OpenClaw 多智能体架构配置,给你讲得明明白白!
手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
一)第一步:把当前账号设为老大(main)
如果你现在手头只有一个机器人,得先给它个“总管”的身份。
- 先查查底子
openclaw status # 正常应该看到:Agents: 1 (main) # 要是没看到 main,就按下面走 - 跟 AI 提需求(怎么说都行,意思对就行)
我想搞多机器人架构,现在这一个帮我设成主账号(main),辛苦帮我配一下。 - 点头确认
确认
手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
4. 搞定
✅ 主账号已就位
二)第二步:招募新“员工”(添加 Agent)
- 备好材料
【公众号】AppID: cli_*** AppSecret: *** 【编程】AppID: cli_*** AppSecret: *** 【小红书】AppID: cli_*** AppSecret: *** 【头条】AppID: cli_*** AppSecret: *** - 下达指令(话术随意)
我想加几个专业干活的:
手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
1. 公众号助手 2. 编程助手 3. 小红书助手 4. 头条助手 帮我自动配好。
3. 把材料甩给它
AppID: cli_*** AppSecret: *** - 检查方案
机器人会吐出一个配置预览给你看。 - 确认
没问题 - 搞定
✅ 机器人列队完毕
手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
三)配置文件里的 4 个核心(瞅一眼就行,不用背)
- agents —— 员工名册
改之前(就一个):
"agents": { "list": [{"id": "main", "default": true, "name": "秦_总管"}] } 改之后(五个齐了):
"agents": { "list": [ {"id": "main", "default": true, "name": "秦_总管"}, {"id": "public", "default": false, "name": "公众号助手"}, {"id": "coding", "default": false, "name": "编程助手"}, {"id": "xiaohongshu", "default": false, "name": "小红书助手"}, {"id": "toutiao", "default": false, "name": "头条助手"} ] } 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
2. bindings —— 谁接谁的活
改之前(单线联系):
"bindings": [{"agentId": "main", "match": {"accountId": "main"}}] 改之后(各司其职):
"bindings": [ {"agentId": "main", "match": {"accountId": "main"}}, {"agentId": "public", "match": {"accountId": "public"}}, {"agentId": "coding", "match": {"accountId": "coding"}}, {"agentId": "xiaohongshu", "match": {"accountId": "xiaohongshu"}}, {"agentId": "toutiao", "match": {"accountId": "toutiao"}} ] - tools —— 互相串门权限
配好后:
"tools": { "agentToAgent": { "enabled": true, "allow": ["main", "public", "coding", "xiaohongshu", "toutiao"] } } 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
4. channels —— 飞书账号大门
改之前(一个入口):
"channels": { "feishu": { "accounts": {"main": {"appId": "cli_****", "main": true}} } } 改之后(五个入口):
"channels": { "feishu": { "accounts": { "main": {"appId": "cli_****", "main": true}, "public": {"appId": "cli_****"}, "coding": {"appId": "cli_****"}, "xiaohongshu": {"appId": "cli_****"}, "toutiao": {"appId": "cli_****"} } } } - 验个货
openclaw agents list # 看到 5 个机器人就说明成了 手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
四)附录:配置文件大白话拆解
1️⃣ agents —— 机器人的档案
说白了就是定义你有多少个 AI 帮手,每个人都有自己的“人设”和独立的地盘。
"agents": { "defaults": { "model": { "primary": "bailian/qwen3.5-plus" }, // 统一用通义千问 "workspace": "/Users/qinzishuai/.openclaw/workspace", "maxConcurrent": 4 }, "list": [ { "id": "main", "name": "秦_总管", "default": true }, { "id": "public", "name": "老秦公众号助手" }, { "id": "coding", "name": "AI 编程牛码" }, { "id": "xiaohongshu", "name": "老秦小红书助手" }, { "id": "toutiao", "name": "老秦今日头条助手" }, { "id": "zsxq", "name": "知识星球助手" } ] } 大白话理解:
就像公司招了 6 个员工,每个员工都有:
- 工号(id):比如 main、public 之类的
- 名字(name):好听的昵称
- 办公桌(workspace):各自存文件的地方,互不打扰
手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
2️⃣ tools —— 权限和朋友圈
管着机器人能使哪些工具,还有它们之间能不能互相发消息。
"tools": { "sessions": { "visibility": "all" }, "agentToAgent": { "enabled": true, "allow": ["main", "public", "coding", "xiaohongshu", "toutiao", "zsxq"] } } 大白话理解:
- 消息可见度:大家能不能看到互相干了啥
- 跨机通讯:能不能互相拉小群协作。比如:
- 公众号助手写完稿子,直接甩给头条助手去发。
- 编程助手写完 Bug,喊总管过来审审。
3️⃣ bindings —— 电话转接头
手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
决定飞书上哪个号收到的消息该分给哪个机器人回。
"bindings": [ { "agentId": "main", "match": { "channel": "feishu", "accountId": "main" } }, { "agentId": "public", "match": { "channel": "feishu", "accountId": "public" } }, { "agentId": "toutiao", "match": { "channel": "feishu", "accountId": "toutiao" } } ] 大白话理解:
就像公司的总机,得配好转接:
- 飞书账号 A 来消息了,转给“总管”。
- 飞书账号 B 来消息了,转给“公众号助手”。
- 飞书账号 C 来消息了,转给“头条助手”。
4️⃣ channels —— 联络渠道
就是配一下怎么跟外面联系(飞书、微信什么的)。
手把手教你一键部署OpenClaw,连接微信、QQ、飞书、钉钉等,1分钟全搞定!
"channels": { "feishu": { "enabled": true, "appId": "cli_a92c5155c578dcd5", "appSecret": "WIRZOX7IvzIAN7gvuBS4ZgKJi6NdXced", "mode": "websocket", "accounts": { "main": { "appId": "cli_a914379***a01395bc6", "appSecret": "..." }, "public": { "appId": "cli_a917122***709781bc8", "appSecret": "..." }, "toutiao": { "appId": "cli_a929****1138dbcc", "appSecret": "..." } } } } 大白话理解:
- channel 就是聊天软件(你这目前全是飞书)。
- 每个机器人号都得有自己的身份证(AppID)和密码(AppSecret)。
五)逻辑串联图
┌─────────────────┐
│ 用户发消息 │
│ (飞书/微信等) │
└────────┬────────┘
│
▼
┌─────────────────┐
│ channels │ ← 消息从哪进(飞书账号配置)
│ (通信渠道) │
└────────┬────────┘
│
▼
┌─────────────────┐
│ bindings │ ← 消息往哪分(哪个号对哪个娃)
│ (消息绑定) │
└────────┬────────┘
│
▼
┌─────────────────┐
│ agents │ ← 谁来动脑子(机器人配置)
│ (机器人) │
└────────┬────────┘
│
▼
┌─────────────────┐
│ tools │ ← 有啥本事(工具和权限)
│ (工具权限) │
└─────────────────┘