openclaw多agent测试

一 安装机器人

安装飞书机器人,参考官方文档:https://www.volcengine.com/docs/6396/2189942?lang=zh#DU0OsR2G

这里测试三个机器人,main,coder,cook, (主机器人,写代码的机器人,美食的机器人)

二 openclaw添加agent

终端输入openclaw agents add, 然后选择模型,选择channel,这里选择上面新建的飞书机器人,填入appId,appSecret。

终端操作完成后观察配置文件:~/.openclaw/openclaw.json,有一些需入手动操作。

2.1 agents list

主要看agents里面的list,智能体都在这里

其中subagents里面是可以交互的智能体,需要手动输入

复制代码
    "list": [
      {
        "id": "main",
        "subagents": {
          "allowAgents": ["main","coder", "cook"]
        }
      },
      {
        "id": "coder",
        "name": "coder",
        "workspace": "/Users/yubin/Documents/openclaw_proj/main_coder",
        "agentDir": "/Users/yubin/.openclaw/agents/coder/agent",
        "model": "minimax-portal/MiniMax-M2.7",
        "subagents": {
          "allowAgents": ["main","coder", "cook"]
        }
      },
      {
        "id": "cook",
        "name": "cook",
        "workspace": "/Users/yubin/Documents/openclaw_proj/main_cook",
        "agentDir": "/Users/yubin/.openclaw/agents/cook/agent",
        "model": "minimax-portal/MiniMax-M2.7",
        "subagents": {
          "allowAgents": ["main","coder", "cook"]
        }
      }
    ]

2.2 飞书配置

有一个默认的飞书配置,对于其它的智能体则需要写入到accounts里面(我这里主agent机器人没响应,就加了一个空的r_main然后主机器人就能回复了,不清楚原因。)

填入自己的appId,appSecret

复制代码
  "channels": {
    "feishu": {
      "enabled": true,
      "appId": "---",
      "appSecret": "---",
      "domain": "feishu",
      "groupPolicy": "open",
      "connectionMode": "websocket",
      "webhookPath": "/feishu/events",
      "dmPolicy": "pairing",
      "reactionNotifications": "own",
      "typingIndicator": true,
      "resolveSenderNames": true,
      "accounts": {
        "r_main" : {
        },
        "r_coder": {
          "appId": "---",
          "appSecret":"---"
        },
        "r_cook": {
          "appId": "---",
          "appSecret":"---"
        }
      }
    }
  }

2.3 bindings设置

主要就是agentId和accountId要对应

复制代码
  "bindings": [
    {
      "type": "route",
      "agentId": "main",
      "match": {
        "channel": "feishu",
        "accountId": "default"
      }
    },
    {
      "type": "route",
      "agentId": "coder",
      "match": {
        "channel": "feishu",
        "accountId": "r_coder"
      }
    },
    {
      "type": "route",
      "agentId": "cook",
      "match": {
        "channel": "feishu",
        "accountId": "r_cook"
      }
    }
  ]

2.4 机器人示例

如下图,左展示了三个机器人,右展示一个机器人的对话

三 测试智能体

例子1 说歇后语

手机端测试,主机器人使唤另外两个机器人说歇后语

例子2 部署美食网页

例子2网页效果示例

在网页中,切换到相应的智能体,可以查看主agent对子agent下发任务的消息

相关推荐
AC赳赳老秦21 小时前
文旅市场公开数据分析:基于 OpenClaw 采集景区客流与门票公示数据,生成区域文旅热度监测报告
java·c语言·python·php·symfony·deepseek·openclaw
AC赳赳老秦1 天前
环保监测公开数据应用:OpenClaw 抓取空气与水质公开监测数据,开展区域环境质量趋势分析
大数据·数据库·人工智能·python·php·deepseek·openclaw
Blockbuater_drug1 天前
MCP Server 接入实战: 9种平台配置差异与凭证安全
claude·cursor·mcp·openclaw·hermes agent·dsh·agent 配置
2601_962298931 天前
阿里云计算巢部署 OpenClaw 保姆级图文攻略|Slack集成+千问Qwen3.6-Plus配置+新手避坑教程
阿里云·新手教程·openclaw·slack集成·千问qwen3.6-plus
AC赳赳老秦2 天前
农产品公开数据应用:OpenClaw 抓取农产品价格、产销公开数据,实现农产品行情动态监测
java·c语言·javascript·python·php·deepseek·openclaw
小手智联老徐3 天前
OpenClaw 2026.9.1:从日更到月更,一个开源项目走向成熟
ai 编程·openclaw
AC赳赳老秦3 天前
电力能源公开数据采集实操:用 OpenClaw 合规抓取电网电价与发电量数据,生成区域能源供需分析报告
大数据·数据库·人工智能·python·php·deepseek·openclaw
海兰6 天前
【部署】升级现有的 OpenClaw 到最新版(v2026.8.2)
人工智能·openclaw
梦077 天前
实操手册-OpenClaw长任务超时无响应的解决
经验分享·openclaw
weixin_440213299 天前
Agent 生产级意图识别:三层漏斗架构 + 数据飞轮,平衡准确率、成本与延迟
意图识别·多agent