将 OpenClaw 对接飞书,可以让您在飞书的单聊或群聊中直接使用 OpenClaw 的 AI 能力,如总结会议、分析数据、编写代码等,实现办公自动化。
在这里插入图片描述

整个对接过程主要分为三步:准备飞书应用配置 OpenClaw验证连接

🛠️ 准备工作:在飞书创建应用

  1. 访问飞书开发者后台,登录后点击「创建企业自建应用」,填写应用名称和描述后创建。

在这里插入图片描述

  1. 添加机器人能力:在应用详情页,选择「添加应用能力」,然后在能力列表中找到并添加「机器人」。
  2. 配置权限:进入「权限管理」页面,为了确保 OpenClaw 能正常收发消息,至少需要开通以下权限:
    • im:message (获取消息)
    • im:message:send (发送消息)
    • im:chat (获取群信息)
    • 您也可以根据需要,在“按能力添加”菜单中找到「机器人」并添加更多相关权限。

在这里插入图片描述

在这里插入图片描述

  1. 获取凭证:在左侧菜单选择「凭证与基础信息」,复制并保存好这里的 App IDApp Secret,后续配置 OpenClaw 时会用到。

⚙️ 配置 OpenClaw

  1. 安装飞书插件:登录到部署了 OpenClaw 的服务器,在终端执行以下命令,安装飞书对接所需的插件:
    openclaw plugins install @m1heng-clawd/feishu
  2. 添加飞书渠道:插件安装成功后,执行以下命令来添加飞书渠道配置:
    openclaw channels add
    在出现的列表中选择 feishu
  3. 填写配置参数:根据提示,依次填写以下信息:
    • Feishu account: 选择 default
    • domain: 如果是国内版飞书选择 feishu,国际版选择 lark
    • App ID: 填入在飞书开发者后台获取的 App ID。
    • App Secret: 填入在飞书开发者后台获取的 App Secret。
  4. 完成配置:填写完成后选择 finish。如果提示是否修改现有配置,选择「修改配置」。后续出现的 Configure DM access policies now?Add display names for these accounts? 选项均可选择 No
  5. 重启网关:配置完成后,重启 OpenClaw 网关以使配置生效:
    openclaw gateway restart

精简

openclaw config set channels.feishu.appId "飞书appId "

openclaw config set channels.feishu.appSecret "飞书appSecret "

openclaw config set channels.feishu.enabled true


openclaw pairing approve feishu 配对码

openclaw gateway run

🔗 配置飞书事件订阅

  1. 回到飞书开发者后台的对应应用页面。
  2. 在左侧菜单中选择「事件与回调」。
  3. 点击「添加事件」,在列表中找到并选择 im.message.receive_v1 (消息接收事件)。
  4. 在订阅方式中,选择「使用长连接接收事件」。

✅ 验证对接结果

  1. 在飞书搜索框中输入您创建的机器人的应用名称,找到后点击进入私聊页面。
  2. 向机器人发送任意消息。
  3. 如果机器人能够正常回复,即说明对接成功。如果首次对话提示配对,需要按照机器人回复的指示,在服务器终端执行指定的命令完成配对。

在这里插入图片描述
写的定时任务还挺好
在这里插入图片描述

真的很消耗token啊
在这里插入图片描述

常用命令
  • 重启网关: openclaw gateway restart
  • 查看网关状态: openclaw gateway status
  • 查看日志: openclaw logs --follow

参考文献

https://clawd.org.cn/gateway/tailscale.html

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