用途:ia-brainstorming 用于实现前的探索阶段,先澄清“要做什么”再考虑“怎么做”。适用于模糊的功能想法、含糊的需求、存在多种合理解释或未讨论的取舍时。
主要能力:包含四个阶段。阶段0评估是否需要头脑风暴,并判断问题规模;若涉及多个独立子系统,先做范围分解。阶段1通过一次一个(或同维度2-3个)问题理解想法,覆盖目的、用户、约束、成功标准、边界情况、既有模式和非目标。阶段2提出2-3个具体方案,列出优缺点和适用条件,并给出推荐。阶段2.5在写文档前做范围综合,让用户先纠正范围理解。阶段3将关键决策写入设计文档,保存到 docs/brainstorms/YYYY-MM-DD-<topic>-brainstorm.md,包含 What We're Building、Why This Approach、Key Decisions、Open Questions、Next Steps 等章节。阶段3b做规格自检,阶段4交由用户审批。
使用方式:作为技能调用,也可通过 /ia-brainstorm 命令触发;在 /ia-lfg 等无用户交互的 headless 模式下会跳过确认步骤。硬性门槛要求设计获批前不得调用实现技能、写生产代码或在 docs/brainstorms/ 之外创建文件。
限制:资料未提供具体安装命令、收费方式、支持平台或效果数据。设计文档的提交、命令编排等细节以实际技能实现为准。