跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Python

使用 OpenClaw 与飞书搭建专属 AI 机器人

使用 OpenClaw 与飞书搭建专属 AI 机器人 > 当前版本 OpenClaw(2026.2.22-2)已内置飞书插件,无需额外安装。 你有没有想过,在飞书里直接跟 AI 对话,就像跟同事聊天一样自然? 今天这篇文章,带你从零开始,用 **OpenClaw** 搭建一个飞书 AI 机器人。全程命令行操作,10 分钟搞定。 --- 一、准备工作 1.1 安装 Node.js(版本 ≥ 22)…

KernelLab发布于 2026/4/6更新于 2026/7/788K 浏览
使用 OpenClaw 与飞书搭建专属 AI 机器人

使用 OpenClaw 与飞书搭建专属 AI 机器人

当前版本 OpenClaw(2026.2.22-2)已内置飞书插件,无需额外安装。

你有没有想过,在飞书里直接跟 AI 对话,就像跟同事聊天一样自然?

今天这篇文章,带你从零开始,用 OpenClaw 搭建一个飞书 AI 机器人。全程命令行操作,10 分钟搞定。


一、准备工作

1.1 安装 Node.js(版本 ≥ 22)

OpenClaw 依赖 Node.js 运行,首先确保你的 Node 版本不低于 22。

推荐使用 nvm 管理 Node 版本,打开终端执行:

# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.4/install.sh | bash
# 加载 nvm(避免重启终端)
. "$HOME/.nvm/nvm.sh"
# 安装 Node.js 24
nvm install 24
# 验证安装
node -v # 应输出 v24.13.1
npm -v # 应输出 11.8.0

📎 Node.js 官网:https://nodejs.org/en/download

Node.js 下载页面

1.2 安装 OpenClaw

进入 OpenClaw 官网 https://openclaw.ai/ ,我们通过 npm 全局安装:

# 安装 OpenClaw
npm install -g openclaw
# 运行引导向导(加 --install-daemon 安装守护进程,让 Gateway 在后台持续运行)
openclaw onboard --install-daemon

💡 加了 --install-daemon 后,Gateway 会作为系统守护进程自动启动(macOS 用 LaunchAgent,Linux 用 systemd),重启电脑也不会丢。如果不加,后面启动 openclaw gateway 时关掉终端机器人就断了。

📎 GitHub 地址:https://github.com/openclaw/openclaw

OpenClaw 官网


二、配置 AI 模型

OpenClaw 需要接入一个大语言模型作为"大脑"。你可以使用 Anthropic、OpenAI 等官方 API,也可以通过第三方中转服务获取。

这里以 Claude Haiku 为例。Haiku 是 Anthropic 的轻量级模型,响应快、成本低,非常适合日常对话场景。如果你需要更强的推理能力,也可以换成 claude-sonnet 或 claude-opus 等模型。

在终端依次执行以下命令:

# 1. 设置 API 地址
openclaw config set -- models.providers.my_api.baseUrl "你的 API 地址"
# 2. 设置 API 类型
openclaw config set -- models.providers.my_api.api "openai-completions"
# 3. 设置 API Key
openclaw config set -- models.providers.my_api.apiKey "你的 API 密钥"
# 4. 设置默认模型(可替换为其他模型)
openclaw config set -- agents.defaults.model.primary "my_api/claude-haiku-4-5-20251001"

⚠️ 注意:config set 和路径之间的 -- 是两个英文半角短横线,不要从网页复制,手动敲键盘上的减号键两次。

如果你不习惯命令行,也可以通过 Dashboard 配置:

  1. 启动 Gateway 后,浏览器打开 http://127.0.0.1:18789/
  2. 点击顶部 Config 标签页,切换到 Raw JSON 编辑器
  3. 找到 models.providers 部分,直接编辑 JSON
  4. 保存后 Gateway 自动热加载生效,无需重启

💡 Dashboard 的 Form 表单视图对自定义 Provider 支持有限,建议直接用 Raw JSON 编辑器修改。


三、创建飞书应用

3.1 进入飞书开放平台

访问 https://open.feishu.cn/app ,如果没有账号,用手机号注册即可。

3.2 创建企业自建应用

按照下图步骤操作:

创建应用 - 步骤 1

创建应用 - 步骤 2

创建应用 - 步骤 3

创建应用 - 步骤 4

创建完成后点击发布。

3.3 记录 App ID 和 App Secret

这两个值后面配置 OpenClaw 时要用到,务必保存好。

App ID 和 App Secret


四、连接 OpenClaw 与飞书

回到终端,将飞书应用的凭证写入 OpenClaw 配置:

# 设置飞书 App ID
openclaw config set -- channels.feishu.appId "你的 AppID"
# 设置飞书 App Secret
openclaw config set -- channels.feishu.appSecret "你的 AppSecret"
# 启动 OpenClaw Gateway
openclaw gateway

