OpenClaw 多 Agent 协作实践:用三个 AI 组成一个写作团队
OpenClaw 多 Agent 协作实践:用三个 AI 组成一个写作团队
·
OpenClaw 多 Agent 协作实践:用三个 AI 组成一个写作团队
很多人用 AI 的方式是 一个模型干所有事。
但现实世界里,复杂任务往往是 多角色协作。
比如写一篇文章:
- 有人负责 头脑风暴
- 有人负责 写作
- 有人负责 统筹调度
OpenClaw 的 Multi-Agent 架构 正好可以实现这一点。
这篇文章带你从 0 到 1 搭建一个 三 Agent 协作系统:
用户
│
▼
Coordinator(协调官)
├── Brainstorm(脑暴搭子)
└── Writer(写作助手)
并通过 飞书群 实现真实的协作体验。
一、架构设计
我们创建三个 Agent:
| Agent | 角色 | 职责 |
|---|---|---|
| brainstorm | 脑暴搭子 | 创意发散 |
| writer | 写作助手 | 文章创作 |
| coordinator | 协调官 | 任务调度 |
任务流程:
用户
↓
Coordinator
↓
Brainstorm(创意发散)
↓
Writer(内容写作)
↓
Coordinator(整合结果)
↓
返回用户
二、创建多个 Agent
通过 CLI 创建三个独立 Agent。
创建 Brainstorm Agent
openclaw agents add brainstorm --model zai/glm-4.5-air --workspace ~/.openclaw/workspace-brainstorm
设置身份:
openclaw agents set-identity --agent brainstorm --name "脑暴搭子" --emoji "💡"
创建 Writer Agent
openclaw agents add writer --model zai/glm-4.5-air --workspace ~/.openclaw/workspace-writer
设置身份:
openclaw agents set-identity --agent writer --name "写作助手" --emoji "✍️"
创建 Coordinator Agent
openclaw agents add coordinator --model zai/glm-4.5-air --workspace ~/.openclaw/workspace-coordinator
设置身份:
openclaw agents set-identity --agent coordinator --name "协调官" --emoji "🎯"
三、验证 Agent 创建
执行:
openclaw agents list
如果成功,你会看到类似:
brainstorm
writer
coordinator
四、给 Agent 设置"人格"(SOUL.md)
每个 Agent 都有自己的 工作方式和风格。
OpenClaw 通过 SOUL.md 定义。
Brainstorm Agent
路径:
~/.openclaw/workspace-brainstorm/SOUL.md
# Brainstorm Partner
## 角色
你是用户的脑暴搭子,负责一起思考,而不是直接给答案。
## 思维方式
### 先扩散,再收敛
优先给出 3-5 个不同方向的思路。
### 多提问题
如果问题不清晰,先提关键问题。
### 类比解释
复杂概念优先用简单类比。
### 鼓励反直觉
提出跨领域想法。
Writer Agent
路径:
~/.openclaw/workspace-writer/SOUL.md
# Writer Agent
## 角色
资深公众号写作专家。
## 风格
- 开头必须有故事或反直觉观点
- 段落短小
- 善用类比
- 结尾有 CTA
## 禁忌
- 不使用空洞词
- 不堆砌术语
Coordinator Agent
路径:
~/.openclaw/workspace-coordinator/SOUL.md
# Main Agent
## 角色
团队协调官。
## 职责
1 接住需求
2 调度 Agent
3 质量把控
4 串联流程
## 调度规则
头脑风暴 → @brainstorm
文章写作 → @writer
简单问答 → 自己回答
五、绑定飞书群
创建三个飞书群:
brainstorm
writer
coordinator
把机器人拉入群。
修改:
~/.openclaw/openclaw.json
配置:
"bindings": [
{
"agentId": "brainstorm",
"match": {
"channel": "feishu",
"peer": {
"kind": "group",
"id": "oc_4b02..."
}
}
},
{
"agentId": "writer",
"match": {
"channel": "feishu",
"peer": {
"kind": "group",
"id": "oc_c6330..."
}
}
},
{
"agentId": "coordinator",
"match": {
"channel": "feishu",
"peer": {
"kind": "group",
"id": "oc_dd55..."
}
}
}
]
六、开启 Agent 间通信
在 ~/.openclaw/openclaw.json 中添加:
"tools": {
"agentToAgent": {
"enabled": true,
"allow": ["coordinator", "brainstorm", "writer"]
}
}
七、测试多 Agent 协作
在 coordinator 群:
@openclaw
帮我写一篇关于人工智能的科普文章
面向中学生
400字
先 brainstorm 再 writer
八、协作执行流程
用户请求
↓
Coordinator
↓
Brainstorm(生成创意)
↓
Writer(写文章)
↓
Coordinator 汇总
九、最终效果
生成文章示例:
探索人工智能的奇妙世界
人工智能(AI)就像一个会思考的超级大脑,
正在悄悄改变我们的生活。
比如手机语音助手、
智能翻译软件、
游戏里的AI对手。
医生用AI辅助诊断,
机器人在工厂工作。
未来,
AI需要更多年轻人参与。
文章同时保存到:
workspace-coordinator/ai_article.md
十、总结
我们实现了一个 三 Agent AI 团队:
Coordinator
├── Brainstorm
└── Writer
特点:
- 每个 Agent 有 独立人格
- 每个 Agent 有 独立 workspace
- Coordinator 负责 任务调度
- 通过 Feishu 实现真实协作
这种架构本质是:
AI Team Architecture
更多推荐



所有评论(0)