← 返回文章列表

什么是 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 - 面向即时通讯和聊天平台的适配器
  • CLIopenclaw)- 安装、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 或容器中,并显式白名单允许的工具。

联系方式