openclaw多agent-V2

系统: Ubuntu 22.04.5 LTS

openclaw 版本:OpenClaw 2026.3.28 (f9b1079)

1, openclaw.json

通过命令: openclaw agents add , 添加智能体

根据飞书官方文档添加机器人

也可以输入命令让主机器人添加智能体。

修改openclaw.json,注意tools,bindings,accounts,agents中的list

复制代码
{
  "meta": {
    "lastTouchedVersion": "2026.3.28",
    "lastTouchedAt": "2026-03-30T03:15:41.417Z"
  },
  "wizard": {
    "lastRunAt": "2026-03-30T03:15:33.925Z",
    "lastRunVersion": "2026.3.28",
    "lastRunCommand": "configure",
    "lastRunMode": "local"
  },
  "auth": {
    "profiles": {
      "minimax-portal:default": {
        "provider": "minimax-portal",
        "mode": "oauth"
      }
    }
  },
  "models": {
    "providers": {
      "minimax-portal": {
        "baseUrl": "https://api.minimaxi.com/anthropic",
        "models": []
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "minimax-portal/MiniMax-M2.7",
        "fallbacks": [
          "minimax-portal/MiniMax-M2.7-highspeed"
        ]
      },
      "models": {
        "minimax-portal/MiniMax-M2.7": {
          "alias": "minimax-m2.7"
        },
        "minimax-portal/MiniMax-M2.7-highspeed": {
          "alias": "minimax-m2.7-highspeed"
        }
      },
      "workspace": "/home/work/dev/workspace_openclaw/main_proj"
    },
    "list": [
      {
        "id": "main"
      },
      {
        "id": "zongcai",
        "name": "zongcai",
        "workspace": "/home/work/dev/workspace_openclaw/zongcai",
        "agentDir": "/home/work/.openclaw/agents/zongcai/agent",
        "subagents": {
          "allowAgents": ["zongcai", "news_assistant", "chef", "web_develop", "main"]
        }	
      },
      {
        "id": "chef",
        "name": "chef",
        "workspace": "/home/work/dev/workspace_openclaw/chef",
        "agentDir": "/home/work/.openclaw/agents/chef/agent",
        "subagents": {
          "allowAgents": ["chef", "news_assistant", "zongcai","main", "web_develop"]
        }	
      },
      {
        "id": "web_develop",
        "name": "web_develop",
        "workspace": "/home/work/dev/workspace_openclaw/web_develop",
        "agentDir": "/home/work/.openclaw/agents/web_develop/agent",
        "subagents": {
          "allowAgents": ["web_develop", "news_assistant", "zongcai","chef", "main"]
        }	
      },
      {
        "id": "news_assistant",
        "name": "news_assistant",
        "workspace": "/home/work/dev/workspace_openclaw/news_assistant",
        "agentDir": "/home/work/.openclaw/agents/news_assistant/agent",
        "subagents": {
          "allowAgents": ["news_assistant", "zongcai","chef", "web_develop", "main"]
        }	
      }
    ]    
  },
  "commands": {
    "native": "auto",
    "nativeSkills": "auto",
    "restart": true,
    "ownerDisplay": "raw"
  },
  "channels": {
    "feishu": {
      "enabled": true,
      "defaultAccount": "main",
      "connectionMode": "websocket",
      "domain": "feishu",
      "groupPolicy": "open",
      "webhookPath": "/feishu/events",
      "dmPolicy": "pairing",
      "reactionNotifications": "own",
      "typingIndicator": true,
      "resolveSenderNames": true,
      "accounts": {
        "main": {
          "appId": "cli_----",
          "appSecret": "-----"
        },
        "r_zongcai": {
          "appId": "cli_----",
          "appSecret": "-----"
        },
	    "r_chef": {
          "appId": "cli_----",
          "appSecret": "-----"
        },
        "r_web_dev": {
          "appId": "cli_----",
          "appSecret": "-----"
        },
        "r_news_assis": {
          "appId": "cli_----",
          "appSecret": "-----"
        }
      }
    }
  },
  "bindings": [
    {
      "agentId": "main",
      "match": {
        "channel": "feishu",
        "accountId": "main"
      }
    },
    {
      "agentId": "zongcai",
      "match": {
        "channel": "feishu",
        "accountId": "r_zongcai"
      }
    },
    {
      "agentId": "web_develop",
      "match": {
        "channel": "feishu",
        "accountId": "r_web_dev"
      }
    },
    {
      "agentId": "chef",
      "match": {
        "channel": "feishu",
        "accountId": "r_chef"
      }
    },
    {
      "agentId": "news_assistant",
      "match": {
        "channel": "feishu",
        "accountId": "r_news_assis"
      }
    }
  ],
  "gateway": {
    "mode": "local",
    "auth": {
      "mode": "token",
      "token": "-----"
    }
  },
  "plugins": {
    "entries": {
      "feishu": {
        "enabled": true,
        "config": {}
      },
      "minimax": {
        "enabled": true,
        "config": {}
      }
    }
  },
  "tools": {
    "agentToAgent": {
      "enabled": true,
      "allow": ["main", "zongcai", "chef", "web_develop", "news_assistant"]
    },
    "sessions": {
      "visibility": "all"
    }
  }

}

