一个OpenClaw配置多个子Agent独立工作空间
「部署一个openclaw,🦐
配置多子Agent + 飞书/钉钉混合通道 + 多用户完全隔离」,
每个用户绑定专属IM(飞书/钉钉),
子Agent独立工作区、独立记忆、独立权限。
一、核心架构
- 1个 Gateway 统一入口
- N 个子 Agent = N 个用户/业务线
- 每个子Agent = 独立 workspace + 独立配置 + 独立IM绑定(飞书 OR 钉钉)
- 用户消息 → 对应IM通道 → 对应子Agent → 隔离回复
二、批量创建子Agent
bash
# 为每个用户创建独立子Agent与工作区
openclaw agents add user01 --workspace ~/openclaw-ws/user01
openclaw agents add user02 --workspace ~/openclaw-ws/user02
openclaw agents add user03 --workspace ~/openclaw-ws/user03
# 查看
openclaw agents list
三、IM通道配置:飞书 / 钉钉
方式A:子Agent绑定飞书
1. 飞书开放平台 → 创建企业内部应用
2. 添加「机器人」能力,开启消息接收与发送
3. 获取:
- App ID
- App Secret
- Verification Token
方式B:子Agent绑定钉钉
1. 钉钉开放平台 → 控制台 → 应用开发 → 企业内部应用
2. 创建「机器人」应用
3. 获取凭证:
- Client ID (AppKey)
- Client Secret (AppSecret)
四、子Agent配置文件
在openclaw.json配置。
示例1:子Agent绑定飞书
agent:
name: user01
workspace: ~/openclaw-ws/user01
bindings:
feishu:
enable: true
app_id: "cli_xxxx"
app_secret: "xxxx"
verification_token: "xxxx"
encrypt_key: ""
示例2:子Agent绑定钉钉
agent:
name: user02
workspace: ~/openclaw-ws/user02
bindings:
dingtalk:
enable: true
client_id: "dingxxxx" # AppKey
client_secret: "xxxx" # AppSecret
五、重启Gateway生效
openclaw gateway start
- 自动加载所有子Agent
- 自动识别飞书/钉钉通道
- 消息路由完全隔离
六、验证效果
- 飞书用户 → 仅自己的子Agent回复
- 钉钉用户 → 仅自己的子Agent回复
- 会话、记忆、插件权限互不干扰
#openclaw子代理
#人手一个openclaw
#龙虾
夜雨聆风