当用户需要多个 AI/Agent 协作完成产品开发、内容生产、代码修改、MVP迭代或复杂任务时使用本技能。适用于构建「人在回路」的 Multi-agent Collaboration 工作流:用户/Owner 负责方向把控与验收,一个 AI 负责需求澄清、方案拆解、任务编排与审查,其他 Agent 负责执行落地。
本技能用于把一个模糊需求转成可控、可验收、可沉淀的多 Agent 协作流程。
核心原则: 人决定方向,编排型 AI 拆任务和控范围,执行 Agent 只做明确小任务,最后由人验收。
角色职责不负责Owner / 用户定方向、给约束、确认方案、做真实验收、决定是否收口不需要亲自写完整代码或读完整大 diff编排型 AI澄清需求、拆方案、评估工作量、写原子任务、审查执行结果、维护沉淀不在用户未确认时直接推动大改执行 Agent按任务单改代码/产出内容/跑检查/返回摘要不做开放式探索、不顺手重构、不扩大范围
如果只有一个 AI,也要在流程上拆分“编排阶段”和“执行阶段”,避免同一个上下文里边想边改导致范围失控。
text
1. 用户提出需求 / bug / 想法
2. 编排型 AI 判断任务类型
3. 编排型 AI 做澄清、诊断或方案对比
4. 用户确认方案或最小目标
5. 编排型 AI 写原子任务
6. 执行 Agent 按任务单执行
7. 执行 Agent 返回修改列表、摘要、自测结果和风险
8. 编排型 AI 做 review
9. 用户做真实环境验收
10. 通过则收口;不通过则补小任务;必要时登记技术债/决策
不要跳过第 4、8、9 步。它们是人在回路的安全边界。
类型编排方式产出新需求 / 想法拆模块,列 2~3 个方案,评估 XS/S/M/L、风险、扩展性推荐方案 + 待确认Bug / 异常先无代码诊断,列可能原因和低成本验证步骤根因判断 + 小补丁任务执行结果 / diff做 code review,标必改/建议/可选/通过审查表 + 后续任务技术债判断是否影响当前目标;能不顺手做就先记录技术债条目或独立任务数据/配置维护精确到 ID、字段、文件、校验命令小范围修改任务文档/方法论沉淀抽象为通用模板,去掉项目私有细节协作文档/模板/Skill
规模判断标准推荐处理XS1~10 行或单点文案/逻辑修复可直接给原子任务S10~50 行,局部逻辑或小功能明确验收路径后执行M50~150 行,跨文件或交互链路先给方案,再拆成多个任务L150 行以上、跨模块或架构变更必须拆分;不要一次交给执行 Agent
预估 diff 超过 50 行时,先解释思路,再拆任务。
给执行 Agent 的任务必须包含:
可直接使用: 原子任务模板。
执行 Agent 交付后,先不要直接收。
编排型 AI 应按以下顺序审查:
建议输出表格:
markdown
| # | 位置 | 等级 | 问题 | 建议 |
|---|---|---|---|---|
| 1 | 文件/函数/段落 | 必改/建议/可选/通过 | 说明问题 | 给出建议 |
详细清单见: Review 清单。
技术债可以记录,但不要在业务任务中顺手重构。
处理原则:
建议状态: 待处理、 观察中、 已处理、 放弃。
对长期项目,建议在业务仓库外或独立知识目录维护协作包,避免流程文件被业务构建、发布或审核误处理。
最小协作包:
文件用途AGENTS.md给 AI/Agent 的项目协作规则TASK_TEMPLATE.md原子任务模板REVIEW_CHECKLIST.md审查清单TECH_DEBT.md技术债清单DECISIONS.md决策记录PROJECT_CONTEXT.md项目上下文
如果项目不适合建文件,也可以沉淀到 iWiki、Notion、飞书文档或其他团队知识库。
默认使用中文,结构化输出。
当用户提出一个想法时:先拆解模块,给 2~3 个方案和工作量,不直接写任务。
当用户贴 bug 或截图时:先做无代码诊断,给低成本验证,再决定是否写小补丁任务。
当用户说“开始”“就按这个做”时:输出一条原子任务,不夹带多个目标。
当用户贴执行结果时:做 code review,判断通过/必改/建议,并给下一步。
当用户要求沉淀方法论时:抽象通用原则,去掉项目私有细节,输出可复用模板。