为 Agent 配置多个飞书机器人
建议每个 Agent 仅配置一个飞书机器人。
一、创建新 Agent
# 创建新的 Agent,命名为 new-agent
openclaw agents add new-agent
# 查看创建结果
openclaw agents list
二、配置 Agent 与飞书链接
1. 配置 Agent 下的 Channels
在命令行输入以下命令(替换为实际的 App ID 和 App Secret):
# 配置 new-agent 机器人
openclaw config set agents.new-agent.channels.feishu.appId "你的 new-agent 飞书 App ID"
openclaw config set agents.new-agent.channels.feishu.appSecret "你的 new-agent 飞书 App Secret"
# 重启服务生效
openclaw gateway restart
生成的 openclaw.json 配置文件示例如下(重点关注 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"
}
}
}
2. 绑定 Agent 与 Channels 的关系
# 绑定 agent 到指定飞书账号
openclaw agents bind --agent <agentId> --bind feishu:<accountId>
# 示例
openclaw agents bind --agent main --bind feishu:main
openclaw agents bind --agent new-agent --bind feishu:new-agent
绑定关系配置示例:
{
"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 绑定到同一个飞书应用上。

