🤔 什么是 OpenClaw?
简单来说,OpenClaw 是一个自托管的 AI 网关,它可以把你常用的聊天软件(微信、Telegram、Discord、iMessage…)和一个 AI 助手连接起来。
举几个例子:
- 📱 在微信上发消息,AI 就能自动回复
- 💬 在 Discord 群里 @它,AI 就能参与讨论
- 📲 人在外面用 WhatsApp 随时召唤你的私人 AI
为什么叫"龙虾"?
- 官方 Logo 就是一只红色卡通龙虾 🦞
- 英文名 OpenClaw 直译是"开源的钳子",像龙虾的大爪子
🛠️ 环境准备
硬件要求
| 配置 | 最低要求 | 推荐配置 |
|---|---|---|
| 操作系统 | macOS 10.15+ / Linux / Windows WSL2 | macOS 12+ |
| 内存 | 8GB | 16GB+ |
| 存储空间 | 5GB | 20GB+ |
| 网络 | 能访问国际互联网 | 稳定带宽 |
软件要求
# 检查 Node.js 版本(需要 Node 22+)
node --version
# 如果没有 Node.js,推荐使用 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,体验最丝滑:
# 方法 1:直接下载安装包
# 访问 https://github.com/openclaw/openclaw/releases 下载 .dmg 文件
# 方法 2:使用 Homebrew
brew install openclaw/tap/openclaw
安装完成后,打开 OpenClaw.app,它会出现在菜单栏。
方式二:命令行安装(跨平台)
这是最通用的安装方式,Linux/Windows WSL/Mac 通用:
# 1. 全局安装 OpenClaw CLI
npm install -g openclaw
# 2. 验证安装
openclaw --version
# 3. 初始化设置
openclaw setup
运行 openclaw setup 后,会出现交互式引导,按提示选择即可。
⚠️ 注意:有些渠道需要额外配置,比如 Telegram 需要先找 @BotFather 申请 Bot Token,Discord 需要创建开发者应用。
方式三:Docker 部署(适合服务器)
如果你是部署在服务器上,Docker 是最省心的选择:


