把 Openclaw 和飞书机器人捏到一起,再分出几个不同的「角色」各干各的活,看起来复杂,理顺了其实挺顺手的。下面这份记录就是我自己折腾的过程,没有玄学,也没有一键脚本,每一步都可复现。
先弄明白两件事
动手之前,得把两个基础概念对上号:
- Openclaw Agent:你可以把它当成机器人的「脑子」。每个 Agent 有自己的工作空间和设定,负责完成某一类任务。多机器人的本质就是给不同 Agent 挂上不同的飞书机器人。
- 飞书企业自建应用:飞书机器人的载体。哪怕你是个人账号,也能在飞书开放平台创建「企业自建应用」。每个应用会分到一套 App ID 和 App Secret,用来跟 Openclaw 对接。
环境与准备
需要的东西很简单,而且都免费:
- 一个云端(或本地)装好 Openclaw 的环境
- 一个飞书账号(个人就行,不用企业认证)
- 终端、文本编辑器、飞书客户端
注意:Openclaw 版本至少要到 2026.2.9,不然飞书多渠道配置可能会跪。
第一步:在飞书开放平台创建多个应用
每个飞书机器人就是一个应用,所以有几个机器人就建几个应用。这里以新建一个为例,重复操作就行:
- 登录 飞书开放平台,右上角「创建应用」→「企业自建应用」。
- 填好应用名称,比如「办公助手」「资讯推送」,方便区分就行。描述和图标随便。
- 进入应用详情,左侧「添加应用能力」→ 加上「机器人」能力,确认开关是开着的。
- 权限配置一定要加上,否则发不出消息:
im:message(收发消息)im:message:send_as_bot(以应用身份发消息)im:chat:readonly(读群信息,不是必须但建议加上)
- 在「凭证与基础信息」里复制好 App ID 和 App Secret(点「显示」就能看到),每一个应用的凭证单独记好,别混。
- 发布应用:左侧「版本管理与发布」→「创建版本」→ 随便填个版本号,保存后申请发布。内部应用一般秒过。
- 变着花样把其余几个应用都按同样流程建好,每个应用的凭证单独保存。
第二步:在 Openclaw 里建 Agent
Agent 和飞书应用一一对应。先把 Openclaw 网关跑起来:
openclaw gateway start
openclaw gateway status # 确认启动正常
然后创建 Agent:
openclaw agents add office-assistant # 办公助手
openclaw agents add news-push # 资讯推送
openclaw agents add dev-assistant # 开发助手
openclaw agents list 能看到所有 Agent,包括内置的 main。
每个 Agent 有自己的工作空间(通常在 ~/.openclaw/workspace-xxx),你可以去改里面的 IDENTITY.md 或 SOUL.md,给不同 Agent 塞不同的性格和分工描述。这一步不是必须,但想让机器人说话有区分,就值得花点时间。
第三步:把 Agent 和飞书应用绑在一起
核心操作来了——每个 Agent 绑定一个飞书渠道。渠道就是刚刚创建的应用。
先进入配置菜单:

