Skip to content

Ideate 阶段

Ideate 是主链工作流的可选起点。它回答的不是"怎么实现",而是:

现在这份代码库里,什么值得优先探索

只有一种情况下 ideate 最有价值:你还不知道现在最值得做什么

在工作流中的位置

阶段关键问题产物
Ideate什么值得做?docs/ideation/*-ideation.md
Brainstorm这件事具体要做成什么?docs/brainstorms/*-requirements.md
Plan应该怎么拆解和实施?docs/plans/*-plan.md

Ideate 不会直接产出 requirements、plan 或代码——它只交付排序后的方向候选

决策:要不要先做 ideate?

text
是否清楚要做什么?

   ├── 是 ──── 直接进入 brainstorm 或 plan

   └── 否 ──── 先做 ideate


              选一个方向进入 brainstorm

适合用 ideate 的场景

  • 想从真实代码库中挖出改进方向
  • 想发现技术债、DX 改进点、性能瓶颈
  • 希望先做方向选择,再进入需求澄清

不必用 ideate 的场景

  • 需求已明确
  • 已知道接下来要做哪件事
  • 当前任务本质是已知 bug 的修复

关键设计:基于代码库事实

Ideate 不是拍脑袋列灵感清单。它的设计原则:

  1. 先扫描代码库 —— 读取真实模块、依赖、测试面、近期 commit 等事实
  2. 基于事实生成方向 —— 每个候选都有据可依,不脱离实现现实
  3. 对抗性过滤 —— 每个被拒绝的候选必须有明确理由
  4. 按价值/风险/复杂度排序 —— 输出 5–7 个高质量幸存者

这避免了"产品愿景式幻想",让 AI 给出的方向能直接成为 brainstorm 的可信输入。

阅读下一步