Skip to content

5-1、配置不同的【飞书群】对应不同的Agent ​

单个 Agent 处理多类任务会带来非常严重的记忆负担,由此会极大程度拉高 Token 消耗。我们要建立的就像一个真正的公司或组织内的成员一样,大家各自处理不同类型的任务,分工明确、职能分化。

1、飞书群和agent规划

2、后台命令和配置方式,编辑/root/.openclaw/openclaw.json

(1)把飞书中的机器人配置到channel中

JSON
"channels": {    
    "feishu": {
      "enabled": true,
      "appId": "cli_a93ead42eb79dbcc",
      "appSecret": "<your-feishu-app-secret-1>",
      "domain": "feishu",
      "groupPolicy": "open",
      "requireMention": false,//在群里不用@虾大人
      "allowFrom": [
        "*"
      ]
    }
  },

(2)在Openclaw中建立agent

Plain
openclaw agents add --workspace /root/.openclaw/workspace-nick nick
openclaw agents add --workspace /root/.openclaw/workspace-flash flash
openclaw gateway restart

(3)在飞书中建群,并把虾大人拉到群里,把群的id配置到bindings中,和agent建立关联

JSON
"bindings": [
    {
      "agentId": "main",
      "match": {
        "channel": "feishu",
        "peer": {
          "kind": "group",
          "id": "oc_cf3fd168f4f5df542a5f34004f3a9f49"
        }
      }
    },
    {
      "agentId": "nick",
      "match": {
        "channel": "feishu",
        "peer": {
          "kind": "group",
          "id": "oc_cf1c0af07f746c04733eca468904a91f"
        }
      }
    },
    {
      "agentId": "flash",
      "match": {
        "channel": "feishu",
        "peer": {
          "kind": "group",
          "id": "oc_ebdb9dd0cfae51988b55208e6f3339f4"
        }
      }
    }
  ],

3、和虾大人对话方式

(1)建飞书群,并在群里添加虾大人,复制群id

ce6d95327e29ac117fd513bde1fd3e3apng

a72ccb8e717c05c61b3dd363f8ec1973png

c148c86ff010b7de56a09719695886a7png

70585d4f739ad2419e582f4194f47ecfpng

(2)告诉虾大人建agent并绑定群id

8e02385cb40f45b7287aa622d7ae0bf5png

10acf36a3e273de8a91d1f237756f155png

(3)验证workspace

69b07bcc02e4ed29ec22d2b88905d2aapng

大功告成,你就可以通过飞书的群和不同的agent进行交流啦!

Released under the MIT License.