OpenClaw:本地优先的开源个人 AI 助手,GitHub 星标数创纪录

前言

2026 年,开源社区里有一个名字几乎无处不在:OpenClaw。这个由奥地利开发者 Peter Steinberger 发起的个人 AI 助手项目,在 GitHub 上积累了超过 38 万 Star,被官方和社区普遍认为是近年来增长最快的开源仓库之一。与 ChatGPT、Claude 等云端助手不同,OpenClaw 强调本地优先、自托管、数据留在自己的设备上——你可以把它跑在 Mac mini、Linux 服务器甚至 Raspberry Pi 上,再通过 WhatsApp、Telegram、Discord 等日常聊天工具与它对话,让它在本地执行 Shell 命令、操控浏览器、读写文件、跑定时任务。

2026 年 7 月,项目又迈出重要一步:发布 extended-stable(扩展稳定) 更新通道,并上线公开的成熟度评分卡(Maturity Scorecard),为走向正式 LTS 长期支持铺路。本文基于 OpenClaw 官方仓库、官网与博客的公开信息,梳理这个项目为何如此受关注,以及开发者可以如何上手。

它是什么

OpenClaw 是一款开源的个人 AI 助手框架,口号是 “Your own personal AI assistant. Any OS. Any Platform.” 项目托管于 github.com/openclaw/openclaw,官网为 openclaw.ai

从架构上看,OpenClaw 并不是一个大模型本身,而是一个 Agent Harness(智能体运行时):它连接你选用的 LLM(OpenAI、Anthropic、本地模型等),再赋予 Agent 一套「手脚」——终端执行、浏览器自动化、文件系统访问、定时任务(cron)、持久化记忆,以及通过 Gateway 接入的各类消息通道。上下文与 Skill 配置默认保存在本机,而非某个 SaaS 平台的封闭账户里。

项目采用 MIT 许可证,任何人都可以免费使用、修改和二次开发。仓库创建于 2025 年 11 月,短短数月内 Star 数便突破三十万,截至 2026 年 8 月初已接近 39 万,Fork 数也超过 8 万,Issue 与 PR 活跃度极高。

为何在 2026 年爆火

OpenClaw 走红,本质是踩中了几个开发者痛点同时落地:

  1. 本地可控:模型 API Key、对话记忆、Skill 文件都在自己的机器上,适合对数据主权敏感的个人和小团队。
  2. 「聊天下指令」:不需要专门打开 IDE 或 Web UI,在 Telegram 里发一条消息,Agent 就能在后台跑测试、查邮件、生成 PR。
  3. 可扩展:通过 Skill 机制与 ClawHub 社区仓库,能力可以像 npm 包装一样安装、版本化、共享。
  4. 生态背书:Microsoft Build、OpenAI、NVIDIA 等大厂与创始人的公开互动,进一步放大了项目声量;Y Combinator 等渠道也将其称为「GitHub 上 Star 增长最快的软件仓库之一」。

社区反馈里反复出现的关键词是:持久记忆、主动心跳(heartbeat)、跨通道上下文、以及「Agent 真的能帮你干活而不只是聊天」。这些体验叠加在一起,让 OpenClaw 从周末 Hack 项目迅速变成许多开发者的日常基础设施。

创始人与 OpenClaw Foundation

OpenClaw 的创建者是 Peter Steinberger(GitHub / X: @steipete)。他此前因创办 PDF 框架公司 PSPDFKit(现 Nutrient)而为移动端开发者所熟知。2025 年底,Steinberger 以个人实验项目的形式发布了 OpenClaw 的前身(社区中曾短暂使用过 Clawdbot、Moltbot 等名称,后统一为 OpenClaw)。

2026 年 2 月,Steinberger 宣布加入 OpenAI,同时强调 OpenClaw 将继续以开源形式独立演进。同年 7 月 8 日,他与 Dave Morin 等共同宣布成立 OpenClaw Foundation——一家 501(c)(3) 非营利组织,使命是在 MIT 许可证下长期治理项目,避免被单一商业实体「收编后改闭源」。基金会成立后,Steinberger 仍负责技术方向;OpenAI、NVIDIA、Microsoft、Tencent 等被列为合作伙伴或捐赠方,但官方明确表示 OpenClaw 的所有权与开源承诺由基金会保障。

对普通用户而言,这意味着:即便创始人个人职业路径变化,项目本身仍有一套机构化的治理结构,类似 Mozilla 基金会之于 Firefox 的定位。

多通道消息路由

OpenClaw 的一大特色是 Gateway + Channels 架构:Gateway 作为中枢,把来自不同 IM 平台的消息规范化后交给 Agent 处理,再把回复路由回原通道。官方文档列出的通道包括 WhatsApp、Telegram、Discord、Slack、Signal、iMessage、WebChat、IRC 等;Microsoft Teams、Matrix、Google Chat、Feishu、LINE 等则以 官方插件或 ClawHub 插件 形式按需安装。社区文档(v2026.6)统计约 26 种 已文档化的通道,并持续通过插件扩展。

WhatsApp 是最常被提及的集成之一,也是安装量最高的通道之一。它通过 Baileys 库实现,需要扫码配对,支持私聊与群组、媒体消息与已读回执。典型配置流程如下:

# 安装 WhatsApp 官方插件
openclaw plugins install @openclaw/whatsapp

# 扫码登录
openclaw channels login --channel whatsapp

openclaw.config.json 中,可以为 WhatsApp 设置 DM 策略(pairing / allowlist / open)、群组白名单、媒体大小限制等。多个通道可以同时在线,OpenClaw 按会话来源自动路由,无需为每个平台单独部署 Agent 实例。

