OpenClaw 安装与飞书机器人配置
OpenClaw 是一个开源的 AI Agent 框架,核心作用是构建私人 AI 助手,支持接入飞书、Telegram、WhatsApp、Discord 等多种聊天平台。
其基本架构如下:
用户消息 → 飞书/Telegram 等 → OpenClaw Gateway → AI 模型 → 回复
主要特性:
- 数据自托管:隐私可控,数据不出本地
- 多平台支持:覆盖主流即时通讯工具
- 多模型兼容:支持 Claude、GPT、Gemini 等
- 可扩展性:通过 Skill 系统为 AI 添加功能
- 完全开源:免费使用
环境准备
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Linux / macOS / Windows (WSL2) |
| Node.js | v22 或更高版本 |
| 网络 | 需能访问飞书开放平台及 AI API |
安装 Node.js
若未安装或版本过低,建议使用 nvm 管理:
# 检查当前版本
node --version
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
source ~/.bashrc
# 安装并切换到 v22
nvm install 22
nvm use 22
提示:执行
node --version显示v22.x.x即表示安装成功。
安装 OpenClaw
一键安装脚本
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)即表示安装成功。
备选方案:npm 安装
如果脚本执行异常,可使用 npm 全局安装:
npm install -g openclaw
注意:遇到
EACCES: permission denied错误时,不要直接使用sudo npm install -g,建议调整 npm 目录权限。
初始配置向导
安装完成后运行引导程序:

