什么是 OpenClaw
OpenClaw 是一款开源的个人 AI 助手,运行在你自己的设备上,并在你已在使用的即时通讯应用中回复。该项目在 GitHub 上获得超过 38 万颗星,成为历史上增长最快的开源仓库之一。下文介绍它是什么、如何工作以及适合谁使用。
项目是什么
OpenClaw(前身为 Moltbot 和 Clawdbot)是由 Peter Steinberger(PSPDFKit 创始人)创建的 self-hosted 智能体。项目吉祥物是太空龙虾 Molty 🦞。理念很简单:不再多一个聊天窗口,助手住在你本来就在的地方 - WhatsApp、Telegram、Slack、Discord、Signal、iMessage 以及数十个其他渠道。
OpenClaw 不卖模型。你连接自己的 LLM - OpenAI、Anthropic、Google、通过 Ollama 的本地模型或任何兼容提供商。设备上的 Gateway 路由消息、运行 skills,并执行真实操作:shell 命令、文件操作、浏览器自动化、API 调用、日历、智能家居。
项目用 TypeScript 编写,以开源形式分发,社区活跃维护(370+ 贡献者,大约每两天一个 release)。
架构如何组织
核心是 Gateway - 长期运行的 Node.js 服务,作为控制平面。产品是助手本身,不是网关:Gateway 将通讯渠道与智能体和工作区(workspace)连接起来。
主要组件:
- Gateway - 消息路由、设备配对、会话管理
- Agent - 助手核心:推理、工具调用、记忆
- Skills - 可扩展能力;智能体可编写代码并为你的任务添加新 skills
- Channels - 面向即时通讯和聊天平台的适配器
- CLI(
openclaw)- 安装、onboarding、诊断、守护进程管理
配置保存在单个文件 ~/.openclaw/openclaw.json(JSON5 格式)中,便于备份和在机器间迁移。
支持 macOS、Linux 和 Windows。Windows 上有原生 Windows Hub 应用,用于设置、托盘状态、聊天和本地 MCP 模式。
核心能力
用即时通讯代替独立 UI
OpenClaw 连接 50+ 渠道:WhatsApp、Telegram、Slack、Discord、Google Chat、Signal、iMessage、Microsoft Teams、Matrix、IRC、Feishu、LINE、Mattermost、WebChat 等。你从熟悉的应用给助手发消息 - 它在你的机器上回复并执行任务。
本地优先与数据控制
数据和日志留在你的硬件上。LLM 请求只发给你选择的提供商 - 可使用本地模型,避免把工作文档发到云端聊天。
自主行动
智能体不限于文字回复。它可以:
- 在终端执行命令
- 读取和修改 workspace 中的文件
- 自动化浏览器
- 调用外部 API
- 安排任务和提醒
- 管理集成(日历、智能家居、CRM)
语音、Canvas 与移动客户端
在 macOS、iOS 和 Android 上支持语音输入和语音回复。Canvas 是助手控制的实时可视化层(适用于仪表盘、表单、预览)。
Skills 系统与自我改进
Skills 是智能体行为的模块化扩展。社区发布现成 skills;助手可为重复任务编写新 skill 并在会话间保留。这使 OpenClaw 区别于一次性聊天机器人。
Model-agnostic
建议使用可信提供商的当前旗舰模型,但架构不绑定单一模型。issue 中活跃讨论与 Qwen 3.5-Coder、Hermes、Gemma 4、GLM-5 等本地模型的组合。
快速开始
要求:Node 24(推荐)或 Node 22.19+。
npm install -g openclaw@latest
openclaw onboard --install-daemon
onboard 命令逐步引导设置:gateway、workspace、渠道、skills 和 pairing。--install-daemon 安装后台服务(macOS 上为 launchd,Linux 上为 systemd),使助手 24/7 运行。
检查状态:
openclaw gateway status
调试时可在前台运行 gateway:
openclaw gateway --port 18789 --verbose
文档:docs.openclaw.ai,网站:openclaw.ai。
适合谁使用 OpenClaw
| 场景 | 为何选 OpenClaw |
|---|---|
| 个人自动化 | Telegram/WhatsApp 中的助手在 PC 上执行任务 |
| 隐私优先工作流 | Self-hosting、模型选择、workspace 控制 |
| 高级用户 / 开发者 | Shell、API、skills、可扩展架构 |
| 全天候助手 | 守护进程 + 即时通讯 = 随时用手机访问 |
| 本地 LLM | Ollama 与开放权重,无供应商锁定 |
不太适合需要企业 SLA、集中式 IAM、无需 DevOps 的托管 SaaS 的场景。OpenClaw 是单人(或小型 self-hosted 部署)工具,而非开箱即用的企业平台。
优点与局限
优势:
- 生态与社区 skills 爆发式增长
- 通过即时通讯的独特 UX
- 开源与跨 OS 可移植性
- 灵活的 LLM 提供商
- 活跃 release 与成熟的 CLI 设置
需注意:
- 安全取决于你的配置:有 shell 访问的智能体需要审慎限制 workspace
- 项目较新 - API 与最佳实践变化快
- 渠道配置(尤其 WhatsApp、iMessage)可能耗时
- 复杂任务仍需要强模型 - 本地 LLM 在追赶,但并非处处达到 GPT-5.6 Sol 或 Claude Fable 5 水平
OpenClaw 在 2026 年的定位
AI 智能体市场已从演示聊天转向工作工具:ChatGPT Work、Claude Cowork、Gemini Spark - 大实验室的产品。OpenClaw 占据另一生态位 - 个人、本地、以即时通讯为中心的助手,无需平台订阅。
local-first 模型(Qwen 3.6、DeepSeek V4、Gemma 4、GLM-5)的兴起使 self-hosted 智能体更实用:真实任务上的质量接近封闭 API,而 OpenClaw 已具备承接这波浪潮的基础设施。
若你需要在自己硬件上 24/7 运行的 Jarvis,凌晨 2 点还能从 WhatsApp 访问 - OpenClaw 是目前该类别中最成熟的开源选项之一。
常见问题
OpenClaw 是聊天机器人还是完整智能体?
完整智能体。除聊天回复外,OpenClaw 在你的机器上执行操作:终端、文件、浏览器、API、生态 skills。Gateway 仅连接即时通讯与智能体 - 产品是助手本身。
OpenClaw 需要付费订阅吗?
不需要。OpenClaw 本身免费且开源。仅在使用云端 API(OpenAI、Anthropic、Google)时需向 LLM 提供商付费。通过 Ollama 使用本地模型时,成本主要是电力与硬件。
支持哪些即时通讯?
50+ 渠道:WhatsApp、Telegram、Slack、Discord、Signal、iMessage、Google Chat、Microsoft Teams、Matrix、IRC、Feishu、LINE、Mattermost、WebChat 等。完整列表见文档。
能否不用云端、只用本地模型?
可以。OpenClaw 为 model-agnostic:可连接 Ollama 及其他本地 runtime。2026 年许多人用 Qwen 3.5-Coder、Hermes、Gemma 4 或 GLM-5 做编程与日常自动化,无需把数据发到云端。
给智能体 shell 访问安全吗?
有 shell 访问的智能体强大但有风险。建议:将 workspace 限制在独立目录、不以 root 运行、安装前审查 skills、对渠道使用 pairing、定期更新 OpenClaw。在生产关键环境中,将 gateway 隔离在 VM 或容器中,并显式白名单允许的工具。