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

Windows 下部署 OpenClaw 并接入飞书机器人实战

Windows 环境下部署 OpenClaw 开源 AI Agent 框架并接入飞书机器人的完整流程。涵盖 Node.js 环境配置、OpenClaw 一键安装脚本执行、阿里云百炼 API 密钥设置以及飞书企业自建应用的权限与事件订阅配置。包含插件安装、凭证获取、长连接建立及配对操作详解,附带常见报错排查命令与日志查看方法,帮助开发者快速实现自动化办公场景。

moshang发布于 2026/4/10更新于 2026/10/2694 浏览

简介

OpenClaw 是一个强大的开源 AI Agent 框架,结合飞书能显著提升办公效率。以下是在 Windows 系统上完成 OpenClaw 安装并接入飞书机器人的实测步骤,包含排错命令和环境配置细节。

⚠️ 隐私安全提示

OpenClaw 涉及系统深度交互。若电脑存有重要商业资料或隐私信息,建议使用备用机或云端虚拟机(VPS)运行,避免环境冲突与数据泄露风险。

一、Windows 环境准备

1.1 系统要求

  • 操作系统:Windows 10/11 64 位(专业版或企业版)
  • 权限:全程需管理员权限运行 PowerShell
  • 网络:确保能访问 GitHub 和 npm 源

1.2 安装 nvm for Windows

使用 nvm 管理 Node.js 版本可避免冲突。

  1. 访问 nvm-windows GitHub 发布页下载 nvm-setup.exe
  2. 一路点击 Next 完成安装

1.3 安装 Node.js 22.x

以管理员身份打开 PowerShell,执行:

nvm install 22
nvm use 22.22.0

看到 Now using node v22.22.0 即成功。若下载失败,可手动前往 Node.js 官网下载安装。 验证安装:

node --version
npm --version

二、安装 OpenClaw

2.1 一键安装脚本

在管理员 PowerShell 中执行以下命令。如遇执行策略报错,先解除限制:

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

执行安装脚本(推荐官方源,网络不稳可用镜像):

iwr -UseBasicParsing https://openclaw.ai/install.ps1 | iex
# 或使用国内镜像
# iwr -UseBasicParsing https://clawd.org.cn/install.ps1 | iex

过程自动下载配置 Node.js 和核心文件,耗时约 5-10 分钟。

2.2 初始化配置

安装完成后会自动进入流程。若意外关闭,重新执行:

openclaw onboard --flow quickstart

交互配置:

  1. 风险提示输入 Yes
  2. 初始化模式选 QuickStart(直接回车)
  3. 模型提供商选 Skip for now(后续配置)
  4. 通讯渠道选 Skip for now(飞书稍后配)
  5. 技能配置选 No

若 openclaw 命令提示无法识别,关闭当前窗口重开即可,环境变量需刷新。

2.3 启动服务

openclaw gateway start
openclaw dashboard

浏览器自动打开 http://127.0.0.1:18789/,发送消息测试有回复即成功。

三、配置大模型 API

OpenClaw 依赖大模型理解自然语言,需配置 API 密钥。以阿里云百炼为例:

  1. 访问阿里云百炼控制台创建 API-Key 并复制
  2. 在 OpenClaw 中配置:
openclaw config set models.providers.bailian.apiKey "你的百炼 API-Key"
openclaw config set agents.defaults.model.primary "bailian/qwen3-plus"
openclaw gateway restart

四、飞书机器人配置

4.1 安装飞书插件

openclaw plugins install @m1heng-clawd/feishu

安装期间可继续配置飞书开放平台。

4.2 创建企业自建应用

登录飞书开放平台,创建企业自建应用,填写名称、描述及图标。

4.3 添加机器人能力

在应用详情页左侧导航栏选择'添加应用能力' → '机器人'。

4.4 获取核心凭证

进入'凭证与基础信息',复制 App ID 和 App Secret。

4.5 批量导入权限

进入'权限管理',粘贴以下 JSON 配置并确认新增:

{"scopes":{"tenant":["aily:file:read","aily:file:write","contact:user.employee_id:readonly","im:chat.access_event.bot_p2p_chat:read","im:chat.members:bot_access","im:message","im:message.group_at_msg:readonly","im:message.p2p_msg:readonly","im:message:readonly","im:message:send_as_bot","im:resource"],"user":["aily:file:read","aily:file:write","im:chat.access_event.bot_p2p_chat:read"]}}

此配置包含 8 项核心权限。

4.6 配置事件订阅

  1. 进入'事件与回调' → '事件配置'
  2. 订阅方式选'使用长连接接收事件' → 保存
  3. 若报错'未建立长连接',检查网关状态 openclaw gateway status,重启后重试
  4. 添加事件 im.message.receive_v1(否则收不到消息)

4.7 配置飞书凭证

命令行方式:

