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

OpenClaw 安装与飞书机器人接入指南

OpenClaw 是一款开源个人 AI 助手,支持多平台接入。从环境准备(Node.js)、一键安装、初始配置到接入飞书机器人的完整流程。包含 PowerShell 权限设置、API Key 配置及常见问题排查,帮助用户快速部署本地 AI 执行工具。

漫步发布于 2026/4/6更新于 2026/5/2330 浏览
OpenClaw 安装与飞书机器人接入指南

OpenClaw 简介

OpenClaw(曾用名 ClawdBot、MoltBot)是一款开源个人 AI 助手。其名称经历了变更,最终定名为 OpenClaw。

一、什么是 OpenClaw?

OpenClaw 是一款近期流行的开源个人 AI 助手。与传统 AI 聊天机器人的区别在于:

  • 真正的执行能力:不仅能回答问题,还能实际操作你的电脑
  • 24/7 全天候待命:在你睡觉时也能主动完成任务
  • 完全开源免费:数据完全掌控在自己手中
  • 支持多种通讯平台:支持 WhatsApp、Telegram、Discord、Slack、iMessage 等,国内支持飞书、钉钉等即时聊天软件

它不只是回答问题的聊天机器人,而是真的能在你电脑上动手操作。比如你告诉它'帮我整理一下上个月的邮件',它就默默去处理了;你睡觉时,它还能继续干活,退订广告、预约行程、甚至找找 Bug。

简单来说,一句话交给它,从整理桌面文件到控制家里灯光,它都默默帮你搞定。

二、安装 Node.js

后面执行一键安装命令,可以自动安装 Node.js,但是如果为了加快速度,防止安装意外,可以先安装 Node.js:

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

文章配图

三、开始安装

一)设置 PowerShell 执行权限

以管理员身份运行 PowerShell:

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

点击 是 确认

文章配图

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

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

这是什么意思?

  • 第一条命令:允许当前用户运行本地和下载的脚本
  • 第二条命令:允许当前用户运行本地和下载的脚本

⚠️ 安全提示:这些命令只会影响您自己的账户,不会影响系统安全或其他用户。

文章配图

二)执行一键安装命令

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

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

安装过程会自动完成:

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

注意:如果命令执行后,还是报错,可以自己到官网下载 Node 安装包,自己安装 Node 环境,注意版本最好在 Node v22.x 以上,Node 官网下载地址:https://nodejs.org/zh-cn/download

文章配图

文章配图

四、初始配置向导

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

一)风险告知

这一步主要是告诉你,使用 OpenClaw 可能会有一些风险。请问你是否继续? 按 向左方向键 ←,选择 Yes,按 Enter 回车确认

文章配图

二)选择 QuickStart 模式

文章配图

三)配置 AI 模型 API Key

OpenClaw 需要连接到大语言模型才能工作。OpenClaw 比较费 token,国外模型成本高,门槛也高,这里我选择国内的智谱的 GLM 4.7。

如果没有智谱的 API Key,点击官方地址自己注册账号获取 API key:https://www.bigmodel.cn/glm-coding

文章配图

输入自己的 API Key:

文章配图

四)选择 AI 模型

这里我选择默认的 GLM 4.7,也是智普当前的旗舰模型

文章配图

五)连接即时通讯平台

配置完 AI 模型后,OpenClaw 会询问你要连接哪个通讯平台?

文章配图

OpenClaw 原生支持的即时通信平台主要是海外的 WhatsApp、Telegram、Discord、Slack、iMessage 等,国内用户不习惯,这里国产即时通信软件大厂也跟进了,现在钉钉,飞书等都已支持接入 OpenClaw

后面会带领大家把飞书机器人接入 OpenClaw,使大家可以通过飞书即可指挥 OpenClaw 为我们干活,但是飞书配置比较复杂,这里我们先选择跳过,后面我们可以通过继续进行配置:

文章配图

六)选择 Skills

这里也选择:No,暂不配置,后面通过 UI 界面进行配置:

文章配图

七)是否开启 Hooks

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

文章配图

八)启动服务并打开 UI 界面

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

文章配图

这个过程是在启动服务,可能会需要等一点时间

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

文章配图

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

