跳到主要内容 OpenClaw 接入飞书:10 分钟实现 AI 自动操作文档与表格 | 极客日志
Shell / Bash Node.js AI
OpenClaw 接入飞书:10 分钟实现 AI 自动操作文档与表格 如何将 OpenClaw 接入飞书,实现 AI 自动操作文档、表格及日程等功能。教程分为四个阶段:首先在飞书开放平台创建企业自建应用并配置机器人权限;其次在服务器安装飞书插件并配置凭证;接着设置长连接以确保持续在线;最后在飞书群聊或私聊中进行配对使用。整个过程约需 10 分钟,旨在让 AI 助手真正融入工作流。
编程诗人 发布于 2026/4/6 更新于 2026/4/17 9 浏览OpenClaw 接入飞书:10 分钟实现 AI 自动操作文档与表格
飞书的配置比 Telegram 多一些步骤,但别慌——跟着我走,每一步都有截图,大概 10 分钟搞定。
飞书的接入分四个阶段,先有个全局概念,不容易迷路:
在飞书上造一个机器人 — 相当于给 OpenClaw 办一张飞书工牌
在服务器上装飞书插件 — 让 OpenClaw 学会'说飞书的语言'
配置长连接 — 让机器人保持在线,不会聊着聊着断了
加入群聊 & 配对 — 正式上岗
看着多,其实每个阶段都是点点点的事。开干。
第一阶段:在飞书上造一个机器人
创建应用
打开飞书开放平台:https://open.feishu.cn/app,点击创建企业自建应用。
填一下应用名称、描述、图标。名字随便起,之后能改,别纠结。点创建。
给机器人开能力
创建完会跳到配置页面。找到「添加应用能力」里的机器人 模块,点添加。
这一步是告诉飞书:'这个应用是个机器人,能在聊天里跟人说话。'
批量导入权限(关键步骤)
接下来要给机器人开权限。这步很重要——权限决定了 OpenClaw 能在飞书里干什么。
点击左侧的权限管理 ,再点批量导入导出权限 按钮。
把弹窗里的默认内容删掉,粘贴下面这段配置:
{ "scopes" : {
微信扫一扫,关注极客日志 微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
相关免费在线工具 RSA密钥对生成器 生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
Mermaid 预览与可视化编辑 基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
Base64 字符串编码/解码 将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
Base64 文件转换器 将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
Markdown转HTML 将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
HTML转Markdown 将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
"tenant"
:
[
"contact:contact.base:readonly"
,
"docx:document:readonly"
,
"im:chat:read"
,
"im:chat:update"
,
"im:message.group_at_msg:readonly"
,
"im:message.p2p_msg:readonly"
,
"im:message.pins:read"
,
"im:message.pins:write_only"
,
"im:message.reactions:read"
,
"im:message.reactions:write_only"
,
"im:message:readonly"
,
"im:message:recall"
,
"im:message:send_as_bot"
,
"im:message:send_multi_users"
,
"im:message:send_sys_msg"
,
"im:message:update"
,
"im:resource"
,
"application:application:self_manage"
,
"cardkit:card:write"
,
"cardkit:card:read"
]
,
"user"
:
[
"contact:user.employee_id:readonly"
,
"offline_access"
,
"base:app:copy"
,
"base:field:create"
,
"base:field:delete"
,
"base:field:read"
,
"base:field:update"
,
"base:record:create"
,
"base:record:delete"
,
"base:record:retrieve"
,
"base:record:update"
,
"base:table:create"
,
"base:table:delete"
,
"base:table:read"
,
"base:table:update"
,
"base:view:read"
,
"base:view:write_only"
,
"base:app:create"
,
"base:app:update"
,
"base:app:read"
,
"board:whiteboard:node:create"
,
"board:whiteboard:node:read"
,
"calendar:calendar:read"
,
"calendar:calendar.event:create"
,
"calendar:calendar.event:delete"
,
"calendar:calendar.event:read"
,
"calendar:calendar.event:reply"
,
"calendar:calendar.event:update"
,
"calendar:calendar.free_busy:read"
,
"contact:contact.base:readonly"
,
"contact:user.base:readonly"
,
"contact:user:search"
,
"docs:document.comment:create"
,
"docs:document.comment:read"
,
"docs:document.comment:update"
,
"docs:document.media:download"
,
"docs:document:copy"
,
"docx:document:create"
,
"docx:document:readonly"
,
"docx:document:write_only"
,
"drive:drive.metadata:readonly"
,
"drive:file:download"
,
"drive:file:upload"
,
"im:chat.members:read"
,
"im:chat:read"
,
"im:message"
,
"im:message.group_msg:get_as_user"
,
"im:message.p2p_msg:get_as_user"
,
"im:message.send_as_user"
,
"im:message:readonly"
,
"search:docs:read"
,
"search:message"
,
"space:document:delete"
,
"space:document:move"
,
"space:document:retrieve"
,
"task:comment:read"
,
"task:comment:write"
,
"task:task:read"
,
"task:task:write"
,
"task:task:writeonly"
,
"task:tasklist:read"
,
"task:tasklist:write"
,
"wiki:node:copy"
,
"wiki:node:create"
,
"wiki:node:move"
,
"wiki:node:read"
,
"wiki:node:retrieve"
,
"wiki:space:read"
,
"wiki:space:retrieve"
,
"wiki:space:write_only"
]
}
}
💡 这段配置干了什么? 简单说,它让 OpenClaw 拥有了操作飞书文档、表格、日历、任务、知识库等几乎所有功能的权限。你不需要逐个理解每一条,直接全部粘贴就行。想详细了解的,可以看飞书的 权限说明文档 。
发布上线 这时候你的飞书会收到开发小助手发来的审批通知。点消息里的「进入管理后台审核」。
⚠️ 踩坑预警 :这里是自己审批自己,别觉得奇怪。因为你既是开发者又是管理员,所以自己创建自己批。直接通过就好。
记录凭证 审核通过后,回到机器人配置页面,找到左侧导航的基础信息 → 凭证与基础信息 。
记录下 App ID 和 App Secret 。下一步要用。
⚠️ 踩坑预警 :App Secret 就是你机器人的密码,绝对不要发到任何公开的地方 。泄露了别人就能冒充你的机器人。
到这里,飞书端的机器人就造好了。喘口气,最难的部分已经过去了。
第二阶段:在服务器上装飞书插件 npm config set registry https://registry.npmjs.org
curl -o /tmp/feishu-openclaw-plugin-onboard-cli.tgz https://sf3-cn.feishucdn.com/obj/open-platform-opendoc/4d184b1ba733bae2423a89e196a2ef8f_QATOjKH1WN.tgz
npm install /tmp/feishu-openclaw-plugin-onboard-cli.tgz -g
rm /tmp/feishu-openclaw-plugin-onboard-cli.tgz
💡 这四条干了什么? 切换 npm 源 → 下载飞书官方插件包 → 全局安装 → 清理安装包。复制粘贴就好,不需要理解每一行。
feishu-plugin-onboard install
如果提示要删除已安装的飞书 MCP,直接输入大写的 Y 回车。
接着会让你输入 App ID 和 App Secret,就是刚才让你记录的那两个。依次粘贴进去。
看到 Installation finished 就说明安装成功了。
💡 后面可能会跟一个'检查失败'的提示,不用管它 ,不影响使用。实在不放心可以跑一下:
看到 feishu-openclaw-plugin 的 Status 是 loaded 就稳了。
第三阶段:配置长连接(保持在线) 这一步解决一个问题:让机器人一直在线,不会聊着聊着突然没反应。
回到飞书开放平台,找到左侧导航的事件与回调 → 事件配置 。
在弹窗中搜索'接收消息',勾选搜出来的结果,点确认添加。
💡 为什么要加这个事件? 不加的话,机器人收不到你发的消息。这就像你给了助手一个工位,但没告诉前台'有人找他要转达'。
加完事件后,还需要再创建一个新版本让配置生效。点顶部的创建版本 ,流程和之前一样——填版本号、保存、申请发布、自己审批通过。
第四阶段:让机器人正式上岗
群聊使用 找到你想让 OpenClaw 加入的飞书群,点击群机器人 。
收到回复了?恭喜,群聊搞定。群里直接 @就能用,不需要额外配对。
私聊配对 但如果你想跟 OpenClaw 一对一私聊,还需要配对一下。
双击机器人头像进入私聊,发条消息。OpenClaw 会回你一个配对码 。
openclaw pairing approve feishu <配对码>--notify
现在,回到飞书,让 OpenClaw 帮你约个会议试试。
它不再是隔着门喊话的助手了。它能直接坐到你的飞书工位上,帮你写文档、读资料、操作表格、管理任务。
从 Telegram 的'能聊天',到飞书的'能干活',OpenClaw 的能力边界又往外推了一大步。