6-2、企业微信小龙虾多机器人协同
一、配置openclaw.json
1、一共4个agent:main、nick、bogo、flash
2、看subagents.allowAgents,main可以和其他3人交流,其他3人可以互相交流
JSON
"list": [
{
"id": "main",
"subagents": {
"allowAgents": [
"nick",
"flash",
"bogo"
]
}
},
{
"id": "nick",
"name": "nick",
"workspace": "/root/.openclaw/workspace-nick",
"agentDir": "/root/.openclaw/agents/nick/agent",
"model": "minimax/MiniMax-M2.5",
"subagents": {
"allowAgents": [
"bogo",
"flash"
]
}
},
{
"id": "bogo",
"name": "bogo",
"workspace": "/root/.openclaw/workspace-bogo",
"agentDir": "/root/.openclaw/agents/bogo/agent",
"model": "minimax/MiniMax-M2.5",
"subagents": {
"allowAgents": [
"nick",
"flash"
]
}
},
{
"id": "flash",
"name": "flash",
"workspace": "/root/.openclaw/workspace-flash",
"agentDir": "/root/.openclaw/agents/flash/agent",
"model": "minimax/MiniMax-M2.5",
"subagents": {
"allowAgents": [
"nick",
"bogo"
]
}
}
]二、梳理人格和记忆
1、每个agent具有独立的workspace
2、我是谁(IDENTITY.md),给谁( USER.md)做服务, 服务的内容(AGENTS.md)是什么


三、给所有的 agent 的 AGENTS.md 定义团队通讯录
YAML
# 团队成员(通讯录)
- agentId: main
name: big
role: 统筹调度、任务分发
- agentId: nick
name: nick
role: 客户调研、梳理需求、整理文档
- agentId: bogo
name: bogo
role: 分析需求、形成功能清单、设计产品原型
- agentId: flash
name: flash
role: 技术选型、架构设计、代码开发四、企微群中派任务
1、在企微群中就放一个main机器人(agent)
2、派任务给 main,他会再分配下去

五、总结
1、通过 openclaw.json 中的 subagents 配置,让agent之间可以通信;
2、通过在 AGENTS.md 定义团队通讯录,确定了机器人之间的分工以及管理关系。