Skip to content

多 Agent 协同完成复杂任务

用户问题

一个复杂任务需要检索、整理、分析、写作和检查多个环节。若把所有要求交给一个 Agent,过程难以追踪;若简单地启动多个 Agent,又容易重复劳动、互相覆盖和丢失关键上下文。

适用场景

  • 任务可以拆成相对独立的工作包;
  • 每个工作包都有明确输入、输出和验收标准;
  • 需要保留中间产物,方便失败后从某个阶段重跑;
  • 最终发布、删除、付款或对外沟通仍由人确认。

不适合把高风险决策完全交给自动协作链,也不适合在角色边界还没有稳定之前盲目增加 Agent 数量。

目标结果

得到一份角色分工表、一张任务依赖图、一组结构化交接物和一份最终验收清单。每个 Agent 只负责自己的工作包,并读取上游已确认的产物。

前置条件

  • 明确最终交付物和停止条件;
  • 指定一个总负责人 Agent 或人工负责人;
  • 为每个角色定义输入、输出格式、禁止事项和失败处理;
  • 规定共享目录、文件命名、版本和交接规则。

操作步骤

  1. 先写总任务卡:目标、输入、约束、交付物和验收标准。
  2. 将任务拆成检索、数据处理、分析、制作和审核等工作包,标记并行与串行关系。
  3. 为每个角色定义“只读输入”和“唯一输出”,避免多个角色同时改同一份文件。
  4. 让总负责人只接收结构化交接物,不用长对话传递关键结论。
  5. 在每个阶段加入检查点:格式校验、证据校验、权限校验和人工确认。
  6. 最终负责人汇总结果,列出已完成、失败、待确认和未执行项,再交付给人验收。

可复制提示词

text
你是这项任务的总负责人。请把“{复杂任务}”拆成可以独立验收的工作包。

请先输出:
1. 最终目标和停止条件;
2. 角色列表及每个角色的职责边界;
3. 每个工作包的输入、输出文件、验收标准和依赖关系;
4. 哪些工作可以并行,哪些必须串行;
5. 哪些步骤必须由人确认。

协作规则:
- 角色之间通过结构化交接物传递,不通过长对话传递关键结论;
- 一个文件只能有一个写入负责人;
- 下游角色只能读取上游已经确认的产物;
- 失败时停止当前分支并报告,不要用猜测填补缺失资料;
- 不得自动对外发布、发送消息、删除文件或执行高风险操作。

请先生成任务分解和交接格式,等待我确认后再开始执行。

变量说明

变量代表什么应填写什么内容简短示例允许为空必须人工确认
{复杂任务}需要拆分和协作的最终工作目标目标、交付物、范围和限制条件把访谈资料整理成研究报告和待办清单不允许是,确认目标、停止条件和风险范围

{复杂任务}必须由人工确认后再启动拆分;如果目标、输入或停止条件仍不清楚,应先补充任务卡,不要用模糊描述替代。

验收标准

  • 每个工作包都有唯一负责人和明确输出;
  • 关键结论能回到输入资料或上游交接物;
  • 失败分支不会静默覆盖成功结果;
  • 并行任务没有写入冲突;
  • 最终交付物包含过程记录、未决问题和人工确认点。

常见错误

错误结果修正
先增加 Agent,再想怎么分工角色重复、成本上升、结果互相矛盾先画任务依赖和交接物
角色共享同一份可写文件后写入覆盖先写入每个阶段建立唯一输出
只传对话,不传结构化产物下游无法复核输入用 Markdown、JSON、CSV 等固定格式交接
没有停止条件Agent 无限扩展任务范围在总任务卡中写清停止条件

注意事项

多 Agent 不是“更多就是更强”。先用一个 Agent 跑通任务,再识别重复出现且边界稳定的环节。涉及真实文件、账号、外部 API 或对外发布时,应在工作流中保留人工闸门。

人工确认点

  • 在拆分任务前确认最终交付物、停止条件和人工负责人;
  • 在每个阶段检查输入是否完整、交接物是否可追溯;
  • 最终发布、删除、付款、发消息或修改外部系统前必须由人确认。

关联说明书

来源引用

相关解决方案

内容版本与核对日期

  • 内容版本:0.2.0
  • 最后核对日期:2026-08-05
  • 适用版本状态:当前产品能力(未绑定具体客户端版本)
  • 来源提交版本:6b5e2403f0f2ad5d3f7ab7a67e9c4d4113583ff3
  • 内容更新说明:补齐来源、说明书关联、边界、人工确认点和变量说明,并规范页面元数据。