💡 新版 OpenClaw 已内置飞书支持,不需要额外安装插件。


五、配置飞书机器人权限

回到飞书开放平台,为应用添加必要的权限和事件订阅。

在「权限管理」页面,搜索 im,将 im 相关的权限全部勾选(包括消息读取、发送、群组管理等),确保机器人能正常收发消息。

💡 OpenClaw 使用 WebSocket 模式连接飞书,不需要配置事件订阅的回调地址(Request URL),保持为空即可。

权限配置 - 步骤 1

权限配置 - 步骤 2

权限配置 - 步骤 3

修改完权限后,需要重新发布一个版本,点击确认发布。

重新发布


六、首次使用:授权配对

在手机飞书上给机器人发一条消息,你会收到类似这样的提示:

OpenClaw: access not configured. Your Feishu user id: ou_72c25a66a2248f494484a792b18d0c12 Pairing code: RYXBPRNJ Ask the bot owner to approve with: openclaw pairing approve feishu RYXBPRNJ

这是 OpenClaw 的安全机制,防止陌生人使用你的机器人。需要两步操作:

6.1 开启权限

在终端中点击提示的链接,开启相关权限。

开启权限 - 步骤 1

开启权限 - 步骤 2

6.2 授权配对

在终端执行配对命令,将你的飞书账号绑定为授权用户:

openclaw pairing approve feishu RYXBPRNJ

将 RYXBPRNJ 替换为你实际收到的配对码。

配对成功

⚠️ 每创建一个新的飞书机器人应用,都需要重新走一遍这个配对流程。


七、开始使用

一切就绪,现在可以在飞书里愉快地和 AI 对话了 🎉

使用效果


写在最后

整个流程总结下来就三件事:

  1. 装 OpenClaw:npm 一行命令搞定
  2. 建飞书应用:拿到 App ID 和 Secret
  3. 连起来:配置好模型和飞书凭证,启动 Gateway

如果你在部署过程中遇到问题,欢迎留言交流。

目录

  1. 使用 OpenClaw 与飞书搭建专属 AI 机器人
  2. 一、准备工作
  3. 1.1 安装 Node.js(版本 ≥ 22)
  4. 安装 nvm
  5. 加载 nvm(避免重启终端)
  6. 安装 Node.js 24
  7. 验证安装
  8. 1.2 安装 OpenClaw
  9. 安装 OpenClaw
  10. 运行引导向导(加 --install-daemon 安装守护进程,让 Gateway 在后台持续运行)
  11. 二、配置 AI 模型
  12. 1. 设置 API 地址
  13. 2. 设置 API 类型
  14. 3. 设置 API Key
  15. 4. 设置默认模型(可替换为其他模型)
  16. 三、创建飞书应用
  17. 3.1 进入飞书开放平台
  18. 3.2 创建企业自建应用
  19. 3.3 记录 App ID 和 App Secret
  20. 四、连接 OpenClaw 与飞书
  21. 设置飞书 App ID
  22. 设置飞书 App Secret
  23. 启动 OpenClaw Gateway
  24. 五、配置飞书机器人权限
  25. 六、首次使用:授权配对
  26. 6.1 开启权限
  27. 6.2 授权配对
  28. 七、开始使用
  29. 写在最后
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • OCC 架构设计与 Scan 测试时钟控制原理
  • C 语言排序算法:快速排序详解与优化变式
  • DeepSeek-R1-Distill-Llama-8B 优化技巧:提升文本生成质量
  • C++ 轻量级搜索引擎实战:构造正/倒排索引
  • AI产品经理核心能力与行业落地全景指南
  • VS Code 远程连接服务器时 GitHub Copilot 失效的排查与修复
  • C++ 智能指针:示例、原理与适用场景详解
  • Photoshop AI 插件使用指南:ComfyUI 与 Stable Diffusion 集成
  • Python+AI 学习路线指南:从入门到实战
  • 本地 LLM 模型与 Ollama、Python 集成实战
  • ListView 条目无法点击问题的解决方案
  • 使用 Higress MCP Server 插件将 REST API 转为 AI 工具
  • 飞算 JavaAI:基于自然语言的 Java 智能开发实战
  • 本地大模型与知识库工具部署及选型对比
  • OpenDroneMap 无人机影像三维重建部署与实战指南
  • Claude Code 与 cc-switch 安装配置指南
  • Whisper 语音识别本地化部署实战指南
  • Stable Diffusion 本地部署与高质量 AI 绘画实战指南
  • 大模型学习误区:为何理论与实践需要相结合
  • AI 安全高阶:模型可解释性与安全防护结合

相关免费在线工具

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,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

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online