Skip to content

搭建多智能体对接飞书

多Agent

(一) 创建多智能体

bash

openclaw agents add 智能体名字

(二) 去飞书创建机器人

  • 开通权限

  • 发布应用

  • 获取到appkey和appsecret

(三) 修改配置文件

  • 增加智能体

  • 修改channels/feishu/accounts里面增加新的记录

bash
  datafenxi 就是你智能体的名字
  appId 就是你飞书的APPID
  appSecret   就是你飞书的appSecret
  botName  就是你飞书的名字

"datafenxi": {
  "appId": "cli_xxxxx",
  "appSecret": "xxxxx",
  "botName": "分析部",
  "requireMention": false,
  "groupPolicy": "open",
  "mediaMaxMb": 30,
  "connectionMode": "websocket"
}
  • 修改bindings

在后面增加你自己的。agentId,accountId就是你智能体的名字

bash
  "bindings": [
    {
      "agentId": "main",
      "match": {
        "channel": "feishu",
        "accountId": "main"
      }
    },
    {
      "agentId": "coding",
      "match": {
        "channel": "feishu",
        "accountId": "coding"
      }
    },
    {
      "agentId": "article",
      "match": {
        "channel": "feishu",
        "accountId": "article"
      }
    },
    {
      "agentId": "datafenxi",
      "match": {
        "channel": "feishu",
        "accountId": "datafenxi"
      }
    }
  ],
  • 保存

执行openclaw gateway restart

(四) 再回到飞书里面

bash

1. 找到事件与回调

2. 事件选择推荐那个长连接

3. 添加事件,输入框里面搜索选择 `接收消息`.

4. 保存

(五) 测试

  • 和飞书对话:

他最后一句类似 openclaw pairing approve feishu xxxx

复制出来,在服务器运行即可

单Agent