OpenClaw + 飞书(Feishu)环境搭建指南
一个全面、实用、可直接上手的 Windows 环境下 OpenClaw × 飞书插件安装与调试指南。
涵盖从安装 OpenClaw、配置本地网关、到接入飞书机器人(含插件安装、国内环境 npm 安装困难的解决方案)、常见问题排查等完整步骤。实际的部署环境为 💻 win11 25H2,非 WSL 方案。
前提条件
仅需在管理员 PowerShell 窗口执行一次,在管理员权限的 PowerShell 窗口中依次运行:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
说明:
- 第一条命令允许当前用户运行本地与下载的脚本。
- 第二条命令在当前 PowerShell 会话中临时跳过脚本执行策略的限制。
安全提示: 这两条命令仅影响当前用户或当前会话,不会修改系统全局策略或其他用户的环境。
环境说明与约定
本文的所有
openclaw相关命令与演示均在 PowerShell 7(Pwsh7)下执行。除特别说明外,操作以非管理员权限运行为主。
关于模型选择:部署时可选择如 Qiwen 或者 智谱 的模型(两者均可快速注册并接入;实测 Qiwen 登录一次即可,智谱需要复制 API Key);两种方式都实际接入过且成功。
安装 OpenClaw + 飞书 部署流程
1. 安装 OpenClaw
在 PowerShell 中执行:
npm install -g openclaw@latest // 安装,耗时略久,稍等片刻
安装完成后,可按需执行 openclaw --help 查看可用子命令。
2. 初次启动与向导(onboard)
启动并安装守护进程:
openclaw onboard --install-daemon // 启动
向导会让你选择 AI 模型、是否连接即时通讯平台等选项。若只想先跑通本地流程,可以选择跳过连接即时通讯平台,后续再单独安装飞书插件。
参考教程:保姆级教程(手把手安装 OpenClaw 并接入飞书)提供了较详尽的步骤,适合初学者对照操作。
3. 网页网关(Web Gateway)
3.1 重置或首次配置建议使用
如果没配置过(或者一开始选择重置 Reset 选项;推荐这种):
打开 "C:\Users\Venn\.openclaw\openclaw.json" 文件,选中 gateway - token 拷贝到网页里面。这样就能够在网页里面直接聊天。右上角也会显示 online 绿色图标。
当控制台服务启动后,直接浏览器输入 http://127.0.0.1:18789/ 就可以进入这个页面。
3.2 如果以前配置过,但是没有配置好(解决方案如下)
则可能打开网页失败。
这里会自动打开浏览器,网址为 http://127.0.0.1:18789/#token=48cc2621xxxxxxxxxxxxx5942aebfe31cbf5
但是会显示网页显示不对:
无法访问此网站
127.0.0.1 拒绝了我们的连接请求。
配置 Openclaw 网页网关
openclaw gateway install // 必须管理员权限,用的 pwsh7
openclaw gateway // 启动
4. 配置飞书(Feishu)后台与权限
飞书后台配置和操作参考 【保姆级教程】手把手教你安装OpenClaw并接入飞书,让AI在聊天软件里帮你干活 的 【五、接入飞书机器人】章节。非常详细。
常见坑:必须发布两次应用版本。第一次发布后机器人可能没有聊天输入框;完成回调配置并再次发布后,聊天界面才会出现输入框并能正常输入文字。
飞书开放平台:https://open.feishu.cn(在飞书后台完成应用的创建与事件回调设置)。
5. 安装飞书插件(extensions / feishu)
执行:
openclaw plugins install @m1heng-clawd/feishu // 安装命令
一定会遇到的问题:
一定会遇到 openclaw 安装飞书插件时一定会遇到的报错 spawn:
[openclaw] Failed to start CLI: Error: spawn EINVAL
插件官网 m1heng/clawdbot-feishu,里面自带的一篇比较详细的,也可以对比着参考 OpenClaw 到底怎么装?一篇纯小白也能成功部署的超详细教程,说的比较详细,更适合纯小白扫盲,且由于 AI 迭代太快,但时间内里面有些步骤已经属于过时了,但是仍有一定借鉴意义。
推荐的实测解决方案(一):本地先安装,再拷贝到扩展目录(推荐)
在 C:\Users\<用户名>\.openclaw 路径下执行:
npm config set registry https://registry.npmmirror.com // 先设置国内镜像
npm cache clean --force
npm install @m1heng-clawd/feishu --verbose // 显示下载详细,主要此包安装比较困难
// 确认安装成功
npm list @m1heng-clawd/feishu
ls node_modules/@m1heng-clawd/feishu
然后将安装好的包复制到 OpenClaw 的扩展目录:
// 创建扩展目录并复制文件
C:\Users\Venn\.openclaw> mkdir extensions
C:\Users\Venn\.openclaw> mkdir extensions\feishu
C:\Users\Venn\.openclaw> xcopy /E /Y "node_modules\@m1heng-clawd\feishu\*" "extensions\feishu\"
// 安装依赖
PS C:\Users\Venn\.openclaw> cd extensions\feishu
PS C:\Users\Venn\.openclaw\extensions\feishu> npm install --prod // 很重要一步,不换源也很慢或者失败
完成后重启 OpenClaw 服务:
openclaw gateway restart
并将 npm registry 还原为官方镜像(可选):
npm config set registry https://registry.npmjs.org/ // 还原官方镜像源
npm config get registry // 验证
替代方案(二):在扩展目录中直接补装依赖
如果已经通过 openclaw plugins install 安装了插件但缺少依赖,可以直接在扩展目录中补装:
cd C:\Users\<用户名>\.openclaw\extensions\feishu
npm install --prod
6. 使用 openclaw config 完成飞书相关配置
执行配置命令:
openclaw config
按照提示填入飞书应用的 App ID、App Secret 等信息。配置完成后,OpenClaw 会自动连接飞书机器人。
7. 控制演示(启动并在飞书中控制电脑,效果演示)
配置完成后,在飞书中找到你的机器人,发送消息即可开始对话。OpenClaw 会响应你的指令,并可以执行各种任务,如文件操作、代码执行等。
测试步骤:
- 在飞书中打开机器人对话
- 发送测试消息,如"你好"
- 观察机器人是否正常响应
- 尝试发送更复杂的指令进行测试
验证与自查
openclaw plugins list能看到feishu插件- 浏览器访问 http://127.0.0.1:18789/ 能打开控制台,右上角显示 online 绿色图标
- 在飞书中给机器人发"你好",能收到 AI 回复
npm config get registry确认 registry 已还原为官方源(如按上文操作)
常见问题与排查建议
问题 1:网关无法访问
现象: 浏览器访问 http://127.0.0.1:18789/ 显示"无法访问此网站"
解决方案:
- 以管理员权限重新安装网关:
openclaw gateway install - 重启网关服务:
openclaw gateway restart - 检查防火墙是否阻止了端口 18789
问题 2:插件安装失败(spawn EINVAL)
现象: 执行 openclaw plugins install @m1heng-clawd/feishu 时报错
解决方案:
- 使用本文推荐的"本地先安装,再拷贝"方案
- 确保使用国内镜像源:
npm config set registry https://registry.npmmirror.com - 在扩展目录中手动执行
npm install --prod
问题 3:飞书机器人没有输入框
现象: 飞书中打开机器人,但看不到聊天输入框
解决方案:
- 确保在飞书后台完成了事件回调配置
- 在飞书开放平台重新发布应用版本
- 等待几分钟后刷新飞书客户端
问题 4:机器人不响应消息
现象: 在飞书中发送消息,机器人没有任何反应
解决方案:
- 检查 OpenClaw 服务是否正常运行:
openclaw gateway - 查看日志文件排查错误
- 确认飞书后台的权限配置是否完整
- 验证
openclaw config中的配置信息是否正确
参考资料
系列地址
本文为 OpenClaw 系列教程的一部分,更多相关内容请访问:
- 原文地址:https://xmuli.tech/posts/4e21d8f5/
- 作者博客:https://xmuli.tech/
作者: 偕臧 最后更新: 2026-02-24 环境: Windows 11 25H2 + PowerShell 7