文章配图

九)测试一下

文章配图

五、接入飞书机器人

我们需要先到飞书平台创建自己的机器人来接入 OpenClaw:

一)来到飞书开发者后台

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

没有飞书账号的,需要自己注册账号

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

文章配图

二)创建应用

文章配图

三)填写应用信息

文章配图

四)获取自己的应用凭证

文章配图

五)给应用添加机器人

文章配图

文章配图

六)给应用配置权限

文章配图

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

文章配图

七)创建版本并发布

文章配图

文章配图

文章配图

文章配图

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

文章配图

文章配图

八)安装飞书插件

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

openclaw plugins install @m1heng-clawd/feishu 

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

输入命令:openclaw config

文章配图

选择渠道:

文章配图

选择配置链接:

文章配图

文章配图

输入飞书的 AppID,AppSecret:

文章配图

域名选择中国的:

文章配图

接受群组聊天:

文章配图

选择完成:

文章配图

选择 yes:

文章配图

选择 open:

文章配图

选择继续,完成配置:

文章配图

重启服务,使配置生效: 控制台可以看到飞书插件已经配置成功

文章配图

九)回到飞书后台设置事件回调

文章配图

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

文章配图

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

文章配图

添加接收消息事件:

文章配图

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

文章配图

重新发布版本:

文章配图

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

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

十)在飞书中与 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 extensionlet 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. 一)设置 PowerShell 执行权限
  6. 二)执行一键安装命令
  7. 四、初始配置向导
  8. 一)风险告知
  9. 二)选择 QuickStart 模式
  10. 三)配置 AI 模型 API Key
  11. 四)选择 AI 模型
  12. 五)连接即时通讯平台
  13. 六)选择 Skills
  14. 七)是否开启 Hooks
  15. 八)启动服务并打开 UI 界面
  16. 九)测试一下
  17. 五、接入飞书机器人
  18. 一)来到飞书开发者后台
  19. 二)创建应用
  20. 三)填写应用信息
  21. 四)获取自己的应用凭证
  22. 五)给应用添加机器人
  23. 六)给应用配置权限
  24. 七)创建版本并发布
  25. 八)安装飞书插件
  26. 九)回到飞书后台设置事件回调
  27. 十)在飞书中与 OpenClaw 对话
  28. 六、访问 Web 控制面板
  29. 七、常用命令速查
  30. 八、常见问题解答
  31. Q1: 安装飞书插件提示:spawn npm ENOENT
  32. Q2: 提示“openclaw 命令找不到”
  33. Q3: 安装卡住不动
  34. Q4: API Key 配置错误
  35. Q5: 端口 18789 被占用
  36. 九、成本说明
  37. 结语
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • OpenClaw:开源多渠道 AI 个人助手的技术架构与实践分析
  • Z-Image-Turbo 镜像快速搭建与 AI 绘画教学指南
  • Intel GPU 加速 llama.cpp:SYCL 后端完整配置与性能调优指南
  • Python 实现 MCP 客户端调用高德地图天气查询示例
  • Web 自动化测试入门:Selenium 核心原理与实战脚本
  • C++ 异常处理机制:异常捕获、自定义异常与实战应用
  • Python 多继承方法解析顺序(MRO)详解
  • macOS 下使用脚本安装 Homebrew 及配置国内镜像源
  • AI 绘画建筑设计提示词:从基础到高级的完整创作指南
  • 数据中心网络核心架构:Clos 架构详解
  • Docker 性能优化:为何必须及时清理 exited 状态容器
  • Python 中 Pandas 库的基础使用指南
  • QClaw 本地化 AI 个人助手平台完全指南
  • Shannon:基于 AI 的自动化 Web 应用漏洞检测工具
  • Visual C++ 6.0 在 Windows 11 下的安装与兼容性配置指南
  • 2025 年十大工业大模型技术盘点与展望
  • Mac Mini M4 本地部署大模型:Ollama 与 Llama 环境配置指南
  • TortoiseGit 下载与 SSH 密钥配置指南
  • Kylin/Linux 服务器健康一键巡检脚本
  • Nano Banana:AI 图像生成与编辑技术详解

相关免费在线工具

  • 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