目前我已经完成了 OpenClaw 的基本安装,但是在对话框只有一个,机器人也只绑定到主会话,一次只能处理一个消息。很多时候我在聊天窗口,说 A 任务,然后做了一半,又发了关于 B 任务的指令。一是每次发完消息,如果 OpenClaw 还在处理,剩下的消息要么进入队列、要么看不到(实际还在队列)。两个任务切来切去,感觉体验很不好。
要彻底解决这个问题,实现网上演示的那种对各 Agent、每个对话机器人对应一个 Agent,就需要用到 多智能体路由 技术。 实现的步骤如下:
- 在飞书创建一个新的机器人
- 通过控制台创建新的智能体
- 按照指引将飞书配置上去
- 根据需要创建多个 Agent 和机器人,并对应配置上去(略)
飞书重新安装问题
明明我已经安装好了飞书,系统还是会提示我安装,否则就跳过了添加飞书这步。应该是系统 Bug。这次安装的飞书位置在 ~/.openclaw/extensions/feishu,其实和 ~/.npm-global/lib/node_modules/openclaw/extensions/feishu/ 是一样的,安装的方法不同而已。建议把 .npm-global 的删除。

第二次配置的时候,会把第一次飞书 Channel 给覆盖掉,具体看 channels.feishu 下面的配置。因为我们要实现每个 Agent 对应一个机器人,就必须要有多个 feishu 的机器人配置,而这里只有一个。

以下为 OpenClaw 自己配置的:

正确的如下,将多个机器人配置放在了 channels.feishu.accounts 下面,没办法只能手工改:
"channels": { "feishu": { "enabled": true, "domain": "feishu", "groupPolicy" #要与前面配置对应






