docs(other): 更新 Vibe Coding 配置

This commit is contained in:
xlsea
2026-03-27 12:17:26 +08:00
parent 3c6f1abb51
commit 3c1ff19231
91 changed files with 1372 additions and 1295 deletions
+32 -30
View File
@@ -1,36 +1,38 @@
---
name: brainstorm
description: 需求头脑风暴 — R₀b 阶段, 探索方案空间
context: main
description: R₀ 苏格拉底式需求精炼 — 写代码前激活
---
## 触发: Path B+ 任务开始时 (自动加载)
# Brainstorm (R₀ 需求精炼)
## 步骤
1. augment-context-engine 搜索相关代码和依赖
2. 读 .ai_state/knowledge.md 了解历史经验和项目规范
3. 生成 Spec 需求模板 (写入 design.md 顶部):
- 功能需求 (MUST/SHOULD/COULD)
- 非功能需求 (性能/安全/兼容性)
- 约束条件 (技术栈/时间/依赖)
- 验收标准 (可测试的完成条件)
4. 生成 2-3 个候选方案, 每个包含:
方案描述 / 优劣势 / 预估工作量 / 技术风险
5. 输出到 .ai_state/design.md
6. cunzhi [DESIGN_DIRECTION] 让用户选择方向
Path B+ 任务在写代码前**必须**激活本 skill。
## Spec 模板格式
```markdown
## Spec: {需求标题}
### 功能需求
- [MUST] ...
- [SHOULD] ...
### 非功能需求
- 性能: ...
- 安全: ...
### 约束
- ...
### 验收标准
- [ ] ...
```
## 流程
不可用时: 直接基于需求分析, 跳过代码搜索
### 0. 自主调研 (提问前)
- 搜索 (Grep/Glob, 或 augment-context-engine 如已安装)项目中与需求相关的现有代码
- 读 .ai_state/knowledge.md + lessons.md 查相关经验
- 读 .ai_state/conventions.md 查编码规范
- 如果 Codex 可用: 用 codex-comm skill 问 Codex "这类需求常见陷阱?"
→ 基于调研结果准备更有深度的问题
### 1. 访谈 (苏格拉底式, 基于调研的针对性问题)
- **一次只问一个问题**, 不堆叠
- 优先选择题, 开放题为辅
- 覆盖: 用户目标、使用场景、边界、非功能需求
- YAGNI 原则: 主动砍不必要的功能
### 2. 提出 2-3 个方案
- 每方案: 架构概述 + 优劣 + 复杂度预估
- context7 查依赖库文档验证可行性
- 标注推荐方案及理由
### 3. 分段呈现设计
- 每段 ≤ 200 字, 用户确认后再下一段
### 4. 确认输出
- 写入 .ai_state/design.md (用模板格式: MUST/SHOULD/COULD + 验收标准)
- cunzhi `DESIGN_READY` 确认
- 进入 plan-first skill
## 铁律
- 设计未确认前**不写任何代码**