用 OpenClaw 搭建多 Agent 系统,其实没有想象中那么复杂。只要把基础步骤理清楚,后续扩展起来就会非常顺畅。下面直接进入实操环节。
1. 正常部署 OpenClaw
这一步默认你已经完成了基础安装和启动,不再详细说明。
2. 命令行添加 Agent
你可以通过命令行多次添加不同的 Agent,每个 Agent 都能指定独立的工作目录和模型。举个例子,创建一个名为 support 的客服 Agent:
# 创建名为 "support" 的 Agent,指定其工作目录和模型 openclaw agents add support --workspace ~/.openclaw/workspace-support --model "anthropic/claude-sonnet-4-5" # 给它设置一个漂亮的显示名称和表情符号 openclaw agents set-identity --agent support --name "客服专员"
添加完成后,打开 openclaw.json 文件,就能看到新添加的 Agent 配置信息。

3. 设置飞书
接下来将飞书机器人接入系统,请按步骤顺序操作,不要跳步。
3.1 打开开发者后台


3.2 创建应用
应用名称可以自行填写——这将是机器人显示的名字。


3.3 添加机器人

3.4 把 APPID 和密钥发给 OpenClaw
将飞书应用的 App ID 和 App Secret 提供给 OpenClaw,同时指定要绑定到哪个 Agent(即你之前 agents add 时设置的那个 Agent)。

3.5 事件配置和回调
注意:必须先完成第 3.4 步,否则后续的长连接设置会失败。

3.6 添加事件
输入 im.,将显示出来的所有事件全部勾选,然后点击确定添加。

3.7 回调设置长连接

3.8 权限管理设置

3.9 批量导入权限
先把默认内容全部删除,然后粘贴下面这段 JSON 并确认。

{
"scopes": {
"tenant": [
"im:message",
"im:message.p2p_msg:readonly",
"im:message.group_at_msg:readonly",
"im:message:send_as_bot",
"im:resource",
"contact:user.employee_id:readonly",
"contact:user.base:readonly",
"im:message.group_msg",
"im:message:readonly",
"im:message:update",
"im:message:recall",
"im:message.reactions:read",
"docx:document:readonly",
"drive:drive:readonly",
"wiki:wiki:readonly",
"bitable:app:readonly",
"task:task:read",
"contact:contact.base:readonly",
"docx:document",
"docx:document.block:convert",
"drive:drive",
"wiki:wiki",
"bitable:app",
"task:task:write"
],
"user": []
}
}
3.10 创建发布
填写版本号和说明后点击保存。随后在飞书 App 中会看到版本发布提示。个人飞书不需要审核,可以直接发布成功。

3.11 在飞书客户端中验证
打开刚才发布的应用,随意发送一条消息,系统会弹出配对验证提示。


3.12 确认配对
将验证码输入 OpenClaw 的 Web 界面,系统会自动建立长连接。或者直接在命令行执行:
openclaw pairing approve feishu XXXXXX
4. 多 Agent 扩展
其他 Agent 重复以上步骤即可。接下来的多 Agent 协调环节——那是另外一个话题了。
以上就是使用 OpenClaw 搭建多 Agent 系统并接入飞书的完整流程。把基础串联好,后续扩展与维护就会变得很顺手。
