OpenClaw 简介
OpenClaw(原 Clawdbot/Moltbot)是一款开源的 AI 个人助手,支持本地部署,兼容 MacOS、Windows 及 Linux 等多种系统。它支持接入常用聊天工具,让用户能够通过自然语言来控制各种设备和服务。
作为一个功能强大的自动化工具,OpenClaw 支持 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 配置
启动网关
如果在向导中安装了服务,网关应该已经运行。
检查网关状态
openclaw gateway status
手动运行(前台):
openclaw gateway --port 18789 --verbose
官方推荐使用 http://127.0.0.1:18789/。如果本地不能直接访问,需要建立隧道才能访问。
建立隧道命令
在你的本地电脑上执行如下命令(不是在远程服务器执行):
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> 即可正常通过隧道登录。
配置大模型
开通获取阿里云百炼 API Key。OpenClaw 支持使用 models.providers(或 models.json)来添加自定义模型提供商或与 OpenAI/Anthropic 兼容的代理服务。

