OpenClaw 是什么
OpenClaw(前身为 Clawdbot/Moltbot)是一款开源的 AI 个人助手,支持在 MacOS、Windows 及 Linux 等系统上本地部署。它兼容多种主流大语言模型,如 Qwen、Claude、GPT 等,允许用户通过自然语言控制设备和服务,处理邮件、日程安排或市场调研等自动化任务。
典型应用场景
• 24 小时在线的 AI 助手服务 • 自动化处理日常任务(邮件、日程、提醒等) • 连接各种 API 和服务,实现自定义自动化流程 • 作为个人知识库,随时回答你的问题
安装与前置准备
注意: 近期版本已更名为 OpenClaw。如果你使用的是旧版指令出现 zsh: command not found 错误,请将教程中的 clawdbot 或 moltbot 替换为 openclaw。
环境检查
OpenClaw 依赖 Node.js,要求版本 >= 22。请先确认当前版本:
node -v
如果不是 22+,请使用 nvm、fnm 或 brew 进行升级。
一键安装脚本
根据操作系统选择对应的安装方式。
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
pnpm add -g openclaw@latest
运行配置向导
安装完成后,执行以下命令启动向导,将设置网关、认证和聊天平台:
openclaw onboard --install-daemon
脚本执行完毕后,你会看到 onboarding 指引,表明安装成功。

启动网关与隧道映射
如果在向导中安装了服务,网关应该已经运行。可以通过以下命令检查状态:
openclaw gateway status
如需手动在前台运行并开启调试模式:
openclaw gateway --port 18789 --verbose
默认网关地址为 http://127.0.0.1:18789/。由于这是本地地址,外网无法直接访问,我们需要建立 SSH 隧道来实现远程访问。这里以阿里云 ECS 为例讲解。
注意: 以下命令需在本地电脑上执行,而非服务器端。
1. 建立隧道
使用 SSH 端口转发命令,将本地的 18789 和 18800 端口映射到服务器:
ssh -L 18789:127.0.0.1:18789 -L 18800:127.0.0.1:18800 root@<ECS 公网 IP 地址>




