跳到主要内容

协作模式

了解 Wegent 中不同的协作模式。

概述

Wegent 支持多种多 Agent 系统的协作模式。根据任务复杂度和需求选择合适的模式。

协作模式

顺序执行

Agent 依次工作,传递结果:

Agent A → Agent B → Agent C → 结果

适用于:线性工作流、流水线处理

并行执行

多个 Agent 同时工作:

        ↗ Agent A ↘
输入 → Agent B → 合并 → 结果
↘ Agent C ↗

适用于:独立子任务、性能关键型操作

层级模式

一个监督 Agent 协调工作 Agent:

         监督者
/ | \
工作者 工作者 工作者

适用于:需要协调的复杂任务

点对点

Agent 之间直接通信:

Agent A ←→ Agent B
↕ ↕
Agent C ←→ Agent D

适用于:协作式问题解决

选择模式

考虑以下因素:

因素顺序并行层级点对点
复杂度
延迟可变
协调简单集中式分布式

配置

在团队配置中指定协作模式:

team:
name: my-team
collaboration: hierarchical
supervisor: lead-agent
workers:
- worker-a
- worker-b