OpenClaw 简介
OpenClaw 是一款开源的本地 AI 助手,支持在 Linux、macOS 或 Windows (WSL2) 系统下部署。它运行在你的服务器上,通过飞书、WhatsApp、Telegram 等聊天工具交互。与云端 SaaS 服务不同,OpenClaw 让你完全掌控数据隐私,可以执行系统命令、浏览网页、管理文件,甚至编写代码。
核心特性
- 本地部署:运行在你的服务器或电脑上,数据完全自主可控
- 多平台支持:支持飞书、WhatsApp、Telegram、Discord、Slack 等主流聊天工具
- 浏览器控制:可以浏览网页、填写表单、提取数据
- 系统访问:读写文件、执行 Shell 命令、运行脚本
- 持久化记忆:记住你的偏好和上下文,成为真正属于你的 AI
- 插件扩展:支持社区技能插件,甚至可以自己编写插件
环境准备
安装 OpenClaw 需要满足以下环境要求:
| 项目 | 要求 |
|---|---|
| 操作系统 | Linux(推荐)/ macOS / Windows (WSL2) |
| Node.js | ≥ 22.x |
| 内存 | ≥ 2GB(建议 4GB,否则需配置 swap) |
| 网络 | 能访问 GitHub、npm 仓库 |
| AI 模型 | 通义千问、OpenAI、Claude、KIMI 等任一 API Key |
安装依赖环境
第一步安装 Git
sudo apt update && sudo apt install git -y
第二步安装 Node.js
# 国内使用 gitee 的镜像源
curl -o- https://gitee.com/RubyMetric/nvm-cn/raw/main/install.sh | bash
# 国外使用
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
# 重新加载环境变量
source ~/.bashrc
# 安装 Node.js 22
nvm install 22
# 查看 nodejs 版本
node -v # 输出 v22 即可
安装 OpenClaw
使用官方脚本安装:
curl -fsSL https://openclaw.bot/install.sh | bash
如果首次安装,时间会很长,需要耐心等待。如果最后输出 npm install failed,通常是由于服务器内存不足导致的 OOM(内存溢出)。建议使用 swap 把硬盘空间当作虚拟内存使用。
成功之后会看到安装成功的提示。如果首次安装,会进入 Onboarding 向导:
- 选择
Yes确认理解安全风险。 - 选择
QuickStart模式。


