跳到主要内容

跨智能体协作

有些任务太复杂,一个智能体搞不定。这时候多个智能体可以分工协作,各自发挥专长。

什么时候需要多智能体协作​

场景涉及的智能体协作方式
审查合同 + 生成报告法律顾问 + 文书助手法律顾问审查,文书助手排版报告
分析数据 + 写周报数据分析师 + 工作助手分析师处理数据,助手写入周报
翻译文档 + 专业审校翻译助手 + 领域专家翻译助手初翻,专家校对术语
竞品分析 + 策略建议市场分析 + 战略顾问分析师收集数据,顾问给出策略

如何触发协作​

方式一:你主动安排​

你可以直接指定哪些智能体参与:

你:"让法律顾问先审查这份合同,然后把结果交给文书助手,
生成一份正式的审查报告。"

方式二:智能体自动识别​

当智能体在执行任务时发现需要其他专长,它会主动建议协作:

智能体(法律顾问):"我完成了合同的法律审查,但发现合同
中涉及国际贸易条款。这超出了我的专长范围。

建议:让贸易顾问协助审查第 15-18 条的国际贸易相关条款。

是否允许?"

协作中的信息传递​

当多个智能体协作时,信息在它们之间有序传递:

信息传递流程

传递的内容​

智能体可以通过结构化任务交接传递以下信息:

传递项说明
任务描述需要对方做什么
输入数据需要对方处理的文件或信息
已完成的工作前面智能体的产出
约束条件需要遵守的规则或要求
上下文相关的背景信息

对于比较轻量的协作子任务,负责委派的智能体还会自主判断协作对象到底需要多少背景信息——如果只是确认一个结论、核对一个数字这类不需要调阅完整历史的工作,它可以让对方跳过完整的记忆检索,只带上完成这次任务必需的信息。这样协作对象响应更快,消耗的资源也更少。这是智能体根据任务分量自己做出的判断,不需要你手动配置,你只会在协作回执或过程说明中看到类似"已精简背景信息"的提示。

查看委派进度​

展开委派卡片,可以查看各参与者的状态。

卡片标签表示什么
串行委派按顺序推进各项工作
并行委派多项工作可以同时进行,结果可能先后返回

标签说明本次委派的方式;是否已经开始或完成,要看参与者状态和执行记录。重新打开会话后,先核对这些记录,避免重复启动仍在运行的任务。

委派任务板中的工作时,先登记任务、指定负责人,再让负责人处理这条任务。只创建任务或发一条消息,不会自动开始执行。详见 长耗时任务。

由一个智能体修改另一个智能体的设定​

当你明确要求时,一个智能体可以修改另一个智能体的 persona.md、principles.md 等 AgentFS 文件。团队组长替队员调整角色设定是最常见的场景,但这项能力不是团队身份自动授予的后台权限:

  • 必须来自你的明确要求或同意,智能体不能自行改写其他智能体的人格或准则
  • 跨智能体写入会显示审批卡片;拒绝后不会落盘
  • 对方的记忆不会因为“同属一个团队”而自动变成免审批区域
  • 变更会进入工具审计和 Git 历史,并可通过 Rewind 检查点审查或回撤
  • 完成后,执行修改的智能体应说明修改对象、文件和主要内容
敏感路径仍不可写

.env、.ssh、凭据文件和 .git 内部文件等敏感路径仍受硬性保护,用户确认也不会绕过该限制。

监控协作进度​

多智能体协作时,你可以看到整体的进度面板:

协作进度面板

查看每个智能体的详细进度​

点击某个智能体可以查看它的详细执行状态,与单个智能体的执行监控界面相同。

干预协作过程​

你可以在协作过程中随时干预:

你:"贸易顾问的分析不用太详细,只要确认是否存在
出口管制风险就行,其他的跳过。"

贸易顾问:"收到,我将聚焦于出口管制相关条款的审查。"

蜂群模式与团队模式​

多智能体协作有两种基本模式,适用于不同场景:

