OpenClaw 简介
OpenClaw(前身为 Clawdbot/Moltbot)是一款支持本地部署的开源 AI 个人助手。它兼容 MacOS、Windows 及 Linux 系统,能够接入常用聊天工具,让用户通过自然语言控制设备和服务。作为自动化工具,它支持 Qwen、Claude、GPT 等主流大模型,可处理邮件、日程安排及市场调研等任务。
典型应用场景
- 24 小时在线的 AI 助手服务
- 自动化处理日常任务(邮件、日程、提醒等)
- 连接各种 API 和服务,实现自定义自动化流程
- 作为个人知识库,随时回答你的问题
安装与前置准备
建议先确认 Node.js 版本,OpenClaw 要求 Node >= 22。如果不是 22+,请先升级 Node(使用 nvm / fnm / brew 均可)。
node -v
一键安装
根据官方指引,不同系统推荐不同的安装方式。
MacOS/Linux 用户 推荐使用官方一键安装脚本:
curl -fsSL https://openclaw.ai/install.sh | bash
Windows (PowerShell) 用户
iwr -useb https://openclaw.ai/install.ps1 | iex
或者通过全局安装:
npm install -g openclaw@latest
# 或
pnpm add -g openclaw@latest
运行配置向导
向导将设置网关、认证和聊天平台。
openclaw onboard --install-daemon
脚本跑完后,会看到 onboarding 指引,说明安装成功。
启动网关与隧道配置
如果在向导中安装了服务,网关应该已经运行。检查状态如下:
openclaw gateway status
如需手动运行(前台模式):
openclaw gateway --port 18789 --verbose
官方推荐访问地址为 http://127.0.0.1:18789/。由于本地无法直接外网访问,需要建立隧道。这里以阿里云 ECS 为例讲解。
注意: 以下命令需在本地电脑执行,而非服务器端。
-
建立隧道命令
ssh -L 18789:127.0.0.1:18789 -L 18800:127.0.0.1:18800 root@<ECS 公网 IP 地址>例如:
ssh -L 18789:127.0.0.1:18789 -L 18800:127.0.0.1:18800 [email protected] -
登录验证 输入 ECS 服务器密码完成 SSH 登录。
-
访问网关 登录成功后,访问 http://127.0.0.1:18789/?token=<您的 GATEWAY_TOKEN> 即可正常通过隧道登录。

