openclaw对接飞书

openclaw对接飞书

文档

  1. ubuntu安装openclaw-docker安装openclaw
  2. openclaw添加大模型-千问大模型-qwen3-max
  3. openclaw添加自定义agent

飞书侧配置

  1. 参考飞书开放平台官方文档:https://open.feishu.cn/document/develop-an-echo-bot/faq,添加一个飞书机器人
  2. 基本步骤
    • 进入开发者后台:https://open.feishu.cn/app,选择:`创建企业自建应用`
      • 应用名称:OpenClaw编码助手
      • 应用描述:OpenClaw编码助手
    • 选择:按能力添加-机器人-添加
    • 权限管理-开通权限-应用身份权限,开通如下权限
      • im:message (发送和接收消息)
      • im:message:send_as_bot (以机器人身份发送消息)
      • im:message.p2p_msg:readonly (读取发给机器人的私聊消息)
      • im:message.group_at_msg:readonly (接收群内 @机器人 的消息)
    • 事件与回调-事件配置
      • 订阅方式:使用 长连接 接收事件
      • 已添加事件-添加事件-应用身份订阅
        • im.message.receive_v1 (接收消息),这个一定要配置,不然无法跟机器人发消息
  3. 发布应用
    • 版本管理与发布-创建版本
      • 应用版本号:1.0.0
      • 移动端的默认能力:机器人,默认
      • 桌面端的默认能力:机器人,默认
      • 更新说明:OpenClaw编码助手发布
    • 保存
    • 确认发布
  4. 应用凭证
    • 凭证与基础信息-应用凭证
      • 记下App IDApp Secret,后续与openclaw对接会用到
  5. 回到飞书,OpenClaw编码助手机器人已经创建好了,并且可以给机器人发消息
  6. 此时,openclaw对接飞书,飞书侧的配置已经配置好了

openclaw侧配置

  1. 进入到容器里

    shell 复制代码
    docker exec -it openclaw-gateway sh
  2. 执行配置命令,添加一个channel

    shell 复制代码
    openclaw channels add

    会有如下交互:

    • Configure chat channels now?

    • Yes

    • Select a channel

      • Feishu/Lark (飞书)
    • How do you want to provide this App Secret?

      • Enter App Secret (Stores the credential directly in OpenClaw config)
    • Enter Feishu App Secret

      • 填飞书机器人的App Secret
    • Enter Feishu App ID

      • 填飞书机器人的App ID
    • 会弹出 Feishu connection test,不用配置

      • Connected as ou_xxxxxx
    • Feishu connection mode

      • WebSocket (default),长连接,这样不需要配置复杂的公网回调地址
    • Which Feishu domain?

    • Group chat policy

      • Allowlist - only respond in specific groups,这是"白名单"模式。意味着机器人默认不理会任何群,只有明确把群 ID 填进去,它才会在那个群里说话。防止把机器人拉进"公司大群"或"摸鱼群"时,它突然开始回复别人的闲聊,造成尴尬。
    • Group chat allowlist (chat_ids)

      • oc_xxxxxx,允许的群聊,点击群名,在设置的后面可以看到会话 ID
    • Select a channel

      • Finished
    • Configure DM access policies now? (default: pairing)

      • No
    • Add display names for these accounts? (optional)

      • No
    • Bind configured channel accounts to agents now?

      • Yes
    • Route feishu account "default" to agent

      • 选择我们自定义的agent,如果没有自定义,会显示默认的agent:main (default)

      配置结束。

  3. 退出容器

  4. 重启openclaw-gatewayopenclaw-nginx

    shell 复制代码
    docker restart openclaw-gateway
    docker restart openclaw-nginx
  5. 此时在飞书机器人对话框与机器人对话,输入:你好,会有如下回复

    properties 复制代码
    OpenClaw: access not configured.
    Your Feishu user id: ou_xxxxxx
    Pairing code: xxxxxx
    Ask the bot owner to approve with:
    openclaw pairing approve feishu xxxxxx
    • 进入到容器中,执行openclaw pairing approve feishu xxxxxx
  6. 进入到容器里

    shell 复制代码
    docker exec -it openclaw-gateway sh
  7. 执行上面的命令命令

    shell 复制代码
    openclaw pairing approve feishu xxxxxx
  8. 此时可以与飞书机器人正常对话了,openclaw对接飞书完成。

注意事项

  1. 部分内容由AI生成
  2. 如有不对,欢迎指正!!!
相关推荐
我血条子呢2 分钟前
飞书缓存移到D盘
缓存·飞书
li-xun4 分钟前
2026年6月8日博客精选
人工智能·ai·ai编程·每日阅读
哥布林学者8 分钟前
深度学习进阶(二十九)现代 LLM 的核心架构设计其四:GQA
机器学习·ai
CJH(本人账号)26 分钟前
AI Agent 安全危机:当你的“智能助手“变成攻击者的“远程武器“
网络·人工智能·安全·ai·开源·github
要开心吖ZSH1 小时前
AI医疗分诊与健康咨询助手agent开发——(1)从零搭建SpringBoot与AI对话系统:后端骨架 + 前端对话页 + SSE流式输出
java·ai·agent·健康医疗
笨蛋©1 小时前
2026制造业实战:数字化检测计划(Inspection Plan)编制流程与质量管理标准化
ai·数字化·cad·质量管理·制造业
AI原来如此1 小时前
Claude与ChatGPT激战正酣,国内AI中转站却突破2000家
人工智能·ai·chatgpt·大模型·编程
ShyanZh2 小时前
【AI】认识Multica-本地运行时与云端编排的多智能体平台
人工智能·ai·multica
searchforAI2 小时前
培训视频转文字后怎么做团队复盘?把本地视频整理成AI笔记的实操方案
人工智能·笔记·ai·whisper·音视频·语音识别·腾讯会议
鲁子狄2 小时前
lrnev:让 AI 协作开发「有记忆、可追溯」的项目治理引擎 | 零模型依赖,文件即真相
人工智能·笔记·gpt·ai·ai编程