brainstorming · 创意头脑风暴

brainstorming

动手写代码之前的创意设计 skill:通过协作对话把想法打磨成完整设计。它先对需求分类定级——Spike(可行性验证)、Bounded(已有代码的小改动)、Architectural(新项目/新子系统)——再按路径推进:挖掘意图、写回理解供纠正、呈现设计,最后经用户确认才进入实施。

每条路径都有硬性审批门:设计未经确认,不会开始写代码。架构级需求还会产出书面 spec 文档。

调用示例:在聊天框中说"帮我设计一个用户反馈收集功能,先别写代码"。

产品详解

定位

brainstorming 是动笔写代码前的创意设计流程:通过协作对话把模糊想法变成经确认的设计与规格。它管的是"做什么、怎么做才对",不写产品代码;每个设计都必须经过用户审批才算完成。

核心能力

工作流程

  1. 分类并宣布路径(Spike / Bounded / Architectural)
  2. 探索项目上下文:文件、文档、近期提交
  3. 逐个澄清问题:一次一个,聚焦目的、约束、成功标准
  4. 呈现设计:Spike 是问题+探针计划(2-3 句);Bounded 是聊天内短设计(方法、涉及文件、测试);Architectural 是方案对比+分节设计
  5. 获取审批:硬门,未经确认不进入实施
  6. 架构路径:写 spec 文档 → spec 自检 → 用户审阅 → 转 writing-plans 制定实施计划

输入与输出

输入 说明
创意/需求描述 新功能、组件、行为变更等;目的与约束越完整,需要的澄清越少

输出(按路径):Spike——可行性结论与建议;Bounded——聊天内短设计;Architectural——书面设计文档(docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md)与共识记录。

与相邻 skill 的区别

适用场景

使用前准备


brainstorming 隶属于 Aiglade Skill 库。在 Aiglade 聊天框中用自然语言描述需求即可调用。

← 回到 Skill 大全