多 Agent 设计:先定义交接物,再增加角色

作者: ·

多 Agent 的价值在于清晰交接和互相校验,而不是让更多角色同时输出。

角色一多,消息也会跟着变多。没有清楚的边界和交接物,多 Agent 只是把重复劳动分给更多人。

多 Agent 的核心不是角色数量,而是任务边界、最小上下文和明确格式的交接物。

这一节做完,手里会有一份多 Agent 角色契约

先把这件事想明白

多 Agent 不是更高级的单 Agent。它适合工作能按专业工序拆开、成员交接物清楚且主控仍能做出最终收敛。

多 Agent 的核心价值是清晰交接和互相校验

  • 先判断任务是否值得拆分:是否有可并行子问题、是否需要不同专业视角、是否能定义交接物
  • 角色契约要写清输入、输出、工具范围、质量要求和不负责什么
  • 共享产物层比聊天记录更重要;主控负责整合、冲突处理与人工确认

现在跟着做

开始前,先准备这几样东西。

  • 选择一项可拆分的任务
  • 确定最终负责人
  • 列出必要交接物

材料就位后,按这个顺序走。

  1. 先给每个角色一个不能重叠的目标
  2. 限制角色可见的资料范围
  3. 规定交接物格式和完成条件
  4. 由主控角色处理冲突并保留最终决策权

做到这儿,就可以先停

  • Agent 之间靠交接物对话
  • 冲突有统一裁决路径
  • 对外承诺由人或主控确认

换一件小事,再走一遍

产品宣传片专家团

宣传片包含市场事实、创意脚本、分镜和审核。把角色按工序拆开,前一环只交给后一环需要的材料,就不会让所有人从同一份模糊 brief 开始。

  1. 研究角色产出事实与受众证据表
  2. 策划角色基于事实表输出主题、脚本和镜头要求
  3. 制作角色按分镜生成素材,审阅角色检查事实、版权和品牌
  4. 主控合并并在三个关键节点请求人确认:方向、预算/资源、发布

把这段话改成你自己的任务

先放进练习工作区。方括号里的内容,换成你手上那件小事。

角色:【名称】\n只负责:【边界】\n不负责:【与其它角色区隔】\n输入:【最小上下文】\n交接物:【格式】\n主控决策:【谁合并】
卡住时,先看这里
  • Agent 互相覆盖结论。最终结论由不同 Agent 提供相互矛盾的数据 通常是因为主控未做最后裁决。 主控列评估项并合并。
  • 角色堆叠但功能重叠。两个 Agent 输出几乎相同 通常是因为缺少不重叠目标。 为每个 Agent 写「不负责」。

还容易犯这几种错

  • 角色都在做同一件研究
  • 让角色无边界地互相聊天
  • 没有主控导致结论冲突

先停一下对外承诺由人确认;高风险判断由主控保留;每 Agent 不应承担另一个 Agent 的责任。

留十分钟,做成自己的

为一个任务设计两个角色和一份明确交接物。

角色越多,失败越容易扩散;下一步把自动化和协作流程设计成可恢复的状态机。

还有几个常见问题

这一页最先要准备什么?先选择一项可拆分的任务。多 Agent 的核心不是角色数量,而是任务边界、最小上下文和明确格式的交接物。

做这一步时心里应该记住什么?先判断任务是否值得拆分:是否有可并行子问题、是否需要不同专业视角、是否能定义交接物

最容易卡在哪里?角色都在做同一件研究

完成这一页后,下一步怎么接?角色越多,失败越容易扩散;下一步把自动化和协作流程设计成可恢复的状态机。