OpenClaw 安装与飞书机器人配置实战指南
本文适合希望部署私有化 AI 助手的开发者,从一台干净的 Linux 环境开始,完成 OpenClaw 安装、AI 模型对接及飞书机器人配置。过程中会穿插实际部署时的常见问题与解决方案。
一、OpenClaw 简介
OpenClaw 是一个开源的 AI Agent 框架,核心目标是让你拥有一个可自托管的私人 AI 助手。它支持接入飞书、Telegram、WhatsApp、Discord 等多种聊天平台。
其核心数据流向如下:
你的消息 → 飞书/Telegram... → OpenClaw Gateway → AI 模型 → 回复
选择 OpenClaw 的理由:
- 隐私可控:数据完全自托管
- 多平台支持:覆盖主流 IM 工具
- 多模型兼容:支持 Claude、GPT、Gemini 等
- 扩展性强:通过 Skill 系统像安装 App 一样扩展功能
- 开源免费:无商业限制
二、环境准备
2.1 系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Linux / macOS / Windows (WSL2) |
| Node.js | v22 或更高版本 |
| 网络 | 需能访问飞书开放平台及 AI API |
2.2 安装 Node.js
如果尚未安装 Node.js,建议使用 nvm 管理版本:
# 检查当前版本
node --version
# 若版本过低或未安装,使用 nvm 安装 v22
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
source ~/.bashrc
nvm install 22
nvm use 22
注意:输入
node --version后显示v22.x.x即表示安装成功。
三、安装 OpenClaw
3.1 一键安装脚本
macOS / Linux:
curl -fsSL https://openclaw.ai/install.sh | bash
Windows (PowerShell):
iwr -useb https://openclaw.ai/install.ps1 | iex
安装完成后验证版本:
openclaw --version
看到版本号(如 2026.3.2)说明安装成功。
3.2 手动安装(备选)
若脚本执行异常,可使用 npm 全局安装:
npm install -g openclaw

