跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
JavaScriptNode.jsAI

OpenClaw 安装与飞书接入指南

开源 AI 助手 OpenClaw 的安装与飞书集成方法。首先需安装 Node.js 环境,通过 PowerShell 设置权限并执行一键安装脚本。随后进入配置向导,设置 AI 模型 API Key(推荐智谱 GLM),并跳过即时通讯平台初始配置。接着在飞书开发者后台创建应用及机器人,获取凭证并在 OpenClaw 中安装飞书插件进行配置。最后通过 Web UI 管理界面验证功能。文章还包含常用命令速查及常见安装问题的解决方案。

云间运维发布于 2026/4/5更新于 2026/10/26115 浏览
OpenClaw 安装与飞书接入指南

OpenClaw 简介

OpenClaw(曾用名 ClawdBot)是一款开源个人 AI 助手。其名称曾经历变更:ClawdBot -> MoltBot -> OpenClaw,均为同一项目。

一、什么是 OpenClaw?

与传统 AI 聊天机器人的区别在于具备执行能力,可操作电脑任务,支持 24/7 全天候待命。数据完全掌控在自己手中,支持多种通讯平台,包括 WhatsApp、Telegram、Discord、Slack、iMessage 以及国内的飞书、钉钉等。

它能处理邮件整理、退订广告、预约行程、查找 Bug 等任务,通过即时通讯软件指挥工作。

二、安装 Node.js

建议先安装 Node.js 环境以防止安装意外。

官方下载地址:https://nodejs.org/zh-cn/download

文章配图

三、开始安装

1. 设置 PowerShell 执行权限

以管理员身份运行 PowerShell:

  1. 按 Win 键,搜索 PowerShell
  2. 右键点击 Windows PowerShell
  3. 选择 以管理员身份运行

在管理员 PowerShell 窗口中,依次执行以下命令:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Set-ExecutionPolicy Bypass -Scope Process

⚠️ 安全提示:这些命令只会影响您自己的账户。

文章配图

2. 执行一键安装命令

复制以下命令,粘贴到 PowerShell 窗口中,按 Enter 执行:

iwr -useb https://openclaw.ai/install.ps1 | iex

安装过程会自动完成:

  • 检测系统环境
  • 安装必要依赖(Node.js 等)
  • 下载 OpenClaw 核心文件
  • 配置环境变量
  • 启动配置向导

注意:如果命令执行后报错,请确保已安装 Node.js 环境,版本建议在 v22.x 以上。若仍无法解决,可参考官网文档或社区反馈。

文章配图

文章配图

文章配图

四、初始配置向导

安装完成后,会自动进入配置向导(openclaw onboard)。

1. 风险告知

确认是否继续。按向左方向键 ←,选择 Yes,按 Enter 回车确认。

文章配图

2. 选择 QuickStart 模式

文章配图

3. 配置 AI 模型 API Key

OpenClaw 需要连接到大语言模型才能工作。这里选择国内智谱的 GLM 4.7。

如果没有智谱的 API Key,请访问官方地址注册获取:https://www.bigmodel.cn/glm-coding

文章配图

输入自己的 API Key:

文章配图

4. 选择 AI 模型

选择默认的 GLM 4.7。

文章配图

5. 连接即时通讯平台

配置完 AI 模型后,询问要连接哪个通讯平台。

OpenClaw 原生支持海外平台如 WhatsApp、Telegram 等,国内用户可选择飞书、钉钉。

此处先选择跳过,后续通过 UI 界面配置飞书。

文章配图

文章配图

6. 选择 Skills

选择 No,暂不配置,后续通过 UI 界面进行配置。

文章配图

7. 是否开启 Hooks

操作步骤:先敲空格,表示选中当前项,再敲回车键。

文章配图

8. 启动服务并打开 UI 界面

此时它会自动再打开一个命令窗口来启动服务。

文章配图

这个过程是在启动服务,可能需要等待一段时间。

同时,大约过 30 秒左右,回到刚才的设置窗口,选择 Open the Web UI,打开 OpenClaw 的 UI 界面。