openclaw config set channels.feishu.appId "cli_xxxxx"
openclaw config set channels.feishu.appSecret "your_app_secret"
openclaw gateway restart

或通过 Web UI 在通道设置页面填入。

4.8 发布应用版本

  1. 进入'版本管理与发布' → 创建版本
  2. 填写版本号与说明,选择可见范围
  3. 提交审批,管理员可直接通过

4.9 配对操作

  1. 飞书客户端搜索并添加机器人
  2. 发送任意消息,机器人回复配对码
  3. 在 OpenClaw 控制台执行:
openclaw pairing approve feishu 配对码

绑定成功后即可在飞书中交流或拉入群聊。

五、常用排错命令

命令作用
openclaw gateway status查看网关服务运行状态
openclaw gateway restart重启网关(修改配置后必须执行)
openclaw doctor全面诊断系统环境
openclaw logs follow实时查看日志,定位 Bug
openclaw config交互式修改配置
openclaw --version查看版本

六、常见问题

Q1:安装插件时报错?

先执行 openclaw gateway restart,再重试。失败则查看日志 openclaw logs follow。

Q2:飞书配置时报"未建立长连接"?

检查网关是否运行,18789 端口是否被防火墙阻止,或在飞书平台等待 1-2 分钟重试。

Q3:机器人收不到消息?

检查是否添加 im.message.receive_v1 事件,应用版本是否发布,是否完成配对。

Q4:Node.js 版本不兼容?

OpenClaw 要求 Node.js 22+,执行 node --version 查看。如过低,用 nvm install 22 切换。

七、进阶技巧:让 AI 学会发图片

OpenClaw 默认工具在飞书发送本地图片可能仅返回路径。利用 TOOLS.md 机制解决: 在工作区 TOOLS.md 中加入指令,指导 AI 调用 exec 工具执行 curl 调飞书 API(分三步:获取 token、上传图片、发送消息)。OpenClaw 每次启动会读取该文件学习新技能。

八、总结

按上述步骤操作,即可在 Windows 上实现飞书聊天窗口下达指令,OpenClaw 自动执行任务的高效协作。配置遇阻时,善用 openclaw logs follow 查看日志,通常能定位 90% 的问题。

目录

  1. 简介
  2. ⚠️ 隐私安全提示
  3. 一、Windows 环境准备
  4. 1.1 系统要求
  5. 1.2 安装 nvm for Windows
  6. 1.3 安装 Node.js 22.x
  7. 二、安装 OpenClaw
  8. 2.1 一键安装脚本
  9. 或使用国内镜像
  10. iwr -UseBasicParsing https://clawd.org.cn/install.ps1 | iex
  11. 2.2 初始化配置
  12. 2.3 启动服务
  13. 三、配置大模型 API
  14. 四、飞书机器人配置
  15. 4.1 安装飞书插件
  16. 4.2 创建企业自建应用
  17. 4.3 添加机器人能力
  18. 4.4 获取核心凭证
  19. 4.5 批量导入权限
  20. 4.6 配置事件订阅
  21. 4.7 配置飞书凭证
  22. 4.8 发布应用版本
  23. 4.9 配对操作
  24. 五、常用排错命令
  25. 六、常见问题
  26. Q1:安装插件时报错?
  27. Q2:飞书配置时报"未建立长连接"?
  28. Q3:机器人收不到消息?
  29. Q4:Node.js 版本不兼容?
  30. 七、进阶技巧:让 AI 学会发图片
  31. 八、总结

更多推荐文章

查看全部
  • AI 如何助力六花直装 V8.3.9 的自动化开发与测试
  • 向量数据库语义检索实战与Python高效检索技术
  • Java 分支结构与循环控制详解
  • Python Selenium 浏览器自动化入门与实战
  • 并查集数据结构详解与实战应用
  • 工程级前端智能体 FrontAgent
  • Python 核心语法详解:变量、流程控制与函数实战
  • Kubernetes 性能瓶颈排查指南
  • C++ 智能指针详解:使用、原理与内存管理
  • C++ 入门基础知识:关键字、命名空间与函数重载
  • Python 驱动浏览器自动化:Playwright 与 AI 集成实战
  • Linux 进程池实战:基于管道通信的任务分发系统
  • 中国人工智能大模型技术白皮书核心内容解析
  • 生产环境避坑:哪些 SQL 操作会导致数据库宕机
  • Java 高级工程师高频核心面试题
  • IntelliJ IDEA 配置 AI 插件实现 Java 俄罗斯方块游戏开发
  • 低空安全综合管理服务平台建设方案
  • 企业电子招投标采购系统功能简介
  • Xilinx FPGA 实现 RISC-V 五级流水线 CPU 设计实战
  • 基于昇腾 NPU 部署 Mistral-7B-Instruct-v0.2 模型实战

相关免费在线工具

  • 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