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

相关推荐
AC赳赳老秦2 天前
公开音频转写信息提取:OpenClaw 处理发布会与听证会文本并提取核心决策信息
大数据·开发语言·汇编·数据库·人工智能·deepseek·openclaw
AC赳赳老秦2 天前
财报附注表格精准提取:OpenClaw 从 PDF 年报附注挖掘隐藏明细,补齐财务分析维度
java·汇编·c++·python·青少年编程·deepseek·openclaw
鬼手点金2 天前
Claude Code示范案例-修复 Bug 工作流
java·服务器·前端·javascript·bug·openclaw
AC赳赳老秦3 天前
公开 CSV 数据集批量处理实战:用 OpenClaw 高效完成下载、清洗与标准化分析样本生成
java·开发语言·汇编·c++·python·deepseek·openclaw
仙逆GPT10 天前
ChatGPT、Codex工程决策:单Agent什么时候够用,什么时候才值得切到多Agent?
codex·ai agent·chatgptplus·多agent·chatgptpro
猿小猴子13 天前
主流 Agent 之「OpenClaw」与「Hermes-Agent」介绍
ai·agent·openclaw·hermes·hermes-agent
仙逆GPT13 天前
ChatGPT、Codex趋势:Agent越来越会自己分派子任务以后,为什么“任务路由”会比Agent数量更重要?
codex·ai agent·chatgptplus·多agent·chatgptpro
倔强的小石头_15 天前
把 Mac mini 变成远程 AI 工作台:OpenClaw + 飞书 + cpolar 实战
飞书·mac·openclaw
宇文仲竹16 天前
docker agent 代替 openclaw 的 本地 简化 agent
openclaw
AC赳赳老秦23 天前
文旅市场公开数据分析:基于 OpenClaw 采集景区客流与门票公示数据,生成区域文旅热度监测报告
java·c语言·python·php·symfony·deepseek·openclaw