SuperAPI AI 工具集

brainstorming

通用与其它

查看项目

更新于 10-16 01:50

技能介绍

用途:该技能定位为创意工作前的必备步骤,用于在创建功能、构建组件、添加功能或修改行为之前,把模糊想法转化为成形的设计与规格,通过自然的协作式对话完成。

主要能力与流程:

  1. 理解想法:先查看当前项目状态,包括文件、文档与近期提交;随后一次只提一个问题来细化想法,优先使用多选题,也可用开放式问题,每条消息只问一个问题,若话题需要深入则拆成多个问题。关注点包括目的、约束与成功标准。
  2. 探索方案:提出2至3种不同方案并说明取舍,以对话方式给出选项,先给出推荐选项并解释理由。
  3. 呈现设计:在确认理解后呈现设计,分成每段200至300字的小节,每节后询问是否看起来正确。内容覆盖架构、组件、数据流、错误处理与测试;若有不清晰处可随时返回澄清。
  4. 设计之后:将验证过的设计写入 docs/plans/YYYY-MM-DD-<topic>-design.md;如可用则使用 elements-of-style:writing-clearly-and-concisely 技能;将设计文档提交到 git。若继续实现,询问“Ready to set up for implementation?”,使用 superpowers:using-git-worktrees 创建隔离工作区,使用 superpowers:writing-plans 创建详细实施计划。

关键原则:一次只问一个问题;优先多选;无情执行 YAGNI,移除不必要功能;始终先提出2至3种替代方案;增量验证,分节呈现并逐节确认;保持灵活,发现不清晰时返回澄清。

限制:资料未提供收费、价格、平台支持范围与效果数据等信息。