OpenClaw 安装教程 - 自托管个人 AI 助手
OpenClaw 是一个开源的自托管 AI 助手平台,数据完全私有,支持接入 Telegram、WhatsApp、微信、Discord 等你常用的聊天工具。本文手把手教你完成安装配置。
什么是 OpenClaw?
OpenClaw 让你在自己的设备或服务器上运行一个私人 AI 助手,主要特点:
- 数据完全私有 — 所有对话数据存在你自己的设备上
- 多平台接入 — 支持 Telegram、WhatsApp、微信、Slack、Discord、Signal 等
- 支持多种 AI 模型 — 可接入 OpenAI、Claude、Gemini 等
- 跨设备运行 — 支持 macOS、Linux、Windows(WSL2)、iOS、Android
准备工作
1. 安装 Node.js
OpenClaw 需要 Node.js 24 或 22.16+。
前往 nodejs.org 下载安装最新 LTS 版本。
安装完成后验证:
node -v
npm -v
2. 准备 VPN(重要)
OpenClaw 需要连接 OpenAI、Claude 等海外 AI 服务,国内网络无法直接访问,必须配合 VPN 使用。
推荐使用稳定可靠的 VPN:点击查看推荐 VPN →
安装好 VPN 并连接后再继续以下步骤。
安装 OpenClaw
方法一:使用 npm 安装
npm install -g openclaw
方法二:使用 pnpm 安装(推荐)
pnpm add -g openclaw
安装完成后运行初始化向导:
openclaw onboard
按照提示完成配置。
配置 AI 模型
接入 OpenAI(ChatGPT)
- 前往 platform.openai.com 获取 API Key
- 在 OpenClaw 配置中填入 API Key
- 选择模型(推荐 GPT-4o)
访问 OpenAI 需要 VPN,推荐:稳定 VPN →
接入 Claude(Anthropic)
- 前往 console.anthropic.com 获取 API Key
- 在 OpenClaw 配置中选择 Claude 作为模型提供商
- 填入 API Key
接入聊天平台
接入 Telegram
- 在 Telegram 中找到 @BotFather
- 发送
/newbot创建一个新机器人 - 获取 Bot Token
- 在 OpenClaw 中配置 Telegram Bot Token
配置完成后,你就可以在 Telegram 里直接和你的私人 AI 对话了。
接入微信
OpenClaw 支持微信接入,具体配置步骤参考官方文档:github.com/openclaw/openclaw
后台运行(Daemon 模式)
让 OpenClaw 在后台持续运行:
openclaw start --daemon
查看运行状态:
openclaw status
停止服务:
openclaw stop
常见问题
连接 OpenAI 失败?
99% 的原因是网络问题,确保 VPN 已连接并选择了美国节点。
推荐 VPN:点击获取 →
Node.js 版本不兼容?
确保使用 Node.js 24 或 22.16 以上版本,旧版本会报错。
Windows 用户如何安装?
Windows 需要先安装 WSL2(Windows Subsystem for Linux),然后在 WSL2 环境中按照上述步骤安装。
总结
OpenClaw 是目前最好用的自托管私人 AI 助手之一,数据私有、功能强大。配合稳定的 VPN 才能流畅使用海外 AI 服务。
- 开始使用 OpenClaw:github.com/openclaw/openclaw
- 推荐 VPN:立即查看 →
- 免费临时手机号(注册 OpenAI 用):美国号码
相关阅读:在中国如何访问 ChatGPT