OpenClaw 安装与飞书机器人配置实战指南
OpenClaw 是一个开源的 AI Agent 框架,核心定位是让你拥有一个私人 AI 助手,可以接入飞书、Telegram、WhatsApp、Discord 等各种聊天平台。
它的架构逻辑很清晰:
你的消息 → 飞书/Telegram/... → OpenClaw Gateway → AI 模型 → 回复
为什么选择 OpenClaw?
- 🔒 数据自托管,隐私可控
- 🔌 支持多种聊天平台(飞书、Telegram、WhatsApp、Discord……)
- 🧠 支持多种 AI 模型(Claude、GPT、Gemini……)
- 🛠 可扩展的 Skill 系统,像安装 App 一样给 AI 加技能
- 💻 完全开源免费
环境准备
2.1 系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Linux / macOS / Windows (WSL2) |
| Node.js | v22 或更高 |
| 网络 | 能访问飞书开放平台 + AI API |
2.2 安装 Node.js
如果还没装,可以用 nvm 管理版本:
# 检查是否已安装 node --version
# 如果没有或版本太低,用 nvm 安装
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
⚠️ 注意:如果遇到
EACCES: permission denied错误,不要用sudo npm install -g!正确做法是调整 npm 目录权限或使用 nvm 管理全局包路径。
初始配置(onboard 向导)
安装完后,运行引导向导:
openclaw onboard --install-daemon

