SuperAPI AI 工具集

brainstorming

设计与创作

查看项目

更新于 10-15 17:27

技能介绍

用途:把粗糙想法转化为可落地的完整设计。技能开始时会声明“I'm using the Brainstorming skill to refine your idea into a design.”,其核心原则是:通过提问去理解,探索备选方案,并分阶段呈现设计以供确认。

流程分为五阶段。阶段一“理解”:检查当前工作目录中的项目状态,一次只问一个问题来细化想法,尽可能使用多选形式,收集目的、约束与成功标准。阶段二“探索”:提出 2 至 3 种不同方案,分别说明核心架构、取舍与复杂度评估,并询问人类搭档哪种方案更有共鸣。阶段三“设计呈现”:以 200 至 300 词的段落呈现,覆盖架构、组件、数据流、错误处理与测试,每段后询问“Does this look right so far?”。阶段四“工作树准备”:设计获批且将进入实现时,声明切换到 skills/collaboration/using-git-worktrees,按其流程完成目录选择、安全验证与设置,就绪后再返回。阶段五“计划交接”:询问是否准备创建实现计划,确认后声明切换到 skills/collaboration/writing-plans,在工作树中创建详细计划。

允许回退:阶段二或三出现新约束时回到阶段一;验证发现需求根本缺口时回到阶段一;阶段三中搭档质疑方案时回到阶段二;有任何不理解之处都应回退澄清,不要强行线性推进。相关技能包括:方案存在真实取舍时使用 skills/architecture/preserving-productive-tensions;修改既有代码前用 skills/research/tracing-knowledge-lineages 理解其存在原因。

使用要点与限制:阶段一每条消息只问一个问题;严格应用 YAGNI;在定案前探索 2 至 3 个备选;增量呈现并逐步验证;必要时回退,灵活性优先于僵硬流程;开始时声明使用了该技能。资料未提供具体平台支持、收费、价格与效果数据。