菜鸟AI - 让提示词生成更简单! 全站导航 全站导航
AI工具安装 新手教程 进阶教程 辅助资源 AI提示词 热点资讯 技术资讯 产业资讯 内容生成 模型技术 AI信息库

已有账号?

首页 > AI教程 > 手把手教你用OpenClaw+飞书从零开始打造专属AI机器人的详细实战指南
新手教程 机器人

手把手教你用OpenClaw+飞书从零开始打造专属AI机器人的详细实战指南

2026-06-03
阅读 0
热度 0
作者 菜鸟AI编辑部
摘要

摘要

在飞书内直接与AI进行即时交互,就像和同事随口聊天一样顺畅自然——这并非概念演示,

在飞书内直接与AI进行即时交互,就像和同事随口聊天一样顺畅自然——这并非概念演示,本文将手把手带你完成部署。

全程仅需命令行操作,约10分钟即可完成。核心工具是OpenClaw,一个开源的AI网关,配合飞书作为聊天前端,整个集成体验非常流畅。

一、环境准备

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安装界面

Node版本确认界面

1.2 安装OpenClaw

Node.js就绪后,通过npm全局安装OpenClaw:

# 安装OpenClaw
npm i -g openclaw
# 运行引导向导(添加 --install-daemon 以安装守护进程,确保网关持续后台运行)
openclaw onboard --install-daemon

关键细节:加上--install-daemon参数后,网关将作为系统守护进程自动启动(macOS使用LaunchAgent,Linux使用systemd),即使重启机器也不会中断。若不添加此参数,在启动openclaw gateway后关闭终端,机器人便会停止运行。

OpenClaw安装完成界面

二、配置AI模型

OpenClaw需要一个LLM作为“大脑”。你可以使用Anthropic、OpenAI等官方API,也可以通过第三方中转服务。这里以Claude Haiku为例——响应速度快、成本低,足以胜任日常对话。若需更强推理能力,可替换为claude-sonnetclaude-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配置:浏览器访问http://127.0.0.1:18789/,点击顶部Config标签页,切换到Raw JSON编辑器,找到models.providers部分直接编辑JSON。保存后网关会自动热加载,无需重启。需要注意的是,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与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 开启权限

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

开启权限界面

6.2 授权配对

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

配对命令执行示意图

具体命令为:openclaw pairing approve feishu RYXBPRNJ,将RYXBPRNJ替换为你实际收到的配对码。

配对成功界面

重要提示:每创建一个新的飞书机器人应用,都需要重新执行一次该配对流程。

七、开始使用

一切就绪后,现在你可以在飞书里愉快地与AI对话了。

AI对话示例界面

写在最后

整个流程归纳起来就三个步骤:

  • 安装OpenClaw:一条npm命令即可完成
  • 创建飞书应用:获取App ID和Secret
  • 集成对接:配置模型与飞书凭证,启动网关

不妨亲自动手试试,这应该是目前搭建飞书AI机器人最快的方案了。

来源:互联网

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

同类文章推荐

相关文章推荐

更多