文章配图

浏览器自动打开 Web UI 界面。

文章配图

9. 测试一下

文章配图

五、接入飞书机器人

需要先至飞书平台创建自己的机器人来接入 OpenClaw。

1. 来到飞书开发者后台

飞书开放平台地址:https://open.feishu.cn

点击右上角进入 开发者后台。

文章配图

2. 创建应用

文章配图

3. 填写应用信息

文章配图

4. 获取应用凭证

文章配图

5. 给应用添加机器人

文章配图

文章配图

6. 给应用配置权限

把即时通讯相关的权限全部开通。

文章配图

文章配图

7. 创建版本并发布

文章配图

文章配图

文章配图

文章配图

来到飞书客户端进行审批。

文章配图

文章配图

8. 安装飞书插件

打开 PowerShell,输入以下命令,安装飞书插件:

openclaw plugins install @m1heng-clawd/feishu

安装成功后,再打开一个新的命令窗口,开始配置飞书插件。

输入命令:openclaw config

文章配图

选择渠道。

文章配图

选择配置链接。

文章配图

文章配图

输入飞书的 AppID,AppSecret。

文章配图

域名选择中国的。

文章配图

接受群组聊天。

文章配图

选择完成。

文章配图

选择 yes。

文章配图

选择 open。

文章配图

选择继续,完成配置。

文章配图

重启服务,使配置生效。

可以看到飞书插件已经配置成功。

文章配图

9. 回到飞书后台设置事件回调

文章配图

选择 使用长连接接收事件。

文章配图

可以看到添加事件按钮由原来的灰色不可点击变为可点击。

文章配图

添加接收消息事件。

文章配图

给应用开通获取通讯录基本信息的权限。

文章配图

重新发布版本。

文章配图

跟前面的步骤一样,发布为在线应用即可。

现在可以在飞书中与 AI 助手对话了!

10. 在飞书中与 OpenClaw 对话

来到飞书客户端或者手机飞书 app 上。

文章配图

以下是 openclaw 文件夹下面的文档内的内容。

文章配图

现在跟飞书机器人对话,让它告诉我指定文档内是什么内容。

文章配图

六、访问 Web 控制面板

配置完成后,PowerShell 窗口底部会显示控制面板链接,格式类似:

Control UI: http://127.0.0.1:18789 
  1. 复制完整链接
  2. 在浏览器中打开
  3. 即可看到可视化 UI 管理界面

七、常用命令速查

命令功能
openclaw onboard重新进入配置向导
openclaw status查看运行状态
openclaw health健康检查
openclaw gateway start启动服务
openclaw gateway stop停止服务
openclaw update更新到最新版本
openclaw doctor诊断问题
openclaw uninstall卸载 OpenClaw

八、常见问题解答

Q1: 安装飞书插件提示:spawn npm ENOENT

问题原因:可能是 OpenClaw 的一个 bug,可以等官方更新,也可以去官方仓库提 issue。

解决步骤:

定位问题代码

文件路径:

C:\Users\Administrator\AppData\Roaming\fnm\node-versions\v22.14.0\installation\node_modules\openclaw\dist\process\exec.js 

修改代码

找到 runCommandWithTimeout 函数中的 spawn 调用,修改如下:

修改前:

const stdio = resolveCommandStdio({ hasInput, preferInherit: true });
const child = spawn(argv[0], argv.slice(1), { stdio, cwd, env: resolvedEnv, windowsVerbatimArguments });

修改后:

const stdio = resolveCommandStdio({ hasInput, preferInherit: true });
// On Windows, npm must be spawned with shell: true or use .cmd extension
let command = argv[0];
let useShell = false;
if (process.platform === "win32" && path.basename(command) === "npm") {
  useShell = true;
}
const child = spawn(command, argv.slice(1), { stdio, cwd, env: resolvedEnv, shell: useShell });

Q2: 提示'openclaw 命令找不到'

解决方法:

  1. 关闭所有 PowerShell 窗口
  2. 重新打开 PowerShell
  3. 如果还不行,执行 exec bash 或重启电脑

