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

OpenClaw 集成飞书机器人配置与部署

OpenClaw 是一个开源 Agent 框架,本文介绍如何在本地环境安装 OpenClaw 并集成飞书机器人。主要步骤包括配置 GLM 模型 API、在飞书开放平台创建应用获取凭证、安装飞书插件、设置环境变量以及启动网关服务。通过 WebSocket 长连接模式可实现实时交互,需注意 Token 消耗与上下文限制。

DevOpsTeam发布于 2026/4/9更新于 2026/10/2490 浏览

OpenClaw 项目资源

  • GitHub 仓库:https://github.com/openclaw/openclaw
  • 官方文档:https://docs.openclaw.ai/
  • 飞书插件:https://www.npmjs.com/package/@m1heng-clawd/feishu
  • GLM 模型官方 API:https://bigmodel.cn/glm-coding

前置环境与安装

在开始之前,我们需要确认本地环境是否满足要求。OpenClaw 对模型上下文长度有一定需求,建议优先使用支持 200K token 的 API 模型(如 GLM-4.7)。

关于本地部署,如果你打算跑大上下文任务,硬件门槛较高。以 RTX 4090-48G 显卡配合 GLM-4.7-flash-Q4 版本为例,实测 200K 上下文下速度约为 20 token/s。这意味着处理一次 10 万 token 的任务大约需要 80 分钟。如果追求效率,建议至少保证 200 token/s 的速度,这样单次任务可控制在 8 分钟左右,否则频繁开启新会话会影响体验。

开发环境方面,请确保已安装 Node.js。Windows 用户可通过 winget show --id OpenJS.NodeJS 查找最新链接,或在终端管理员模式下运行 npm --version 和 node --version 验证安装。

全局安装命令如下:

npm install -g openclaw@latest

飞书机器人配置

这一步是打通飞书的关键。首先访问飞书开放平台创建应用,获取 App ID 和 App Secret。

  1. 添加机器人:命名后进入事件与回调设置。
  2. 订阅方式:务必将两处订阅方式改为长连接模式。注意检查 OpenClaw 中 Channels 状态是否为 Enabled 和 OK。
  3. 发布版本:修改后需创建并发布新版本,保持名称一致。

权限管理部分,需要在插件网站或飞书后台添加以下权限:

contact:contact(全部) im:message(全部) bot(全部) contact:user.base:readonly im:resource

实际使用中,遇到权限提示可直接复制到飞书平台自动识别。在对话框输入 /new 即可创建新会话,注意不要长时间连续对话,以免超出 Token 限制。

飞书插件安装

虽然新版 OpenClaw 可能内置了飞书支持,但手动安装插件通常更灵活。

Windows 手动安装

如果遇到 spawn npm ENOENT 错误,可以尝试手动安装依赖:

cd C:\Users\Administrator\.openclaw\extensions\feishu
npm install @larksuiteoapi/node-sdk

随后安装插件包:

openclaw plugins install ./feishu-0.1.4.tgz

若在线安装失败,说明官方尚未完全支持,此时需参考官方文档手动操作。下载最新版本时,请确保版本号与你的 OpenClaw 版本兼容,避免不匹配问题。

推荐方式

在 Ubuntu 或 Windows WSL2 环境下,直接安装更为便捷:

openclaw plugins install @m1heng-clawd/feishu

配置并启动服务

完成插件安装后,需要配置飞书连接信息。通过 CLI 设置环境变量,包括 App ID、Secret 以及连接模式等:

openclaw config set channels.feishu.appId "YOUR_APP_ID"
openclaw config set channels.feishu.appSecret "YOUR_APP_SECRET"
openclaw config set channels.feishu.enabled true
openclaw config set channels.feishu.connectionMode websocket
openclaw config set channels.feishu.dmPolicy pairing
openclaw config set channels.feishu.groupPolicy allowlist
openclaw config set channels.feishu.requireMention true

启动网关服务:

openclaw onboard --install-daemon openclaw gateway

默认情况下,系统会尝试开机自启。建议根据实际需求管理系统启动项,避免不必要的后台占用。

首次使用与访问

首次运行时需在 Settings/Connection 中配置 Token。临时访问方式如下:

http://<GATEWAY_ADDRESS>:<PORT>/__openclaw__/?token=YOUR_GATEWAY_TOKEN

控制面板默认地址为:

http://127.0.0.1:18789/__openclaw__/

如需获取访问令牌,可查看配置文件:

cat ~/.openclaw/openclaw.json

至此,基础环境搭建完毕。后续可根据业务需求调整模型参数或扩展其他渠道。

目录

  1. OpenClaw 项目资源
  2. 前置环境与安装
  3. 飞书机器人配置
  4. 飞书插件安装
  5. Windows 手动安装
  6. 推荐方式
  7. 配置并启动服务
  8. 首次使用与访问

更多推荐文章

查看全部
  • 堆排序算法详解
  • 上手 Git:VSCode + Gitee 实战指南
  • Copilot Pro 使用指南:模型选择与配额管理策略
  • VS Code 远程连接服务器后 GitHub Copilot 无法使用的解决方案
  • Unity-MCP 实战指南:用 AI 直接操控 Unity 编辑器
  • 前端监控实践:错误、性能与用户行为追踪
  • Stable Diffusion 秋叶 ComfyUI 整合包部署指南
  • llama.cpp 本地部署性能调优:从启动瓶颈到推理效率优化
  • 黑客技术零基础入门学习指南
  • 前端文件上传处理最佳实践与优化方案
  • AI 绘画报错:CheckpointLoaderSimple 模型缺失修复
  • 百度 AI 图片助手功能实测:去水印、画质修复与局部替换
  • Spring AI MCP Server 集成与实践
  • 现代 C++ 任务并行编程系统:Taskflow 详解
  • Flask 入门:数据库记录集转换为 JSON 返回
  • 机器人脑部药物递送三大技术路径可转化性分析
  • 本地部署大语言模型:实用工具与操作指南
  • 网络安全学习路线与核心技能指南
  • Python 数据分析:学生画像匹配与相似度计算
  • 路径类动态规划入门:3 道经典例题详解

相关免费在线工具

  • 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