当前位置: 首页 > news >正文

OpenClaw 集成飞书机器人完整配置步骤

一、飞书开放平台后台配置

  1. 创建应用

  • 登录 飞书开放平台
  • 点击"创建企业自建应用"
  • 关键:选择 "自定义应用"(不是小程序/H5应用)
  • 填写应用名称、描述
  1. 开启机器人能力

  • 左侧菜单 → 应用能力 → 添加能力 → 选择 "机器人"
  • 开启后保存
  1. 配置权限(最容易漏的步骤!)

  • 左侧菜单 → 权限管理
  • 必须添加以下权限:
    • im:message(消息基础权限)
    • im:message:send_as_bot(以应用身份发消息)
    • im:message.p2p_msg:readonly(读取私聊消息)
    • im:message.group_msg:readonly(读取群聊消息)
    • 接收群聊中@机器人消息事件(自动关联)
  1. 配置事件订阅(关键!)

  • 左侧菜单 → 事件与回调
  • 订阅方式:选择 "使用长连接接收事件"(不是 Webhook)
  • 添加事件:搜索并添加 im.message.receive_v1(接收消息)
  • 确保事件开关为开启状态(蓝色)
  1. 记录应用凭证

  • 左侧菜单 → 凭证与基础信息
  • 记录 App ID 和 App Secret(后续配置用)

二、OpenClaw 服务端配置

  1. 安装飞书插件

bash
openclaw plugins install @openclaw/feishu
  1. 添加飞书通道

bash
openclaw channels add
按提示选择:
  • 通道类型:Feishu/Lark
  • App ID:输入刚才记录的 App ID
  • App Secret:输入刚才记录的 App Secret
  • connectionMode:WebSocket(默认,直接回车)
  • domain:feishu(国内用户)
  • groupPolicy:open(允许所有群聊)
  • dmPolicy:pairing(先保持配对模式,或直接选 open
  1. 创建并绑定代理

 
# 创建代理(如已存在可跳过)
openclaw agent add primary# 绑定代理到飞书通道
openclaw agent bind primary feishu
  1. 重启网关

bash
openclaw gateway restart# 或sudo systemctl restart openclaw-gateway

三、飞书应用发布

  1. 发布版本

  • 左侧菜单 → 版本管理与发布
  • 点击"创建版本"
  • 填写版本号(如 1.0.0
  • 点击"保存"并"发布"
  1. 等待审核

  • 企业自建应用通常自动通过
  • 状态变为"已发布"即可使用

四、最终配对(如果 dmPolicy 为 pairing)

  1. 私聊机器人获取配对码

在飞书私聊机器人,它会回复:
text
Your Feishu user id: xxxPairing code: XXXXXXAsk the bot owner to approve with:openclaw pairing approve feishu XXXXXX
  1. 在终端批准配对

bash
openclaw pairing approve feishu XXXXXX
  1. (可选)改为开放模式

 
避免以后每次都要配对
openclaw config set channels.feishu.dmPolicy "open"
openclaw gateway restart

五、验证测试

bash
# 查看网关日志
sudo journalctl -u openclaw-gateway -f
# 或
openclaw gateway
在飞书发消息:
  • 私聊:直接发送 你好
  • 群聊:@机器人 你好
看到正常回复即成功!

⚠️ 常见坑点总结

步骤 易错点 正确做法
应用类型 选成小程序/H5应用 必须选 "自定义应用"
权限 只开了基础权限 必须开全 4个消息权限
事件订阅 没开事件开关 im.message.receive_v1 必须启用
订阅方式 选了 Webhook 必须选 "长连接"
代理绑定 忘了绑定 openclaw agent bind primary feishu
配对 没批准 飞书私聊获取配对码后批准
发布 配置完没发布 必须创建版本并发布

🚀 快速部署命令(完整流程)

bash
# 1. 安装插件
openclaw plugins install @openclaw/feishu# 2. 添加通道(交互式,按提示输入)
openclaw channels add# 3. 创建并绑定代理
openclaw agent add primary
openclaw agent bind primary feishu# 4. 设为开放模式(可选)
openclaw config set channels.feishu.dmPolicy "open"
openclaw config set channels.feishu.groupPolicy "open"# 5. 重启网关
openclaw gateway restart



http://www.jsqmd.com/news/492225/

相关文章:

  • 多模态融合的医学影像诊断系统:结合CT与MRI的肿瘤检测方法
  • 如何用AI替代传统照相馆?智能工坊低成本运营实战指南
  • SDP解析是什么意思
  • Unity3D中R3插件安装全攻略:从NuGet到Package Manager的完整流程
  • ESLyric-LyricsSource从入门到精通:打造Foobar2000完美歌词体验
  • Qwen3-Reranker-0.6B企业级应用:构建高效语义搜索系统完整方案
  • AIGC新篇章:Lingbot深度模型驱动3D内容生成与场景重建
  • 【MT5】MT5平台基本使用教程(01)--20
  • 关于NopCommerce3.6版用户登录详解
  • AI_agent-Airtable-nocodb-baserow-低代码平台
  • 告别时间不同步!Android14手机NTP服务器修改保姆级教程(无需Root)
  • 小白也能懂:用Qwen3-Reranker-0.6B轻松搞定文档相关性排序
  • GEE实战:Landsat 8影像云掩膜与批量导出优化指南
  • 5个迹象,说明你快被离职了
  • 为什么ESRGAN去掉BN层效果反而更好?深入解析网络设计中的取舍艺术
  • React + TipTap 双实例架构:高性能富文本消息列表与实时编辑的实现
  • YOLOv8推理指令详解:如何通过命令行高效完成目标检测任务
  • SVAC名词解释
  • 无人机认证与授权实战:5G网络下如何用3GPP TS 23.256规范搭建安全连接
  • Git-RSCLIP实战手册:上传→标注→推理→结果导出全链路操作截图详解
  • 【SoC】【ESP32】从零到一:ESP-IDF+VSCode环境下的首个物联网应用实战
  • 实战物联网:基于快马AI构建稳定安全的树莓派内网穿透访问方案
  • DLSSTweaks实战进阶:NVIDIA DLSS深度优化技术指南
  • 【VS离线部署实战】基于配置导出的Visual Studio 2022社区版完整迁移方案
  • 【VSCode 2026 AI调试革命】:5大原生AI断点能力首次解禁,开发者必须抢占的调试范式升级窗口期
  • Mac Mouse Fix:重新定义Mac鼠标体验的开源解决方案
  • YOLOv8训练效率调优:从default.yaml配置文件解析到实战参数调整
  • Simulink电感矩阵奇异值排查:从“玄学”报错到系统化调试(电力系统仿真实战)
  • 用Unity ScrollRect组件实现王者荣耀的操作摇杆
  • 通义千问3-Reranker-0.6B模型解析:架构设计与训练原理