本文面向零基础用户,手把手演示如何从干净的 Linux 环境开始,安装 OpenClaw、配置 AI 模型并对接飞书机器人,最终实现在飞书中与 AI 直接对话。文中附带常见问题的排查与解决方案。
一、OpenClaw 是什么?
OpenClaw 是一个开源的 AI Agent 框架。简单来说,它允许你部署一个私有 AI 助手,并接入飞书、Telegram、WhatsApp、Discord 等多种聊天平台。
核心架构如下:
你的消息 → 飞书/Telegram/... → OpenClaw Gateway → AI 模型 → 回复
主要特性:
- 🔒 数据自托管,隐私可控
- 🔌 支持多种聊天平台
- 🧠 兼容多种 AI 模型(Claude、GPT、Gemini 等)
- 🛠 可扩展的 Skill 系统,支持按需为 AI 添加能力
- 💻 完全开源免费
二、环境准备
2.1 系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | Linux / macOS / Windows (WSL2) |
| Node.js | v22 或更高 |
| 网络 | 可访问飞书开放平台及对应 AI API |
2.2 安装 Node.js
若未安装或版本低于 v22,推荐使用 nvm 进行版本管理:
# 检查当前版本
node --version
# 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.0/install.sh | bash
source ~/.bashrc
# 安装并使用 Node.js 22
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错误,请勿直接使用 。建议优先使用 管理 Node.js 环境以规避权限冲突。

