在 OpenClaw 上创建新的独立飞书机器人(多账号模式)。当用户要求创建新的飞书机器人、新增 Agent、部署第二个机器人时使用。流程包括:收集配置信息 → 备份 → 创建工作区 → 修改配置 → 验证。
在 OpenClaw 上丝滑创建多个独立的飞书机器人 Agent
本 Skill 用于在已运行的 OpenClaw 实例上,新增一个独立的飞书机器人 Agent。
用户需要提前准备好:
如果用户还没有飞书机器人,可通过以下方式快速创建:
👉 推荐:一键创建模板应用
https://open.feishu.cn/page/openclaw?form=multiAgent
使用此链接可直接生成包含 WebSocket 事件订阅配置的多账号模式模板应用,无需手动配置权限和事件订阅。
在开始之前,向用户确认以下信息:
| 问题 | 说明 |
|---|---|
| 新 Agent 的用途是什么? | 用于记录到 SOUL.md,定义 Agent 角色 |
| 工作区文件夹名称? |
账号获取说明:配置初期 allowFrom 可先留空,等用户向新机器人发送测试消息后,从日志中自动获取发送者 open_id 并补充到 allowFrom。
必须操作,所有配置变更前必须备份:
bash
cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.{日期标签}.bak
常用备份标签:
工作区必须与主 workspace 平级,不是子文件夹:
.openclaw/
├── workspace/ ← 主工作区
└── workspace-{name}/ ← 新工作区(平级)
├── SOUL.md # Agent 角色定义
├── USER.md # 用户信息
├── AGENTS.md # 工作区说明
├── MEMORY.md # 长期记忆(可选)
├── HEARTBEAT.md # 心跳任务(默认空)
└── memory/ # 每日工作日志
└── YYYY-MM-DD.md
markdown
我是 {Agent名称},...
markdown
向用户收集以下信息:
| 信息 | 必填 | 说明 |
|---|---|---|
| App ID | ✅ | 格式:cli_xxx,来自飞书开放平台 |
| App Secret |
💡 没有飞书机器人? 使用 一键创建链接,自动生成已配置好权限和事件订阅的模板应用。
allowFrom 不需要用户提前确认。配置时 allowFrom 可先留空,等用户向新机器人发送测试消息后,从日志中自动获取发送者 open_id:
bash
grep {agentId} ~/.openclaw/logs/gateway.log | grep received message from
获取到 open_id 后,用 gateway config.patch 补充到 allowFrom 即可。
使用 gateway config.patch 局部更新,不要覆盖整个文件。
json
{
channels: {
feishu: {
accounts: {
default: { ... }, // 现有账号,保持不变
{agentId}: { // 新账号
enabled: true,
appId: cli_xxx,
appSecret: xxx,
domain: feishu,
connectionMode: websocket,
requireMention: true,
dmPolicy: allowlist,
allowFrom: [
ou将使用此机器人的账号openid // ⚠️ 只加实际会发消息的账号
],
groupAllowFrom: [
ou将使用此机器人的账号openid
],
groupPolicy: allowlist,
groups: {
*: { enabled: true }
}
}
}
}
},
agents: {
list: [
{ id: main },
{ id: {agentId}, workspace: /path/to/workspace-{name} }
]
}
}
⚠️ allowFrom 配置原则:只添加实际会发送消息的账号。不要添加主账号(它使用 default 机器人)。如果用户有多个账号,确保所有会向此机器人发送消息的账号都在 allowFrom 中。
bash
openclaw doctor --non-interactive
确认输出中包含新 agent:
Agents: main (default), {agentId}
bash
grep {agentId} ~/.openclaw/logs/gateway.log
确认无错误,特别是:
让用户通过飞书向新机器人发送消息,验证:
开始前逐项确认,避免创建失败:
如果创建失败,执行以下回滚:
bash
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 openclaw-new-agent-1776008761 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-new-agent-1776008761 技能
skillhub install openclaw-new-agent-1776008761
文件大小: 8.79 KB | 发布时间: 2026-4-13 11:19