乐于分享
好东西不私藏

openclaw配置多个QQ机器人(QBot),全程按“三步走”流程操作,步骤清晰、可直接落地

openclaw配置多个QQ机器人(QBot),全程按“三步走”流程操作,步骤清晰、可直接落地

核心说明:本教程仅针对 coderzhang Agent 配置独立QQ机器人(QBot),全程按“三步走”流程操作,步骤清晰、可直接落地,确保配置成功。

一、教程核心步骤(三步走)

第一步:创建coderzhang Agent(编程高手Agent)

首先创建coderzhang Agent,并为其指定独立的工作区(workspace),执行以下唯一创建命令,无需创建其他Agent:

openclaw agents add –workspace ~/.openclaw/workspace-coderzhang coderzhang

说明:该命令会自动创建Agent,并在指定路径(~/.openclaw/workspace-coderzhang)生成对应工作区,后续配置机器人需依赖此工作区。

第二步:为coderzhang Agent添加QQ机器人(QBot)渠道

关键注意事项:添加机器人前,必须切换到coderzhang Agent的专属工作区,否则机器人与Agent无法成功绑定,导致配置失败。

操作步骤(分系统执行,选择对应命令):

1. 切换到coderzhang的工作区

# Windows系统执行

set OPENCLAW_WORKSPACE=C:\Users\Administrator\.openclaw\workspace-coderzhang

# Linux/Mac系统执行(补充,方便不同系统使用)

export OPENCLAW_WORKSPACE=~/.openclaw/workspace-coderzhang

2. 添加QQ机器人渠道

切换工作区后,执行以下命令添加QQ机器人(account设为bot2,token替换为自己的机器人ID和密钥,格式:ID:密钥):

openclaw channels add –channel qqbot –account bot2 –token “1903650105:Dd3UwOrKoInJpMtRzY8teQD0ocRG6xog”

通用示例(可直接替换token使用):

openclaw channels add –channel qqbot –account bot2 –token “机器人ID:密钥”

第三步:修改配置文件(Openclaw.json),完成Agent与机器人绑定

添加完机器人渠道后,需在Openclaw.json配置文件中添加绑定规则,让coderzhang Agent与bot2机器人关联,具体操作如下:

1. 找到Openclaw.json文件

该文件为OpenClaw的核心配置文件,默认路径与工作区同级,可根据自身安装路径查找。

2. 配置bindings节点

在文件中找到(或添加)”bindings”数组,添加coderzhang Agent与bot2机器人的绑定规则,完整配置如下(可直接复制替换对应节点):

“bindings”: [

    {

      “agentId”: “main”,

      “match”: {

        “channel”: “qqbot”,

        “accountId”: “default”

      }

    },

    {

      “agentId”: “coderzhang”,

      “match”: {

        “channel”: “qqbot”,

        “accountId”: “bot2”

      }

    }

  ]

说明:”agentId”需与创建的Agent名称(coderzhang)一致,”accountId”需与添加机器人时的account(bot2)一致,否则绑定失败。

二、配置验证与完成说明

完成以上三步后,重启OpenClaw服务,即可验证配置是否生效:

1. 重启OpenClaw,确保配置文件修改生效;

2. 发送消息至bot2机器人,若coderzhang Agent能正常响应,说明配置成功;

3. 至此,coderzhang Agent单独配置QQ机器人的全部流程完成。