Telegram 因仅需 Bot Token、上手最快,常被推荐作为首次体验通道;WhatsApp 配置稍复杂,但贴近国内用户的日常习惯,因此讨论度同样很高。

自托管 Agent 能做什么

在本地或自有 VPS 上运行 OpenClaw 后,Agent 具备的能力大致包括:

  • Shell / 代码执行:在沙箱或本机终端运行命令,配合 Claude Code、Codex CLI 等工具链做自动化开发。
  • 浏览器自动化:通过 Playwright 等 Skill 打开网页、填表、抓取信息。
  • 文件与记忆:读写工作区文件,跨会话保留 persona 与用户偏好。
  • 定时与后台任务:cron 表达式触发巡检、日报、监控告警。
  • Webhook 集成:接收 Sentry、GitHub 等事件,自动建 Issue 或开 PR。

安装方面,官方提供一键脚本,支持 macOS、Linux 与 Windows(Windows 上还可配合 Microsoft Execution Containers 做沙箱隔离):

curl -fsSL https://openclaw.ai/install.sh | bash

脚本会安装 Node.js 与 OpenClaw CLI。之后运行 openclaw onboard 可交互式完成模型配置、通道绑定与 Skill 选择。若已安装 npm,也可直接:

npm install -g openclaw@latest

Skill 生态与 ClawHub

OpenClaw 的扩展单元是 Skill:每个 Skill 是一个目录,核心文件为 SKILL.md(含 YAML 元数据与给 Agent 的操作说明),兼容 AgentSkills 规范。Skill 可以声明依赖的环境变量、二进制工具、OS 限制;OpenClaw 在加载时会按当前环境过滤,避免 Agent 调用不可用的能力。

Skill 来源分三层,优先级从低到高依次为:

  1. Bundled Skills:随 npm 包或 OpenClaw.app 内置的基础能力。
  2. Managed Skills~/.openclaw/skills 下的本地覆盖。
  3. Workspace Skills:当前工作区 /skills 目录,优先级最高。

ClawHubclawhub.ai,GitHub 仓库 openclaw/clawhub)是 OpenClaw 的公共 Skill 注册表,类似 npm。开发者可以搜索、安装、发布与版本化 Skill;注册表支持基于 embedding 的语义搜索,而不只是关键词匹配。常用命令:

# 安装 Skill 到当前工作区
clawhub install <skill-slug>

# 更新已安装 Skill
clawhub update --all

# 发布自有 Skill(需先 clawhub login)
clawhub publish

社区报道显示,截至 2026 年初 ClawHub 已收录 一万三千余 个 Skill,涵盖 GitHub 操作、浏览器自动化、智能家居、SEO 写作等场景。这也是 OpenClaw 区别于「只能聊天」的助手的核心:能力边界由社区持续向外推。

走向 LTS:extended-stable 与成熟度评分卡

快速迭代带来的副作用是:早期用户常抱怨「更一次崩一次」。2026 年 7 月 30 日前后,OpenClaw 官方博客发布文章 On the Road to LTS: Extended-Stable Releases and the Maturity Scorecard,宣布两项面向生产用户的机制。

Extended-stable 通道并非完整 LTS,而是每月发布一次的长期稳定分支:首个版本为 OpenClaw 2026.6.33(基于 2026.6.11,并反向移植后续版本的安全与可靠性修复)。命名规则为 YYYY.M.33 起头,补丁号随 backport 递增;每个 extended-stable 版本至少支持到下一个月度版本发布。

安装与切换方式:

npm install -g openclaw@extended-stable

# 持久化更新通道
openclaw update --channel extended-stable

成熟度评分卡(公开页面:docs2.openclaw.ai/maturity/scorecard)则对 OpenClaw 的功能面做 inventory:官方称覆盖 50 个 Surface(产品能力面)281 个 Capability Area(能力域),从质量、完整性与 QA 证据给出 Stable / Beta / Experimental 等等级。成熟功能会获得优先 Issue 处理与端到端测试覆盖;团队目标是让 Stable 级功能的 E2E 测试覆盖率超过 90%(此为目标,并非当前全盘保证)。

对部署在生产或半生产环境的团队,官方建议:关键工作流跑 extended-stable,实验性功能留在 latest/dev 通道;上线前先查评分卡,确认所用 Surface 已达 Stable。

快速上手建议

若你想在本地体验 OpenClaw,可以按以下顺序进行:

  1. 准备一台常开的机器(旧 Mac、Linux VPS 或树莓派均可),确保 Node.js 18+ 可用。
  2. 执行官方安装脚本或 npm install -g openclaw@latest
  3. 运行 openclaw onboard,配置 LLM API Key(也可绑定 ChatGPT 订阅账户,官方已支持 OAuth 登录)。
  4. 优先接入 Telegram 做 smoke test;熟悉后再装 WhatsApp 插件扫码配对。
  5. 在 ClawHub 搜索所需 Skill(如 GitHub、浏览器、邮件),用 clawhub install 安装。
  6. 若计划长期运行,切换至 extended-stable 通道,并关注成熟度评分卡中对应功能的等级。

OpenClaw 的学习曲线并不平坦:CLI 配置、Gateway 进程、插件与 Skill 权限都需要一定运维意识。但一旦跑通,你会得到一个在自己地盘上 7×24 运转的个人 Agent——这也是它在 2026 年持续占据开发者话题中心的原因。

参考来源

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