JiuwenSwarm 架构设计、工作原理与核心模块深度剖析
JiuwenSwarm 是什么?
JiuwenSwarm 是一个华为云开源的分布式 AI 多智能体协同与能力自进化系统。简单说,它是一个让 AI 智能体像团队一样协作、并且越用越聪明的系统。
核心特色
1. 三种执行模式,适配不同场景
| 模式 | 怎么工作 | 适合 |
|---|---|---|
| Plan 模式 | 单 Agent 深度推理,自带任务规划 Rail,边思考边执行 | 复杂任务、多步骤分析 |
| Performance 模式 | 卸掉规划护栏,直问直答,延迟最低 | 快速问答、简单查询 |
| Swarm 模式 | Leader 拆解任务,组建多 Agent 团队并行协作,可跨机器 | 大型复杂工作、多角色分工 |
flowchart LR
M["用户输入"] --> P{模式选择}
P -->|agent.plan| A1["单 agent 深度规划<br/>+ task planning rail"]
P -->|agent.fast| A2["单 agent 快速响应<br/>- heavy rail"]
P -->|team| A3["leader 拆解任务<br/>+ teammate 分布式执行"]
A1 --> R["输出结果"]
A2 --> R
A3 --> R