openclaw多Agent和多飞书机器人配置
增加Agent多个飞书机器人
一个Agent尽量只用一个飞书机器人配置
一:先增加新的agent
# 创建新的Agent,命名为new-agnet openclaw agents add new-agnet # 查看创建结果 openclaw agents list 二:新的agent与新的飞书链接
配置agnet下的channels:
在命令行输入
# 配置new-agnet机器人(替换为实际App ID和App Secret) openclaw config set agents.new-agnet.channels.feishu.appId "你的new-agnet 飞书 App ID" openclaw config set agents.new-agnet.channels.feishu.appSecret "你的new-agnet 飞书 App Secret" # 重启服务生效 openclaw gateway restart 形成的openclawJSON文件如下:若不对的话,手动配置,主要是accounts下的内容,查看仔细。
"channels": { "feishu": { "enabled": true, "domain": "feishu", "groupPolicy": "allowlist", "accounts": { "main": { "appId": "cli_1", "appSecret": "appSecret1", "botName": "主助手", "groupAllowFrom": [ "ou_id1" ] }, "new-agent": { "appId": "cli_2", "appSecret": "appSecret2", "botName": "工作助手", "groupAllowFrom": [ "ou_id2" ] }, }, "dmPolicy": "pairing" } }, 绑定agnet与channels的关系
# 绑定 agent 到指定飞书账号 openclaw agents bind --agent <agentId> --bind feishu:<accountId> # 示例 openclaw agents bind --agent main --bind feishu:main openclaw agents bind --agent new-agnet --bind feishu:new-agent JSON文件应显示如下
"bindings": [ { "agentId": "main", "match": { "channel": "feishu", "accountId": "main" } }, { "agentId": "work", "match": { "channel": "feishu", "accountId": "new-agent" #要与前面配置对应 } } ], 三:重启gateway
openclaw gateway restart 常见问题:
一:发送消息无法回复:注意添加长连接
二:飞书配置:APP ID 和密钥
三:401:token配置
四:使用新的飞书应用,不要一个飞书应用绑定多个Agent