用途:在正式规划或实现前进行设计先行的构思,适合探索新功能想法、理解用户意图与约束、比较多种设计方案,也可用于复杂度或模糊度较高、需要先进入 /plan 之前。 主要能力与规则:不做实现或规划,只产出设计文档;一次只问一个问题,不批量提问;始终提出 2-3 种方案并给出推荐项与权衡分析;按章节逐步呈现设计并逐段确认;遵循 YAGNI,不过度设计;保存已批准的设计后再交接。 执行流程:第一阶段探索现有代码库与项目背景;第二阶段逐一提问澄清意图与约束;第三阶段提出 2-3 种方案及推荐项和权衡矩阵;第四阶段逐节展示详细设计并获取用户批准;第五阶段将批准的设计保存至 docs/plans/ 与项目记忆;第六阶段交接给 /plan 进行任务分解。 不适用场景:需求已明确清晰时直接使用 pm-agent;实际编码交由专门智能体;代码审查使用 QA Agent;调试现有问题使用 debug-agent。 常见失误:未弄清 what 与 why 就跳到 how;一次抛出大量问题;只提供单一方案;为假想未来需求过度工程化;未获明确批准即推进。CLI 模式下由 oma agent:spawn 自动注入厂商特定执行协议,源文件位于 ../_shared/runtime/execution-protocols/{vendor}.md。 限制:官方未提供收费、价格、平台支持范围等具体信息。
oma-brainstorm
编程与开发
更新于 10-15 21:42