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

相关推荐
ShiMetaPi17 小时前
182X 端云协同方案详解:部署你的本地 AI Agent 主机
边缘计算·rk3588·aiagent·openclaw·rk1828
七夜zippoe4 天前
把 OpenClaw Agent 搬进 K8s:容器化部署全记录
ai·云原生·容器·kubernetes·openclaw
鬼手点金6 天前
nanoGPT/nanochat 能做出 DeepSeek/Qwen 这样的大模型吗?
服务器·前端·javascript·bug·openclaw
for_ever_love__7 天前
LangChain 多工具协作:一个 Agent 不够用时怎么办
人工智能·langchain·langgraph·协作·多agent·多工具·工具编排
Pniubi9 天前
基于openclaw实现自定义mcp/skill(第三章)
自研·skill·openclaw
Pniubi10 天前
基于openclaw开发skill与自研agent中的skill开发区别
服务器·agent·skill·openclaw·龙虾
救救孩子把11 天前
Agent面试题-记忆治理-上下文-多Agent协作与工程落地
面试·agent·多agent·agent记忆·agent面试题·上下文治理
进击的雷神12 天前
把 Claude/GPT 接进飞书、Telegram、Discord:一条命令跑起来的 OpenClaw 部署工具
gpt·飞书·openclaw
鬼手点金14 天前
opencode-隐私优先配置
服务器·前端·javascript·bug·openclaw
AC赳赳老秦17 天前
OpenClaw 与 FineBI 联动方案:公开数据自动采集与实时业务分析看板实践
大数据·开发语言·python·php·finebi·deepseek·openclaw