用途:在任何创意工作(创建功能、构建组件、添加功能、修改行为)之前使用,通过协作对话把想法转化为清晰、经批准的设计文档。
主要能力:支持基于角色的头脑风暴——用户指定角色时按该角色视角(如 PM、前端架构师、后端架构师、UX 设计师)进行;未指定时使用通用策略师角色。流程包含检查清单:探索项目上下文(文件、文档、近期提交);提出澄清问题(每条消息只问一个问题);提出 2-3 种方案并说明权衡与推荐;分节呈现设计(架构、组件、数据流、错误处理、测试),逐节获得用户批准;写入头脑风暴文档。
使用方式:按顺序完成清单项。写入文件前必须询问保存位置:默认目录 docs/brainstorming/、自定义目录或跳过保存。默认文件名格式为 docs/brainstorming/YYYY-MM-DD-<topic>-brainstorming.md;自定义时使用用户提供的目录与相同文件名模式;跳过保存则仅在对话中内联输出文档内容。文档内容包含所用角色、问题陈述与目标、约束与假设、候选方案及权衡、推荐设计、风险与缓解、验证/测试策略、待解决问题(如有),不包含实现代码。
限制:即使改动很小也必须走该流程,设计可简短但仍需呈现并获批准;交付文档后即停止,不得转入实现规划,也不得调用 writing-plans 或任何实现类技能。资料未提供其他平台、收费或效果信息。