OpenClaw — 个人 AI 助手
OpenClaw 是一款运行在您自有设备上的个人 AI 助手。 它支持您已在使用的各种通信渠道(WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams、WebChat),以及扩展渠道如 BlueBubbles、Matrix、Zalo 和 Zalo Personal。它可在 macOS/iOS/Android 上进行语音交互,并能渲染一个由您控制的实时画布(Canvas)。网关(Gateway)仅作为控制平面,产品本身是这个助手。
如果您希望拥有一款感觉本地化、快速且始终在线的个人单用户助手,那么就是它了。
模型(选择 + 认证)
安装(推荐方式)
运行环境:Node ≥22。
npm install -g openclaw@latest # 或:pnpm add -g openclaw@latest openclaw onboard --install-daemon
该向导会安装 Gateway 守护进程(launchd/systemd 用户服务),使其持续运行。
快速入门(TL;DR)
运行环境:Node ≥22。
完整新手指南(认证、配对、渠道):入门指南
openclaw onboard --install-daemon openclaw gateway --port 18789 --verbose # 发送消息 openclaw message send --to +1234567890 --message "Hello from OpenClaw"# 与助手对话(可选:将回复发送至任意已连接渠道:WhatsApp/Telegram/Slack/Discord/Google Chat/Signal/iMessage/BlueBubbles/Microsoft Teams/Matrix/Zalo/Zalo Personal/WebChat) openclaw agent --message "Ship checklist" --thinking high
需要升级?请参考 更新指南(并运行 openclaw doctor)。
从源码构建(开发用途)
建议使用 pnpm 从源码构建。Bun 可选,用于直接运行 TypeScript。
git clone https://github.com/openclaw/openclaw.git
cd openclaw
pnpm install
pnpm ui:build # 首次运行时自动安装 UI 依赖
pnpm build
pnpm openclaw onboard --install-daemon # 开发循环(TS 文件变更时自动重载)
pnpm gateway:watch
注意:pnpm openclaw ... 通过 tsx 直接运行 TypeScript。pnpm build 生成 dist/ 目录,可用于通过 Node 或打包后的 openclaw 二进制文件运行。

