OpenClaw 是一个自托管的 AI 网关,让你可以通过 WhatsApp、Telegram、Discord、iMessage 等任意聊天应用与 AI 编程助手对话。你在自己的机器上运行一个 Gateway 进程,它就成为你的消息应用与永远在线的 AI 助手之间的桥梁。
什么是 OpenClaw?
OpenClaw 的核心特点:
- 自托管:运行在你的硬件上,数据你做主
- 多频道:一个 Gateway 同时服务 WhatsApp、Telegram、Discord 等
- Agent 原生:为编程 Agent 量身打造,支持工具调用、会话管理、记忆和多 Agent 路由
- 开源:MIT 协议,社区驱动
你需要准备: Node 22+、一个 API Key(推荐 Anthropic)、5 分钟时间。
前置要求
- Node.js 22 或更高版本
用以下命令检查你的 Node 版本:
bash
node --version快速安装(CLI)
第 1 步:安装 OpenClaw
macOS / Linux:
bash
curl -fsSL https://openclaw.ai/install.sh | bashWindows(PowerShell):
powershell
iwr -useb https://openclaw.ai/install.ps1 | iex第 2 步:运行引导向导
bash
openclaw onboard --install-daemon向导会帮你配置:
- AI 模型认证(API Key)
- Gateway 基本设置
- 可选的消息频道(Telegram、WhatsApp 等)
第 3 步:检查 Gateway 状态
bash
openclaw gateway status第 4 步:打开控制面板
bash
openclaw dashboard控制面板默认地址:http://127.0.0.1:18789/
如果面板正常加载,说明你的 Gateway 已就绪!
可选操作
在前台运行 Gateway(调试用)
bash
openclaw gateway --port 18789发送测试消息
bash
openclaw message send --target +15555550123 --message "Hello from OpenClaw"实用环境变量
| 变量名 | 说明 |
|---|---|
OPENCLAW_HOME | 自定义主目录路径 |
OPENCLAW_STATE_DIR | 覆盖状态目录 |
OPENCLAW_CONFIG_PATH | 覆盖配置文件路径 |
安装完成后你将拥有
- ✅ 一个运行中的 Gateway
- ✅ 已配置的认证信息
- ✅ 可通过控制面板或连接频道与 AI 对话
下一步
- 配置 Telegram Bot:连接 Telegram 频道
- 连接更多频道:WhatsApp、Discord、Signal
- 深入学习:Skills 系统、多 Agent 架构
原文:Getting Started - OpenClaw | 来源:OpenClaw 官方文档