服务器大本营

 找回密码
 我要入营

QQ登录

只需一步,快速开始

查看: 5|回复: 0

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

[复制链接]

10万

敬重

1039

主题

208

精华

管理员

积分
10703

启航之章进阶之印里程之碑突破之证飞跃之星蜕变之勋卓越之路龙年行大运

QQ
发表于 3 小时前 | 显示全部楼层 |阅读模式

我要入营,结交更多好友,开启更多功能,轻松玩转服务器大本营!

您需要 登录 才可以下载或查看,没有账号?我要入营

x
手把手教你将 OpenClaw AI 助手接入飞书,实现私聊和群聊智能回复,支持多 agent 路由、ACP 会话绑定等高级功能。

一、什么是OpenClaw?
OpenClaw 是一个自托管的 AI 网关,可以将你的 AI 助手连接到各种聊天平台,包括飞书、Discord、WhatsApp、Telegram、微信等。

1、核心优势
· 自托管
运行在你自己的服务器上,数据完全可控
· 多平台
一个网关同时服务多个聊天平台
· 多 Agent
支持不同会话路由到不同的 AI 模型
· 移动端支持
可配对 iOS/Android 节点

2、前置要求
项目要求
OpenClaw版本2026.4.10或以上
Node.js v24(推荐)或v22.14+
飞书账号企业或团队管理员权限
服务器 可访问飞书API的网络环境


OpenClaw 控制面板界面

检查版本
  1. openclaw --version
复制代码

升级 OpenClaw
  1. openclaw update
复制代码

部署好openclaw后

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


打开飞书开放平台进入开发者后台

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


创建一个企业自建应用-内容可以随便填写

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


添加应用能力-给这个应用添加一个机器人的能力-点击添加

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


添加完机器人后,点击左侧菜单栏上的“权限管理”,点击开通权限-可以搜索im全选,我这里是已经添加完了

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


还有一种方法就是使用批量导入权限

输入以下代码到json输入框里点击下一步即可

  1. {
  2. "scopes": {
  3. "tenant": [
  4. "contact:contact.base:readonly",
  5. "docx:document:readonly",
  6. "im:chat:read",
  7. "im:chat:update",
  8. "im:message.group_at_msg:readonly",
  9. "im:message.p2p_msg:readonly",
  10. "im:message.pins:read",
  11. "im:message.pins:write_only",
  12. "im:message.reactions:read",
  13. "im:message.reactions:write_only",
  14. "im:message:readonly",
  15. "im:message:recall",
  16. "im:message:send_as_bot",
  17. "im:message:send_multi_users",
  18. "im:message:send_sys_msg",
  19. "im:message:update",
  20. "im:resource",
  21. "application:application:self_manage",
  22. "cardkit:card:write",
  23. "cardkit:card:read"
  24. ],
  25. "user": [
  26. "contact:user.employee_id:readonly",
  27. "offline_access","base:app:copy",
  28. "base:field:create",
  29. "base:field:delete",
  30. "base:field:read",
  31. "base:field:update",
  32. "base:record:create",
  33. "base:record:delete",
  34. "base:record:retrieve",
  35. "base:record:update",
  36. "base:table:create",
  37. "base:table:delete",
  38. "base:table:read",
  39. "base:table:update",
  40. "base:view:read",
  41. "base:view:write_only",
  42. "base:app:create",
  43. "base:app:update",
  44. "base:app:read",
  45. "board:whiteboard:node:create",
  46. "board:whiteboard:node:read",
  47. "calendar:calendar:read",
  48. "calendar:calendar.event:create",
  49. "calendar:calendar.event:delete",
  50. "calendar:calendar.event:read",
  51. "calendar:calendar.event:reply",
  52. "calendar:calendar.event:update",
  53. "calendar:calendar.free_busy:read",
  54. "contact:contact.base:readonly",
  55. "contact:user.base:readonly",
  56. "contact:user:search",
  57. "docs:document.comment:create",
  58. "docs:document.comment:read",
  59. "docs:document.comment:update",
  60. "docs:document.media:download",
  61. "docs:document:copy",
  62. "docx:document:create",
  63. "docx:document:readonly",
  64. "docx:document:write_only",
  65. "drive:drive.metadata:readonly",
  66. "drive:file:download",
  67. "drive:file:upload",
  68. "im:chat.members:read",
  69. "im:chat:read",
  70. "im:message",
  71. "im:message.group_msg:get_as_user",
  72. "im:message.p2p_msg:get_as_user",
  73. "im:message:readonly",
  74. "search:docs:read",
  75. "search:message",
  76. "space:document:delete",
  77. "space:document:move",
  78. "space:document:retrieve",
  79. "task:comment:read",
  80. "task:comment:write",
  81. "task:task:read",
  82. "task:task:write",
  83. "task:task:writeonly",
  84. "task:tasklist:read",
  85. "task:tasklist:write",
  86. "wiki:node:copy",
  87. "wiki:node:create",
  88. "wiki:node:move",
  89. "wiki:node:read",
  90. "wiki:node:retrieve",
  91. "wiki:space:read",
  92. "wiki:space:retrieve",
  93. "wiki:space:write_only"
  94. ]
  95. }
  96. }
复制代码

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


点击创建版本-填写版本号以及更新说明,点击保存,然后点击线上申请发布

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


等审核通过后你的飞书app就会收到通过消息。但是现在还没办法跟他聊天

我们回到飞书开发者后台,找到凭证与基础信息,你就能看到AppID以及AppSecret,把这两个都复制下来,等会儿要用到

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


openclaw安装配置飞书插件

  1. openclaw config
复制代码

配置项依次回车选择→Local (this machine)→Channels→Configure/link→Feishu/Lark

→Download from npm

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


上面的配置步骤完成后把我们刚才复制好的App Secret复制选择Enter App Secret继续

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


把刚才复制的App Secret粘贴进去

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


然后再复制appid也同样粘贴进去

然后后面的配置项依次选择→Websocket→Feishu (feishu. cn) - China→Open- respond in→all groups (requires mention)→Finished→Yes→Open (public inbound DMs)→Continue

最后在powershell输入:

  1. openclaw gateway restart
复制代码

重启openclaw服务

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


回到飞书开放平台找到事件与回调,事件配置,打开事件与回调,订阅方式选择“使用 长连接 接收事件”,然后点击保存

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


保存后,你会发现“添加事件”按钮变为了蓝色,然后点击添加事件,搜索“接收消息”,勾选接收消息,点击确认添加

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


打开权限管理选择开通权限,找到“获取通讯录基本信息”勾选添加开通权限

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


最后再重新发布一个新的版本,版本号也需要同步更新,发布成功后我们的openclaw就已经完成了对飞书的对接

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工

OpenClaw配置飞书机器人图文教程-实现24小时在线的数字员工


感谢您的阅读,服务器大本营-技术文章内容集合站,助您成为更专业的服务器管理员!
一入IDC深似海,从此你我是良人!
您需要登录后才可以回帖 登录 | 我要入营

本版积分规则

点击直接加入[服务器大本营QQ频道]
滴!摸鱼时间到~
Loading...

QQ|Archiver|手机版|网站地图|服务器大本营 ( 赣ICP备2021009089号 )

GMT+8, 2026-5-12 19:15 , Processed in 0.064181 second(s), 30 queries , Gzip On.

Powered by 服务器大本营

© 2021-2023 联系飞飞

快速回复 返回顶部 返回列表