跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI

基于 OpenClaw 搭建三 Agent 协作写作系统

OpenClaw 框架支持多 Agent 协作架构。通过定义协调官、创意发散和写作助手三个独立角色,结合 SOUL.md 配置文件设定各自人格与职责。集成飞书群实现真实场景下的任务调度与内容生成,最终完成从需求输入到文章输出的自动化流程,验证了 AI 团队协作的可行性。

古灵精怪发布于 2026/4/5更新于 2026/9/1160 浏览

基于 OpenClaw 搭建三 Agent 协作写作系统

很多人习惯让一个 AI 模型处理所有任务,但在复杂场景下,多角色协作往往更高效。就像写一篇文章,需要有人负责头脑风暴,有人专注创作,还有人统筹调度。

OpenClaw 的 Multi-Agent 架构正好能落地这种模式。本文将带你从零搭建一个三 Agent 协作系统,并通过飞书群实现真实的协作体验。

架构设计

我们定义三个核心 Agent:

Agent角色职责
brainstorm脑暴搭子创意发散
writer写作助手文章创作
coordinator协调官任务调度

整体流程是用户发起请求,Coordinator 接收后分发给 Brainstorm 进行创意发散,再交由 Writer 完成内容写作,最后由 Coordinator 整合结果返回给用户。

用户 ↓ Coordinator ↓ Brainstorm(创意发散) ↓ Writer(内容写作) ↓ Coordinator(整合结果) ↓ 返回用户 

创建多个 Agent

通过 CLI 工具初始化三个独立的工作空间。这里有个细节要注意,命令参数和值之间建议保留空格,避免解析错误。

1. 初始化 Agent

openclaw agents add brainstorm --model zai/glm-4.5-air --workspace ~/.openclaw/workspace-brainstorm
openclaw agents add writer --model zai/glm-4.5-air --workspace ~/.openclaw/workspace-writer
openclaw agents add coordinator --model zai/glm-4.5-air --workspace ~/.openclaw/workspace-coordinator

2. 设置身份标识

给每个 Agent 赋予名字和表情符号,方便在群聊中识别。

openclaw agents set-identity --agent brainstorm --name "脑暴搭子" --emoji "💡"
openclaw agents set-identity --agent writer --name "写作助手" --emoji "✍️"
openclaw agents set-identity --agent coordinator --name "协调官" --emoji "🎯"

3. 验证状态

执行列表命令确认创建成功:

openclaw agents list

输出应包含 brainstorm, writer, coordinator。

配置 Agent 人格 (SOUL.md)

每个 Agent 都需要有自己的工作方式和风格,OpenClaw 通过 SOUL.md 文件来定义这些'人格'。

Brainstorm Agent

路径:~/.openclaw/workspace-brainstorm/SOUL.md



你是用户的脑暴搭子,负责一起思考,而不是直接给答案。


优先给出 3-5 个不同方向的思路。

如果问题不清晰,先提关键问题。

复杂概念优先用简单类比。

提出跨领域想法。
# Brainstorm Partner
## 角色
## 思维方式
### 先扩散,再收敛
### 多提问题
### 类比解释
### 鼓励反直觉

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
简单问答 → 自己回答

绑定飞书群

为了模拟真实协作,我们需要将机器人拉入对应的飞书群,并修改配置文件。

  1. 创建三个飞书群:brainstorm, writer, coordinator。
  2. 修改 ~/.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 中启用内部工具调用,允许 Agent 互相对话:

"tools": {
  "agentToAgent": {
    "enabled": true,
    "allow": ["coordinator", "brainstorm", "writer"]
  }
}

测试协作流程

进入 coordinator 所在的飞书群,发送指令:

@openclaw 帮我写一篇关于人工智能的科普文章,面向中学生,400 字,先 brainstorm 再 writer

此时系统会自动触发以下链路:

  1. Coordinator 接收需求。
  2. 调度 Brainstorm 生成创意方向。
  3. 调度 Writer 根据创意撰写正文。
  4. Coordinator 汇总最终内容。

效果与总结

协作完成后,生成的文章示例如下:

探索人工智能的奇妙世界 人工智能(AI)就像一个会思考的超级大脑,正在悄悄改变我们的生活。比如手机语音助手、智能翻译软件、游戏里的 AI 对手。医生用 AI 辅助诊断,机器人在工厂工作。未来,AI 需要更多年轻人参与。

文章同时会被保存到 workspace-coordinator/ai_article.md。

这个实践验证了 AI Team Architecture 的可行性:

  • 每个 Agent 拥有独立人格和 Workspace。
  • Coordinator 作为中枢负责任务调度。
  • 通过即时通讯工具实现了真实场景下的自动化协作。

这种架构不仅限于写作,任何需要分工协作的复杂任务都可以尝试套用此模式。

目录

  1. 基于 OpenClaw 搭建三 Agent 协作写作系统
  2. 架构设计
  3. 创建多个 Agent
  4. 1. 初始化 Agent
  5. 2. 设置身份标识
  6. 3. 验证状态
  7. 配置 Agent 人格 (SOUL.md)
  8. Brainstorm Agent
  9. Brainstorm Partner
  10. 角色
  11. 思维方式
  12. 先扩散,再收敛
  13. 多提问题
  14. 类比解释
  15. 鼓励反直觉
  16. Writer Agent
  17. Writer Agent
  18. 角色
  19. 风格
  20. 禁忌
  21. Coordinator Agent
  22. Main Agent
  23. 角色
  24. 职责
  25. 调度规则
  26. 绑定飞书群
  27. 开启 Agent 间通信
  28. 测试协作流程
  29. 效果与总结

更多推荐文章

查看全部
  • Python 实战:Boss 直聘职位信息爬虫开发
  • Next-AI-Draw.io:AI 驱动的开源绘图工具部署指南
  • 渗透测试入门指南:技能、方向与实践
  • 前端存储三剑客:localStorage、sessionStorage 与 cookie 对比
  • C++ 哈希表核心原理与实现详解
  • AI 应用架构师优化模型训练效率的 10 个实战技巧
  • OpenCode 安装 oh-my-opencode 插件教程:AI 辅助自动配置
  • 神的泪水-构建与解析:基于多AI模型并行的内容生成与对比分析工作流
  • 基于信息论的人生观
  • MGeo 地址结构化模型快速上手:ModelScope 加载与 Gradio 调用
  • 云开发 Copilot:AI 赋能的低代码开发实践
  • VS Code 集成 Git 操作指南:从环境配置到分支管理
  • Windows 环境下 Git 的安装与基础配置
  • 2025 年中秋月相计算:Python 实现与可视化
  • GitHub Copilot 在 VS Code 上的安装与高阶使用指南
  • Matlab 一键生成 FPGA 存储器初始化文件:MIF、COE 及 TXT 格式详解
  • Agent Skills 详解:如何赋予 AI 执行特定任务的能力
  • WorkBuddy AI 助手 7 大 IM 渠道接入指南
  • Ubuntu 22.04 安装向日葵远程控制
  • OpenSpec 实战:用规范驱动开发破解 AI 编程协作难题

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online