一 、接入飞书机器人
我们需要先到飞书平台依次创建如下机器人来接入OpenClaw,应用创建完成后界面如下(根据实际需求):

- 配置OpenClaw飞书连接
①.进入OpenClaw的安装目录
cp ~/.openclaw
②.备份配置文件
cp openclaw.json openclaw.json.bak
③.修改openclaw.json配置文件
nano ~/.openclaw/openclaw.json
④.在channels节点中配置以上飞书机器人appId和appSecret,修改完成依次按ctrl+o,ctrl+c,ctrl+x,y,回车保存退出。
"channels": {
"feishu": {
"enabled": true,
"connectionMode": "websocket",
"dmPolicy": "pairing",
"groupPolicy": "open",
"requireMention": true,
"allowFrom": ["*"],
"accounts": {
"feishu-project-manager": {
"appId": "cli_a95bb5c001fXXXX",
"appSecret": "SXAXNb3ujOiAzx2Osfz4KgJGMI74XXXX"
},
"feishu-customer-service": {
"appId": "cli_a95bb7557978XXXX",
"appSecret": "lEpXuwqRYYCHxitH01NqxbrYKBG8XXXX"
},
"feishu-content-director": {
"appId": "cli_a95bb7df68b8XXXX",
"appSecret": "21vtmYeKGivr4RFWp7XRVeRtfbUeXXXX"
},
"feishu-digital-human": {
"appId": "cli_a95bb009b138XXXX",
"appSecret": "HkYRr3nFBpwyKqJQETFPPhQstHB6XXXX"
},
"feishu-home-assistant": {
"appId": "cli_a95bb075f538XXXX",
"appSecret": "Tw4X7oE6YTayaInRHjEnKbUmhPptXXXX"
},
"feishu-quant-analyst": {
"appId": "cli_a95bb0ecd178XXXX",
"appSecret": "54LLueZvMxkLTGDtEWUbWQCvPcWFXXXX"
},
"feishu-social-media": {
"appId": "cli_a95bb169e278XXXX",
"appSecret": "aWnu8FnNGacocW6IdHJCscaYvC1RXXXX"
}
}
},
使用说明 :
-
将上述 appId 和 appSecret 替换为您在飞书开放平台为每个机器人申请的真实凭证。
-
保存后运行 openclaw config validate 检查语法(可选)。
-
运行 openclaw gateway restart 使配置生效。
-
回到飞书开放平台,配置长连接和获取通讯录基本信息权限。
-
在飞书端分别测试每个机器人对话是否正常。
二、 创建 Agent 并指定 工作区
执行如下命令:
bash
openclaw agents add project-manager --workspace ~/.openclaw/workspaces/project-manager
openclaw agents add customer-service --workspace ~/.openclaw/workspaces/customer-service
openclaw agents add content-director --workspace ~/.openclaw/workspaces/content-director
openclaw agents add digital-human-director --workspace ~/.openclaw/workspaces/digital-human-director
openclaw agents add home-assistant --workspace ~/.openclaw/workspaces/home-assistant
openclaw agents add quant-analyst --workspace ~/.openclaw/workspaces/quant-analyst
openclaw agents add social-media-manager --workspace ~/.openclaw/workspaces/social-media-manager
然后进入每个工作区,创建三个文件。以下为每个角色的文件内容,您可以直接复制粘贴。

4. 确认 Agents 已创建
bash
openclaw agents list
应列出所有刚刚创建的 Agent。

三 、使用 openclaw agents bind 逐个添加路由
--bind 的格式是 channel:accountId。您的 channel 是 feishu,accountId 就是您在 channels.feishu.accounts 中定义的 name(例如 feishu-project-manager)。
- 执行以下命令:
bash
openclaw agents bind --bind feishu:feishu-project-manager --agent project-manager
openclaw agents bind --bind feishu:feishu-customer-service --agent customer-service
openclaw agents bind --bind feishu:feishu-content-director --agent content-director
openclaw agents bind --bind feishu:feishu-digital-human --agent digital-human-director
openclaw agents bind --bind feishu:feishu-home-assistant --agent home-assistant
openclaw agents bind --bind feishu:feishu-quant-analyst --agent quant-analyst
openclaw agents bind --bind feishu:feishu-social-media --agent social-media-manager
每条命令执行后,如果成功,应该没有错误输出。您也可以运行 openclaw agents list 查看每个 Agent 的 Routing rules 是否从 0 变成了 1。


- 运行 openclaw gateway restart使配置生效。