Q3: 安装卡住不动

解决方法:

  1. 按 Ctrl + C 中断当前操作
  2. 执行:openclaw doctor 检查问题
  3. 如提示网络问题,检查防火墙设置

Q4: API Key 配置错误

解决方法:

  1. 执行:openclaw onboard
  2. 选择重新配置 API Key
  3. 确保密钥格式正确

Q5: 端口 18789 被占用

解决方法:

openclaw gateway --port 18790 

使用其他端口启动服务。

九、成本说明

OpenClaw 软件本身完全免费,主要成本来自 AI 模型 API 调用,可选择国产大模型,降低成本。

结语

OpenClaw 代表了个人 AI 助理的未来趋势——从'聊天工具'进化为'执行工具'。虽然目前的配置过程对小白用户有一定门槛,但一旦完成设置,您将拥有一个 24/7 待命的超级助手。

目录

  1. OpenClaw 简介
  2. 一、什么是 OpenClaw?
  3. 二、安装 Node.js
  4. 三、开始安装
  5. 1. 设置 PowerShell 执行权限
  6. 2. 执行一键安装命令
  7. 四、初始配置向导
  8. 1. 风险告知
  9. 2. 选择 QuickStart 模式
  10. 3. 配置 AI 模型 API Key
  11. 4. 选择 AI 模型
  12. 5. 连接即时通讯平台
  13. 6. 选择 Skills
  14. 7. 是否开启 Hooks
  15. 8. 启动服务并打开 UI 界面
  16. 9. 测试一下
  17. 五、接入飞书机器人
  18. 1. 来到飞书开发者后台
  19. 2. 创建应用
  20. 3. 填写应用信息
  21. 4. 获取应用凭证
  22. 5. 给应用添加机器人
  23. 6. 给应用配置权限
  24. 7. 创建版本并发布
  25. 8. 安装飞书插件
  26. 9. 回到飞书后台设置事件回调
  27. 10. 在飞书中与 OpenClaw 对话
  28. 六、访问 Web 控制面板
  29. 七、常用命令速查
  30. 八、常见问题解答
  31. Q1: 安装飞书插件提示:spawn npm ENOENT
  32. Q2: 提示“openclaw 命令找不到”
  33. Q3: 安装卡住不动
  34. Q4: API Key 配置错误
  35. Q5: 端口 18789 被占用
  36. 九、成本说明
  37. 结语

更多推荐文章

查看全部
  • Python 文件路径详解:绝对路径、相对路径与 pathlib
  • Milvus 实战:Attu 可视化安装与 Python 整合指南
  • SLAM Toolbox 实战指南:机器人定位与建图核心技术
  • llama.cpp 新增 Web UI,本地大模型部署性能与体验升级
  • OpenClaw 集成 MCP 协议:构建自托管 AI 助手工具链
  • ToDesk ToClaw AI 实现科技新闻日报自动化实战
  • 基于 FPGA 的新型直流耗能装置实时仿真模型研究
  • Python Msgpack:高效二进制序列化库
  • 无人机“黑飞”正式入法:2026 年 1 月 1 日起违规飞行将面临拘留
  • Trae、Cursor、Copilot、Windsurf 四款 AI 编程工具对比
  • Ubuntu 22.04 下基于 ROS2 Humble 的 PX4 仿真环境搭建
  • Linux 下 Tomcat 结合内网穿透实现 Web 应用公网访问
  • 多模态技术综述:从视觉表征到多模态大模型
  • 企业大模型微调项目落地实施的关键岗位角色及职责
  • WebRTC 直播流前端播放方案:原生与封装库对比
  • 用C语言实现动态顺序表
  • 用 DeepSeek API 生成贪吃蛇游戏与扩展
  • 企业级 AI 视频管理平台功能详解:算法商城与集群管理
  • 通义万相 2.1 与 AIGC 技术融合实践指南
  • 异构数据迁移工具:DataX 与 DataX-Web 部署指南

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online