OpenClaw 自托管 AI 网关安装部署实战指南
经过实践验证,现将 OpenClaw 的完整部署流程整理如下。本文旨在帮助开发者快速搭建私有化 AI 助手,将常用的聊天软件与本地大模型连接起来。

什么是 OpenClaw?
简单来说,OpenClaw 是一个自托管的 AI 网关。它充当中间层,将你熟悉的即时通讯工具(如微信、Telegram、Discord)与 AI 模型连接起来。
实际应用场景包括:
- 📱 在微信上发送消息,AI 自动回复
- 💬 在 Discord 群聊中 @它,参与讨论
- 📲 通过 WhatsApp 随时召唤私人 AI
之所以被称为'龙虾',是因为其官方 Logo 是一只红色卡通龙虾,且英文名 OpenClaw 直译为'开源的钳子'。
环境准备
硬件要求
| 配置 | 最低要求 | 推荐配置 |
|---|---|---|
| 操作系统 | macOS 10.15+ / Linux / Windows WSL2 | macOS 12+ |
| 内存 | 8GB | 16GB+ |
| 存储空间 | 5GB | 20GB+ |
| 网络 | 能访问国际互联网 | 稳定带宽 |
软件要求
确保系统已安装 Node.js(版本需 22+)。
# 检查 Node.js 版本
node --version
若未安装,推荐使用 nvm 管理:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 22
nvm use 22
macOS 用户也可通过 Homebrew 直接安装:
brew install node@22
安装步骤
根据使用场景,提供三种安装方式。
方式一:macOS 应用(体验最佳)
如果你使用的是 Mac,官方提供的 App 体验最为流畅。
- 访问 GitHub Releases 页面下载
.dmg安装包。 - 或者使用 Homebrew Tap 安装:
brew install openclaw/tap/openclaw
安装完成后,打开 OpenClaw.app,程序会出现在菜单栏。
方式二:命令行安装(跨平台通用)
适用于 Linux、Windows WSL 或 macOS 终端环境。
# 1. 全局安装 CLI 工具
npm install -g openclaw
openclaw --version
openclaw setup


