7.3 飞书专项接入指南:让它能在群里陪你聊天

接通飞书不仅需要配置 OpenClaw 侧,还需要在飞书开放平台完成一系列授权。很多新手在第一步“长连接订阅”就会失败。本节将详细梳理一条不会出错的“端到端”飞书接入流。

7.3.1 整体时序与防坑预警

提示:飞书接入会引入外部平台变量。若你仍在搭建本地基准环境,建议先完成第三章的基础配置并稳定复验后,再开始本节操作。

常见失败点速查(建议先过一遍再动手):

  • 长连接订阅失败:优先确认“版本管理与发布”已创建版本并发布,然后再开启事件订阅(长连接)。

  • 消息不触发:先检查群聊是否启用、是否要求 @、群是否在允许列表;再回看日志是否命中门控规则。

  • 私聊要先配对:若启用了配对策略,首次私聊通常会先得到配对码,批准后才会进入正常对话。

不管你接的是哪家平台,基本都遵循同一条流水线,但 飞书有个极为容易出错的步骤顺序

  1. 飞书侧 :创建应用 -> 配置权限 -> 发布应用(关键!)

  2. OpenClaw 侧:配置飞书渠道 (openclaw channels add)

  3. OpenClaw 侧:启动 Gateway (openclaw gateway start)

  4. 飞书侧:回到平台开启“事件订阅(长连接)”并添加事件

如下的时序图展示了飞书接入的端到端交互流程:

spinner

图 7-1:飞书接入的端到端交互流程

血的教训:若在飞书侧还没有点击“创建版本并发布”(第 1 步),就直接跑到“事件与回调”里开启长连接(第 4 步),那么系统会无限报错“长连接订阅失败”。

7.3.2 在飞书开放平台配置应用

  1. 打开 飞书开放平台arrow-up-right,点击“创建企业自建应用”,获取 App IDApp Secret

  2. 权限配置(批量导入推荐):点击左侧“权限管理属性”,选择“批量导入权限”,粘贴以下内容避免遗漏:

  1. 在“应用能力”中找到 机器人 卡片并开启。

  2. 发布应用:在左侧进入“版本管理与发布”,创建一个 1.0 版本并申请发布。(企业管理员秒速通过)。

7.3.3 在 OpenClaw 侧完成绑定

飞书并非内置渠道,因此需要在环境内先安装并启用相应插件,再配置渠道:

[!NOTE] installenable 的区别install 负责从 registry 下载代码包到本地环境;enable 负责将该插件注册到当前的 openclaw.json 配置中并进入激活态。新手常犯的错误是直接 enable,这会导致系统抛出插件未找到错误。

  • 选择 Feishu/Lark (飞书)

  • 输入收集好的 App IDApp Secret

  • 对国内版务必正确选择域名 feishu.cn

  • 建议初次接入时: 群聊先选 disabled,后续配置通了再更改

配置完毕后查看连通性:

7.3.4 开启事件订阅并在飞书进行第一次对话

  1. 先在终端将网关起飞:openclaw gateway start

  2. 此时,回到飞书开发者后台的“事件与回调”页面, 开启长连接 ,并添加事件 im.message.receive_v1(接收消息)。

  3. 保存后如果未报错,说明订阅连通。

  4. 去飞书电脑端搜索你的机器人,发送随便一句私聊“你好”。

  5. 因为你在第三章配置了配对策略,此时会收到一个配对码(Pairing code)。复制这段码并在终端通过 openclaw pairing approve feishu <CODE> 批准。

  6. 最后,享受你的企业专属私人助理!

最后更新于