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

OpenClaw 本地部署与飞书机器人接入指南

OpenClaw 是一款开源个人 AI 助手,支持在 Windows 环境下本地部署并接入飞书机器人。教程涵盖 Node.js 环境准备、PowerShell 安装脚本执行、基础配置向导操作,以及飞书开放平台的应用创建、权限配置和事件回调设置。附带常用命令速查表及常见报错解决方案,助力用户快速搭建本地 AI 自动化工作流。

萤火微光发布于 2026/3/28更新于 2026/10/23104 浏览

关于 OpenClaw

曾用名:ClawdBot → MoltBot → OpenClaw(同一软件,勿混淆) 适用系统:Windows 10/11

OpenClaw 是一款开源个人 AI 助手,GitHub 星标已超 10 万。与普通聊天机器人的核心区别在于它具备真正的执行能力,不仅能回答问题,还能实际操作电脑,且支持 24/7 全天候待命。数据完全掌控在自己手中,支持国内平台如飞书、钉钉接入。

环境准备

建议提前手动安装 Node.js(版本 v22.x 以上),可加快后续安装速度并减少意外。 官方下载地址

安装 OpenClaw

配置 PowerShell 执行策略

以管理员身份运行 PowerShell,依次执行以下命令:

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

执行一键安装

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

安装过程会自动完成环境检测、依赖安装、文件下载及环境变量配置,随后进入配置向导。

初始配置向导

  1. 风险告知:按左方向键 ← 选择 Yes,回车确认继续。
  2. 模式选择:选择 QuickStart 模式。
  3. API Key 配置:推荐使用国内智谱 GLM 模型,成本低且门槛低。注册地址 bigmodel.cn,注册后获取 API Key 填入。
  4. 模型选择:选择 GLM-4.7 或其他已有 Key 的模型。
  5. 跳过通讯平台:飞书配置较复杂,此处选 Skip,后续单独配置。
  6. 跳过 Skills 配置:选 No,后续通过 UI 界面配置。
  7. 开启 Hooks:按空格键选中,再按回车确认。
  8. 启动服务:等待约 30 秒,选择 Open the Web UI,浏览器自动打开管理界面 http://127.0.0.1:18789。

接入飞书机器人

创建飞书应用

  1. 打开飞书开放平台 open.feishu.cn。
  2. 点击右上角进入开发者后台,点击创建应用,填写名称和描述。
  3. 记录 App ID 和 App Secret。

添加机器人能力

在应用详情页找到添加应用能力,选择并添加机器人。

配置权限

在权限管理页面,开通即时通讯相关权限:

  • 获取与发送单聊、群组消息
  • 读取用户基本信息
  • 获取通讯录基本信息

发布版本

  1. 在版本管理中创建新版本并提交发布,状态为在线应用。
  2. 前往飞书客户端完成审批。

安装插件

打开 PowerShell,执行:

openclaw plugins install @m1heng-clawd/feishu

配置插件

新开一个 PowerShell 窗口,执行 openclaw config,按向导依次完成:

  • 选择渠道:飞书
  • 选择配置链接:对应链接
  • 填写凭证:App ID 和 App Secret
  • 选择域名:中国区域
  • 接受群组聊天:确认开启
  • 完成配置:Yes → Open → 继续

配置完成后重启服务使配置生效:

openclaw gateway stop
openclaw gateway start

设置事件回调

  1. 回到飞书开放平台 → 应用详情 → 事件订阅。
  2. 选择使用长连接接收事件,点击添加事件,添加接收消息事件。
  3. 重新发布版本。

开始使用

打开飞书客户端,找到创建的机器人,直接发消息即可指挥 OpenClaw。

常用命令速查

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

常见问题

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

这是 Windows 上的已知 bug。找到文件 C:\Users\你的用户名\AppData\Roaming\fnm\node-versions\v22.x.x\installation\node_modules\openclaw\dist\process\exec.js。

找到 runCommandWithTimeout 函数中的 spawn 调用,在其前面添加 Windows npm 兼容处理:

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
});

Q:提示"openclaw 命令找不到"

关闭所有 PowerShell 窗口,重新打开后重试。如仍不行,重启电脑。

Q:安装卡住不动

按 Ctrl+C 中断,执行 openclaw doctor 检查问题,确认防火墙设置是否阻止了网络请求。

Q:端口 18789 被占用

openclaw gateway --port 18790

换用其他端口启动服务。

费用说明

  • OpenClaw 软件本身:完全免费
  • 主要费用来源:AI 模型 API 调用(推荐使用智谱 GLM 等国内模型,成本更低)

目录

  1. 关于 OpenClaw
  2. 环境准备
  3. 安装 OpenClaw
  4. 配置 PowerShell 执行策略
  5. 执行一键安装
  6. 初始配置向导
  7. 接入飞书机器人
  8. 创建飞书应用
  9. 添加机器人能力
  10. 配置权限
  11. 发布版本
  12. 安装插件
  13. 配置插件
  14. 设置事件回调
  15. 开始使用
  16. 常用命令速查
  17. 常见问题
  18. 费用说明

更多推荐文章

查看全部
  • 5 大 WebAssembly 编译工具性能深度评测
  • 双指针算法实战:移动零与复写零详解
  • Spring Boot RESTful API 开发实战与测试指南
  • AI 产品经理指南:面试百人后的洞察与职业建议
  • Java 核心技术面试指南:基础、JVM 与框架实战
  • 使用 Go 构建命令行 AI 对话客户端:环境部署与核心实现
  • C++ 二叉搜索树:原理与增删查实现详解
  • Python 构建带记忆与人工干预的搜索机器人
  • Meta-Llama-3-8B-Instruct 本地部署与对话实战
  • 归并排序详解:分治策略与 C 语言实现
  • 渗透测试入门指南:从零掌握安全评估与漏洞挖掘
  • 灵感画廊:基于 Stable Diffusion XL 的极简 AI 绘画体验
  • JavaScript Fetch API:如何正确克隆 Request 对象
  • 多链 imToken 钱包架构设计与安全实践:AI 辅助思路分享
  • 阿里开源 32B 大模型 Qwen1.5 性能与实测分析
  • 基于 Docker Compose 在 Ubuntu 本地部署 Whisper 语音识别服务
  • OpenClaw:AI 直连并操控本地电脑
  • Revit 二次开发:基于 HelixToolkit.Wpf.SharpDX 的高性能 3D 可视化工具库
  • Clang 17 下的 C++26 特性实战指南
  • 在 VS Code 中集成 MiniMax M2.1 进行 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