channels -> accounts 是飞书机器人的appId和appSecret
agents -> list 加了一个 {"id":"main" }, 主agent可以绑定机器人,不然机器人绑定其它agent

复制代码
      {
        "id": "main"
      },
      {
        "id": "zongcai",
        "name": "zongcai",
        "workspace": "/home/work/dev/workspace_openclaw/zongcai",
        "agentDir": "/home/work/.openclaw/agents/zongcai/agent",
        "subagents": {
          "allowAgents": ["zongcai", "news_assistant", "chef", "web_develop", "main"]
        }	
      }

bindings,绑定agent和机器人account,主agent默认agentId: main

复制代码
    {
      "agentId": "main",
      "match": {
        "channel": "feishu",
        "accountId": "main"
      }
    },
    {
      "agentId": "zongcai",
      "match": {
        "channel": "feishu",
        "accountId": "r_zongcai"
      }
    }

tools:

agentToAgent: 智能体可以通信

sessions:可以发送会话

2, 测试机器人

这个机器人绑定了主agent,同样的query可以询问其它的机器人,都绑定了对应的agent

咨询机器人,agent可以互相通信

任务调度测试,如下图所示,可以依次调用智能体执行任务,执行完可以生成html

相关推荐
skilllite作者1 小时前
AI agent 的 Assistant Auto LLM Routing 规划的思考
网络·人工智能·算法·rust·openclaw·agentskills
七夜zippoe8 小时前
OpenClaw Webhook 与 Hooks 机制详解
人工智能·架构·webhook·hooks·openclaw
一个扣子9 小时前
OpenClaw 运维完全手册|日志分析、实时监控与故障排查指南
运维·监控·故障排查·健康检查·openclaw·clawmetry·openclawdoctor
翼龙云_cloud10 小时前
腾讯云代理商:云上 OpenClaw5 分钟接入 Slack 指南 AI 助手一键部署实战
服务器·人工智能·云计算·腾讯云·openclaw
AC赳赳老秦12 小时前
OpenClaw与系统环境冲突:Windows/Mac系统兼容问题解决指南
开发语言·python·产品经理·策略模式·pygame·deepseek·openclaw
一个扣子13 小时前
OpenClaw 安全配置指南|沙箱隔离、执行审批与权限最小化最佳实践
安全配置·沙箱隔离·openclaw·执行审批·权限最小化·凭证安全·技能审计
007张三丰13 小时前
给AI装上“万能工具箱”:OpenClaw Skills从入门到安全实战
供应链安全·skills·openclaw·clawhub·ai技能包·龙虾skill
张忠琳13 小时前
【openclaw】OpenClaw Tasks 模块超深度架构分析
ai·架构·openclaw
小锋学长生活大爆炸17 小时前
【教程】在Docker中部署Hermes Agent
docker·容器·agent·教程·工具·openclaw·hermes
CV工程师(Ctrl)1 天前
OpenClaw 安装与飞书接入(2026-04-19)
node.js·github·飞书·火山引擎·openclaw