蜂群模式(Swarm)团队模式(Team)
组建方式按需动态组建,用完即散预先定义角色,长期待命
适合场景一次性的复杂任务(如季度汇报)反复出现的协作模式(如内容审核流程)
角色生命周期临时创建,任务结束后释放持久存在,随时可调用
典型示例"帮我准备明天的客户提案"品牌顾问 + 风控审核 + 法务合规

蜂群模式更灵活——系统根据任务自动判断需要哪些角色、各自负责什么,完成后角色自动释放。团队模式更稳定——你预先配置好固定的协作角色和分工,每次只需一句话激活。

两种模式可以混用:在一个团队模式的协作中,临时引入蜂群角色来处理突发需求。

可视化编排​

对于复杂的多智能体工作流,你可以在可视化界面中查看和设计协作流程:

  • 流程图视图:以节点和连线的形式展示各智能体之间的任务流转关系
  • 依赖关系:清晰标注哪些任务可以并行、哪些必须串行
  • 状态一览:每个节点实时显示执行状态(等待中/执行中/已完成/失败)

可视化编排让复杂的多智能体协作变得直观可控——你不仅能看到"谁在做什么",还能在执行过程中拖拽调整流程。

回放与调试​

已完成的多智能体协作可以进行回放,这对调试和审计非常有用:

  • 逐步回放:按时间线重现每个智能体的操作过程
  • 关键决策点:高亮显示智能体做出重要判断的时刻
  • 性能分析:查看每个环节的耗时,找出瓶颈

回放不是简单的日志查看——它重建了整个协作的上下文,让你能像"慢动作回放"一样理解协作过程中发生了什么。

决策树与可控执行策略​

在复杂工作流中,智能体经常需要根据不同条件走不同的执行路径。DesireCore 支持决策树式的分支策略:

  • 条件分支:根据中间结果自动选择下一步(如合同金额 > 100 万则走高级审批流程)
  • 并行分支:同时执行多条路径,汇总结果后继续
  • 回退分支:某条路径失败时,自动切换到备选方案

决策树让编排不再是线性的"A → B → C",而是能处理真实业务中各种复杂的分支场景。

在决策树工作台查看关系图和数据表​

打开决策树工作台后,可以在视图栏切换“树”“画布”“关系图”和“数据表”。关系图按决策定义展示节点、条件边和分支拓扑;数据表汇总变量、输入问题、节点和边的属性,不需要先创建画布布局。选择图或表中的实体,可以定位到对应定义并在属性区查看。关系图和数据表用于浏览与选择;要修改决策定义,请在工作台的结构或属性区域编辑并保存。

回答补问与确认业务陈述​

决策工作区分别列出缺少的输入和待确认的业务陈述。

  1. 先回答补问。不确定的答案可以标为未知;填写答案不会自动确认陈述。
  2. 聊天入口显示待确认数量时,点击“去确认”,逐条检查待处理陈述。
  3. 当前工作区所需的陈述全部确认后,智能体才会自动续办。

提交超时后,先核对保存结果,再决定是否重试。尚未确认的草稿不能当作已提交结果。

协作的回执​

协作任务完成后,会生成一份综合回执,包含所有参与智能体的贡献:

│  📋 协作回执                                            │
│ │
│ 参与者和贡献: │
│ │
│ 1. 法律顾问 │
│ - 审查条款:15 项 │
│ - 发现风险:2 项 │
│ - 耗时:3 分钟 │
│ │
│ 2. 贸易顾问 │
│ - 审查条款:4 项 │
│ - 合规确认:未发现出口管制风险 │
│ - 耗时:1.5 分钟 │
│ │
│ 3. 文书助手 │
│ - 生成报告:1 份(2.3KB) │
│ - 耗时:2 分钟 │
│ │
│ 总耗时:6.5 分钟 │
│ 如果按顺序执行(非协作):约 8 分钟 │
选择合适的协作方式

不是所有任务都需要多智能体协作。简单任务用一个智能体完成更高效。只有当任务涉及多个专业领域,或者需要并行处理多个子任务时,协作才有价值。

回顾

恭喜你已经完成了"委派任务"的全部学习!你现在知道了: