OpenClaw实战:搭建5个专属AI助理,打造高效团队
多个飞书机器人 + 独立工作空间 + 互相协作 = 专业化分工的 AI 助理团队
写在前面
如何用 OpenClaw 搭建一套多 Agent 系统,让 AI 助理各司其职、协同工作?通过 OpenClaw 多 Agent 架构,你可以实现:
- 多个独立的飞书机器人,每个人设不同
- 各自独立的工作空间,数据完全隔离
- 可以互相协作,通过 agentToAgent 通信
- 共享长期记忆,跨渠道信息同步
本文将详细介绍如何在腾讯云服务器上,用 OpenClaw 搭建一套飞书多 Agent 系统,包括完整配置流程、常见问题解决方案和实战协作案例。
目录
为什么需要多 Agent
与单一通用 AI 相比,多 Agent 架构在专业化分工和协作效率上有明显优势。
单一 AI 的局限
通用 AI 可以处理多种任务,但在面对复杂场景时存在局限:
- 记忆容量有限:难以同时维护多个专业领域的信息
- 上下文混乱:不同类型的数据在同一上下文中容易互相干扰
- 缺乏持续追踪:无法长期独立跟踪特定领域的任务进度
多 Agent 的优势
多 Agent 架构的核心是 “专业化分工 + 协作”:
每个 Agent 专注自己的领域,通过 agentToAgent 实现高效协作。
前置准备
1. 腾讯云轻量应用服务器
- 购买地址:腾讯云OpenClaw
- 建议配置:前期选最低配2核2GB即可
- 镜像选择:OpenClaw
2. 飞书开发者账号
- 注册飞书开放平台账号:open.feishu.cn
- 创建企业(如果没有的话)
5 个 Agent 角色设计
基于实际需求,我自己设计了 5 个 Agent:
| Agent ID | 名称 | 职责 |
|---|---|---|
aiboss |
大总管 | 总协调助手,负责协调其他Agent和日常任务 |
ainews |
资讯助理 | AI 行业资讯收集、每日 8:00 和 18:00 推送 |
aicontent |
内容助理 | 文章写作、视频脚本、社交媒体内容 |
aicode |
代码助理 | 代码审查、技术方案、问题解决 |
aitask |
任务助理 | 任务跟踪、提醒、进度管理 |
配置飞书多应用
步骤 1:创建 5 个飞书应用
- 登录 飞书开放平台
- 进入”应用管理” → “创建应用” → “自建应用”
- 填写应用信息
- 点击”创建”
重复以上步骤,创建 5 个独立应用。
步骤 2:获取应用凭证(必须先完成)
对于每个应用,获取并记录以下信息(在”凭证与基础信息”页面):
- App ID:如
cli_xxx - App Secret:如
i63Qyyyyy
步骤 3:配置应用能力(⚠️ 关键步骤)
3.1 开启机器人能力
- 进入应用详情 → “权限管理”
- 开启”机器人能力”
- 添加必要的权限
3.2 配置事件订阅(⚠️ 长连接)
- 进入”事件订阅”
- 选择”长连接”模式
- 启用以下事件
⚠️ 重点:必须配置”长连接事件订阅”,否则 Bot 无法上线!
3.3 发布应用
- 进入”版本管理与发布”
- 创建新版本
- 填写更新日志
- 发布
OpenClaw 多 Agent 配置
部署方式选择
本文使用 腾讯云轻量应用服务器 OpenClaw 镜像 进行部署。
配置方式选择
| 配置方式 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| Web 界面配置 | 可视化操作,简单直观 | 功能有限,不支持高级配置 | 快速体验、简单场景 |
| 直接编辑 JSON | 完整功能、灵活强大 | 需要了解 JSON 格式 | 自定义配置、多 Agent 等 |
本文采用直接编辑 openclaw.json 的方式。
步骤 1:创建独立 Workspace
每个 Agent 需要独立的工作空间:
1 | # 创建 5 个独立工作区 |
步骤 2:编辑 openclaw.json
2.1 配置 agents 数组
1 | "agents": { |
2.2 配置飞书多账户
1 | "channels": { |
2.3 配置 bindings 路由
1 | "bindings": [ |
2.4 开启 agentToAgent 通信
1 | "tools": { |
步骤 3:为每个 Agent 创建核心文件
3.1 IDENTITY.md(身份信息)
1 | # IDENTITY.md - AIBoss |
3.2 SOUL.md(人设和行为准则)
1 | # SOUL.md - AIBoss |
3.3 AGENTS.md(团队成员通讯录)
1 | # AGENTS.md - 团队成员 |
步骤 4:重启 OpenClaw Gateway
1 | # 重启 Gateway 使配置生效 |
踩坑与解决方案
坑 1:Bot 无法上线
症状:飞书应用配置完成,但 Bot 状态一直是离线。
原因:未配置”长连接事件订阅”。
解决方案:
- 进入飞书开放平台 → 应用详情 → “事件订阅”
- 选择”长连接”模式
- 启用
im.message.receive_v1事件 - 保存并发布应用
坑 2:Agent 无法协作
症状:Agent 之间无法通信,协作请求失败。
原因:未配置 AGENTS.md 团队成员列表。
解决方案: 在每个 Agent 的 workspace 中创建 AGENTS.md。
坑 3:Workspace 数据混乱
症状:不同 Agent 的数据出现混乱或覆盖。
原因:多个 Agent 共用同一个 workspace 路径。
解决方案: 确保每个 Agent 的 workspace 路径独立且不重复。
坑 4:消息路由错误
症状:发给某个 Agent 的消息被路由到了其他 Agent。
原因:bindings 配置中的 accountId 和 agentId 不匹配。
解决方案: 检查 bindings 数组,确保每个飞书账户的 accountId 正确对应到目标 agentId。
坑 5:ID 大小写导致配置失效
症状:配置完成后,Agent 无法启动或消息无法路由。
原因:agent、channels 等 ID 定义使用了大小写混合。
解决方案: 确保所有 ID 定义都是纯小写字母。
验证与测试
1. 检查 Agent 状态
1 | # 查看 Agent 运行状态 |
期望输出:
1 | Agent: aiboss Status: running ✅ |
2. 单 Agent 测试
首次使用需要配对:
第一次向 Bot 发送消息时,会收到配对提示,在服务器上执行批准命令:
1 | openclaw pairing approve feishu xxxx |
3. Agent 间协作测试
在飞书中 @AIBoss,让它调用其他 Agent:
1 | @AIBoss 帮我让 AINews 推送今天的 AI 资讯 |
4. 检查清单
- 5 个飞书应用全部发布
- OpenClaw Gateway 运行正常
- 5 个 Agent 状态全部显示
running - 单独向每个 Bot 发送测试消息
- 测试 Agent 间协作
总结
通过 OpenClaw 多 Agent 架构,你可以在腾讯云服务器上快速搭建 5 个专业化 AI 助理。每个 Agent 拥有独立工作空间,通过飞书实现互相协作。感兴趣的小伙伴可以上手试一试。








