文章目录
OpenClaw:一个跑在自己设备上的 AI 助手
37 万多 Star 的开源项目,值得了解一下。

OpenClaw 是一个开源的个人 AI 助手,跑在你自己的设备上,通过你日常使用的聊天渠道和你对话。
它不是云服务,不依赖第三方平台。Gateway 作为控制面部署在本地,处理会话、渠道、工具和事件。你的数据留在你的机器上。
支持哪些聊天渠道
OpenClaw 支持 24 个聊天渠道,覆盖了国内外主流通讯工具:
WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、IRC、Microsoft Teams、Matrix、飞书、LINE、Mattermost、Nextcloud Talk、Nostr、Synology Chat、Twitch、微信、QQ,以及网页版 WebChat。
配置方式是在终端运行 openclaw onboard,按引导完成 Gateway、工作区和渠道的设置。
核心能力
OpenClaw 的功能分为几块:
多渠道收件箱。 24 个渠道的消息汇总到一个助手,你不需要在不同 App 之间切换。
多代理路由。 可以把不同的渠道、账号、联系人路由到独立的代理,每个代理有自己的工作区和会话。
语音交互。 macOS 和 iOS 支持唤醒词,Android 支持持续语音输入。语音合成走 ElevenLabs,有系统 TTS 作为备选。
实时画布。 一个由代理驱动的可视化工作区,支持 A2UI 协议。
内置工具。 浏览器、画布、定时任务、会话管理,以及 Discord 和 Slack 的专用操作。
平台适配
除了 Gateway 本身,OpenClaw 还提供了可选的伴侣应用:
- macOS: 菜单栏应用,管理 Gateway 状态、语音唤醒、WebChat 和调试工具。
- Windows: 原生 Hub 应用,提供托盘状态、聊天、节点模式和本地 MCP 模式。
- iOS: 作为节点通过 WebSocket 与 Gateway 配对,支持语音触发和画布。
- Android: 节点模式,提供连接、聊天、语音标签页,以及摄像头、屏幕捕获和设备命令。
所有伴侣应用都是可选的,Gateway 单独运行就能提供完整体验。

安装
需要 Node 24(推荐)或 Node 22.19 以上版本。
一条命令安装:
bash
npm install -g openclaw@latest
openclaw onboard --install-daemon
onboard 会引导你完成所有配置,并安装守护进程(launchd/systemd),让 Gateway 在后台持续运行。
也可以从源码构建,用 pnpm 克隆仓库后执行 pnpm install 和 pnpm openclaw setup。
安全模型
OpenClaw 连接真实的聊天界面,所以它把收到的私信当作不可信输入处理。
默认情况下,未知发送者需要通过配对码验证。管理员用 openclaw pairing approve <channel> <code> 批准后,该发送者才会被加入本地白名单。
群组和频道场景下,可以启用沙箱模式,把非主会话隔离在 Docker 容器中运行,默认只开放文件读写和进程管理等基础权限。
在对外暴露 Gateway 之前,项目文档建议先阅读安全指南和暴露手册。
License
MIT 协议,完全开源。
权限。
在对外暴露 Gateway 之前,项目文档建议先阅读安全指南和暴露手册。
License
MIT 协议,完全开源。