推广 热搜: 采购方式  滤芯  带式称重给煤机  甲带  气动隔膜泵  减速机型号  无级变速机  链式给煤机  履带  减速机 

OpenClaw 横纵分析报告

   日期:2026-05-26 14:29:27     来源:网络整理    作者:本站编辑    评论:0    
OpenClaw 横纵分析报告

一、一句话定义

OpenClaw 是一个本地优先(local-first)、开源的个人AI助手,它以 Gateway 为控制中心,通过22+消息通道连接用户与40+AI模型提供商,配合100+插件的生态系统和跨平台原生应用(macOS/iOS/Android),让用户在已有的聊天工具上拥有一个具备工具调用、语音交互、自主学习和设备控制能力的全功能AI Agent。


二、纵向分析:从诞生到当下

2.1 起源——一个"太空龙虾"的诞生

2025年,Peter Steinberger(@steipete)已经在iOS开发圈子里是个传奇人物。他花了13年构建PSPDFKit——一个被全球开发者广泛使用的iOS PDF SDK。按照他自己的话说,他已经"玩过了创建公司的游戏",而且玩得很好。但他没有继续做一个SaaS CEO,而是做了一个很多成功创业者不会做的选择:回到代码编辑器前,从零开始做一个自己觉得有趣的东西。

这个东西最初叫Warelay。

Warelay的本质是什么?用Peter自己在VISION.md里的话说,这是一个"个人游乐场"——用来学习AI、构建一些真正有用的东西。没有商业计划,没有融资PPT,没有增长黑客。一个功成名就的开发者,带着好奇心,走进了AI Agent这个当时还算新鲜的领域。

Warelay很快改名为Clawdbot,又变成Moltbot,最终定格为OpenClaw。名字在变,核心想法没变:让AI助手跑到你自己的设备上,通过你已经在用的聊天工具来服务你。 这个想法在当时并不主流。2025年大部分AI产品要么是云端聊天窗口(ChatGPT、Claude),要么是嵌入在IDE里的代码助手(Cursor、GitHub Copilot),要么是手机上的语音助手(Siri、Google Assistant)。没有人认真地做"跑在本地、接通所有聊天通道、有手有脚能操作电脑"的AI Agent。

Peter给这个项目选了一个有趣的吉祥物——一只名叫"Molty"的太空龙虾,口头禅是"EXFOLIATE! EXFOLIATE!"(恶搞《神秘博士》里Dalek的"EXTERMINATE!")。这种幽默感贯穿了整个项目:从代码注释到commit message,从文档风格到社区文化。这看起来是个小细节,但它实际上奠定了OpenClaw社区的一个重要特质——不端着

2.2 技术选型——为什么是TypeScript

Peter选择TypeScript作为核心语言,这个决定在当时和现在都引发过讨论。Python是AI领域的默认选择,为什么偏要选一个"前端语言"?

答案藏在工程现实里。TypeScript(更准确地说是JavaScript/Node.js生态)是唯一一个同时拥有以下条件的技术栈:

  1. 成熟的消息SDK生态
    。WhatsApp的Baileys、Telegram的grammY、Discord的discord.js、Slack的Bolt——所有主流消息平台都有高质量的Node.js SDK。Python在这个领域的覆盖远不如Node.js完整。
  2. 跨平台能力
    。Node.js在macOS、Linux、Windows、树莓派上都能跑。Electron/Tauri可以做桌面应用,React Native可以做移动应用。
  3. 开发者基数大
    。"广泛为人所知,快速迭代"——Peter在架构文档里直接写了这句话。他用TypeScript不是因为它是"最好的语言",而是因为它让最多的人能参与到项目中来。

这个选择后来被证明是正确的。OpenClaw的100+插件几乎全部由社区贡献者开发,这些人中有相当比例是前端和全栈开发者——正是TypeScript生态的核心人群。

2.3 架构演化——Gateway的诞生

OpenClaw最核心的架构决策是Gateway模式

这不是一开始就有的。早期版本里,消息通道直接连接到推理引擎,所有东西搅在一起。但当支持的通道从3个变成10个、20个,当AI提供商从OpenAI一家扩展到40+家,这种单体架构显然扛不住。

Gateway的引入本质上是一个关注点分离的决定:

  • Gateway(网关)
    :一个常驻守护进程,通过WebSocket暴露API。它负责连接所有消息通道(WhatsApp、Telegram、Slack、Discord、Signal、iMessage等),管理设备节点(macOS/iOS/Android),处理认证和会话。
  • Agent(智能体)
    :推理引擎,负责模型调用、工具执行、子代理委派。
  • Plugin(插件)
    :可扩展的能力模块——新的AI提供商、新的消息通道、新的工具(语音、图像生成、浏览器控制等)。

这个三层架构让OpenClaw在快速增长的同时保持了可维护性。一个新增的Matrix通道插件不会影响Telegram通道的稳定性;一个新的Ollama提供商插件不会影响OpenAI的推理路径。

Gateway之间通过一个精心设计的typed WebSocket protocol通信。每一帧都有JSON Schema验证,请求/响应模式清晰,服务端推送事件类型明确。这个协议后来成为了整个OpenClaw生态的"宪法"——所有插件、所有设备、所有客户端都必须遵守它。

2.4 插件系统的诞生与演化

如果说Gateway是OpenClaw的骨架,插件系统就是它的神经系统。

最初,所有AI提供商和消息通道都硬编码在核心代码里。这在早期可行——只支持OpenAI和WhatsApp的时候,代码量不大,改动方便。但随着社区贡献者开始提交"能接Signal吗?""能接Matrix吗?""能加Mistral吗?"的issue,这种模式很快就不可持续了。

插件系统的设计体现了Peter在PSPDFKit积累的SDK设计经验。他没有做一个简单的hook/callback机制,而是设计了一套完整的插件契约体系

  • Manifest(清单)
    :每个插件有一个openclaw.plugin.json文件,声明自己的ID、能力(provider/channel/tool/speech等)、配置schema、依赖关系。
  • Plugin SDK(插件SDK)
    :200+类型化的子路径导出,构成了插件与核心之间的公共契约。插件只能通过openclaw/plugin-sdk/*导入核心功能——直接import核心的src/**路径被架构检查脚本禁止。
  • Registry(注册表)
    :运行时发现、加载、验证、启用/禁用插件的机制。

这套体系有一个关键的架构原则:核心必须保持与扩展无关(extension-agnostic)。核心代码不允许硬编码任何特定插件的名字。如果你在核心代码里搜索"openai"或"telegram",你不会找到任何if/else分支。这意味着添加一个新插件永远不需要修改核心代码。

这套架构后来催生了ClawHub——一个类似npm/PyPI的插件市场。截至2026年5月,ClawHub上已有52,700+工具、180,000用户和12,000,000次下载。

2.5 消息通道的全面覆盖

OpenClaw支持的22+消息通道不是一蹴而就的。它经历了一个从"覆盖主流"到"覆盖一切"的渐进过程。

第一阶段:三大件。 WhatsApp(通过Baileys)、Telegram(通过grammY)、Discord(通过discord.js)——这是2025年全球使用最广泛的三个即时通讯平台。把这三个做好,就覆盖了大多数用户的需求。

第二阶段:企业级。 Slack(Bolt)、Microsoft Teams、Google Chat——企业用户的主要工作平台。这让OpenClaw从"个人玩具"变成了"生产力工具"。

第三阶段:长尾覆盖。 Signal(隐私优先用户)、iMessage/BlueBubbles(Apple生态)、Matrix(开源社区)、IRC(老派极客)、飞书/LINE/WeChat(亚洲市场)、Mattermost/Nextcloud Talk(自部署用户)、Nostr(去中心化社区)、Synology Chat(NAS用户)、Twitch(直播场景)、Zalo(越南市场)……

每个通道的接入都不简单。WhatsApp的Baileys库需要处理端到端加密、多设备同步、QR码认证;Telegram需要处理Bot API和User API两套不同的认证模型;Signal需要与signal-cli交互;iMessage需要通过BlueBubbles桥接macOS……

这些通道的支持绝大多数来自社区贡献。OpenClaw的插件架构让一个开发者可以在不碰核心代码的情况下,为新的消息平台编写完整的通道插件。这种"核心稳定、边缘扩展"的模式,是OpenClaw能在短时间内覆盖这么多平台的关键。

2.6 AI提供商:从OpenAI一家到40+

与消息通道类似,AI提供商的覆盖也经历了一个扩张过程。

最初只有OpenAI。然后加入了Anthropic(Claude)。再然后是Google(Gemini)。这三个构成了"第一梯队"——也是大多数用户的主力选择。

但OpenClaw没有止步于此。它接着覆盖了:

  • 本地模型
    :Ollama、LM Studio、vLLM、SGLang——让用户在本地硬件上运行模型,完全不需要API密钥。
  • 新兴提供商
    :Mistral、DeepSeek、Groq、xAI(Grok)、Together AI、Fireworks、NVIDIA——给用户提供更多选择和价格竞争。
  • 中国提供商
    :阿里(通义千问)、百度(千帆)、字节(豆包/BytePlus)、月之暗面(Kimi)、MiniMax、小米、StepFun——覆盖中国市场。
  • 云平台代理
    :Amazon Bedrock、Azure、Cloudflare AI Gateway、Vercel AI Gateway——让企业用户通过已有的云平台接入模型。
  • 路由器
    :OpenRouter、LiteLLM——一个入口路由到多个提供商。

这种广覆盖的策略意味着用户永远不会被锁在某个提供商上。今天用OpenAI觉得贵了,明天可以一条命令切到Anthropic;觉得Anthropic的模型不够好,可以试试DeepSeek或者本地跑Ollama。切换成本几乎为零。

2.7 原生应用:从CLI到全平台

OpenClaw最早的界面是命令行(CLI)。这对于技术用户没问题,但要让普通用户用起来,需要有图形界面。

macOS应用是第一个原生客户端。它用Swift 6.2和SwiftUI构建,以菜单栏应用的形式运行。关键特性包括:Voice Wake(语音唤醒,说一句话就能激活助手)、推送到讲、WebChat内嵌、远程Gateway控制、Sparkle自动更新。macOS应用还集成了Peekaboo(摄像头/屏幕捕获)和MLX Audio(本地TTS),让语音交互体验接近原生。

iOS应用紧随其后。同样是Swift/SwiftUI,功能包括:摄像头、Canvas(可视化工作区)、聊天、语音唤醒、推送通知、屏幕录制、甚至Apple Watch应用。iOS应用通过WebSocket连接到Gateway,支持Bonjour发现和设备配对。

Android应用用Kotlin和Jetpack Compose构建,功能与iOS对等——连接、聊天、语音、Canvas、摄像头、屏幕录制,以及Android特有的设备命令(通知读取、位置、短信、照片、联系人、日历、运动传感器)。

三个平台共享OpenClawKit——一个用Swift编写的协议/模型共享库,确保所有客户端的通信协议一致。

2.8 关键转折:Peter加入OpenAI

2026年2月14日,Peter Steinberger发了一篇博客,宣布他加入OpenAI。

这个消息在社区里引起了巨大的震动。一个375k star的开源项目的创始人加入了OpenAI——这听起来像是"被收购"的委婉说法。

但Peter的处理方式很聪明:

  1. OpenClaw将被转移到一个基金会
    ,保持开源和独立。不是OpenAI的子项目,而是属于社区的。
  2. OpenAI成为赞助商
    ,但不是所有者。
  3. Peter明确表示不会把OpenClaw变成公司
    。他的原话是:"我是一个builder,不是一个CEO。我已经玩过创业游戏了,花了13年。我想改变世界,而不是建一家大公司。"

这个处理方式赢得了社区的信任。OpenClaw没有变成OpenAI的附属品,而是保持了它的独立性和开源精神。同时,OpenAI的赞助为项目提供了稳定的资金支持。

2.9 安全觉醒

2026年5月,OpenClaw发布了一篇重要的安全博客——"Where OpenClaw Security is Heading"。这篇博客承认了一个 uncomfortable truth:一个能控制你电脑的AI助手,如果安全做得不好,就是一场灾难。

OpenClaw的安全方案包含多个层次:

  • fs-safe
    :一个安全的文件系统操作模式库,防止AI Agent误删或修改关键文件。
  • Proxyline
    :Node.js进程的网络出口路由,控制Agent能访问哪些网络资源。
  • ClawHub信任管线
    :对上传到插件市场的工具进行恶意软件扫描、隔离、来源验证。
  • 上下文命令审批
    :基于Tree-sitter的命令解析,减少安全弹窗疲劳。
  • 静态分析
    :148条自定义OpenGrep规则 + CodeQL扫描。
  • 沙盒执行
    :Docker/Podman隔离,限制Agent的文件系统和网络访问。

这些安全措施不是一次性加上的,而是在多次安全审计和社区反馈中逐步构建的。项目GitHub上有535个安全公告(security advisories),大多数已修复——这个数字本身说明OpenClaw对安全问题的重视程度。

2.10 阶段划分

回看OpenClaw的发展历程,可以清晰地划分为四个阶段:

第一阶段:探索期(2025年中 - 2025年底)。 Peter从Warelay/Clawdbot/Moltbot一路探索,确定了"本地优先、多通道AI助手"的产品定位。核心功能是消息通道接入和基础推理。项目规模小,主要是Peter自己在写。

第二阶段:架构成型期(2025年底 - 2026年初)。 Gateway架构确立,插件系统设计完成,Plugin SDK作为公共契约发布。项目从"一个人的项目"变成了"一个有清晰架构的开源项目"。社区贡献者开始涌入。

第三阶段:爆发增长期(2026年初 - 2026年中)。 GitHub stars从几万暴涨到37.5万。Karpathy、Dave Morin、Nat Eliason等知名人物公开推荐。ClawHub上线。原生应用(macOS/iOS/Android)发布。Peter加入OpenAI,项目转入基金会。消息通道扩展到22+,AI提供商扩展到40+,插件扩展到100+。

第四阶段:成熟与安全期(2026年中 - )。 安全成为头等大事。架构边界检查工具链完善(import cycle检测、插件SDK边界强制、架构味道检测)。企业级特性(SSRF防护、沙盒、审计日志)逐步加入。项目从"快速迭代"转向"快速迭代+质量保障"。


三、横向分析:竞争图谱

3.1 赛道定位

OpenClaw所处的赛道可以定义为"个人AI Agent平台"——不是IDE里的代码助手,不是云端的聊天机器人,而是跑在用户自己设备上、通过多种渠道提供服务、能操作工具和设备的全功能AI Agent。

在这个赛道里,直接竞品不多,但不同角度的挑战者不少。根据用户的需求场景,竞争来自几个方向:

  1. 同赛道直接竞品
    :Hermes Agent、OpenHuman、PyClaw——同样是开源个人AI Agent框架。
  2. 云端AI助手
    :ChatGPT、Claude.ai——提供类似功能但跑在云端,无法操作本地设备。
  3. 代码Agent
    :Claude Code、Cursor、GitHub Copilot——专注代码场景,不是通用助手。
  4. 操作系统级助手
    :Apple Siri、Google Assistant——系统集成度高但智能水平有限。

本报告聚焦于三个指定的直接竞品:Hermes Agent、OpenHuman、PyClaw。这三个项目恰好代表了同一赛道的三种不同路径。

3.2 竞品一:Hermes Agent——"自我进化的Agent"

基本概况

Hermes Agent由Nous Research开发——这家AI研究实验室以Hermes系列LLM、Nomos和Psyche模型闻名。项目用Python编写(88.7%),GitHub stars达到167k,在AI Agent领域仅次于OpenClaw。

维度
数据
GitHub Stars
167,000
Forks
27,700
许可证
MIT
主语言
Python 3.11+
版本
v0.14.0 "Foundation"
消息通道
22+
AI提供商
Nous Portal (300+模型)、OpenRouter (200+模型)、OpenAI、Anthropic、xAI等
包管理
PyPI (hermes-agent)
开发速度
每个版本周期约800+commits

核心差异化:闭合学习循环

Hermes Agent最大的差异化特性是它的闭合学习循环(Closed Learning Loop)。这不是一个简单的记忆系统——而是一个完整的自我进化引擎:

  1. 自主技能创建
    :Agent在执行任务的过程中,会自动从经验中提取可复用的技能。你让它帮你做一件事,它做完之后可能会自动创建一个技能,下次遇到类似任务可以直接调用。
  2. 使用中改进
    :已创建的技能在实际使用中会被持续优化。不是一成不变的脚本,而是不断演化的能力。
  3. 跨会话记忆
    :所有知识在会话之间持久化。今天的对话会影响明天的回答。
  4. 用户建模
    :通过Honcho dialectic系统,Agent会构建越来越深入的用户画像——你的偏好、习惯、工作方式。
  5. FTS5全文搜索
    :可以搜索过去的对话记录。

这个设计理念与OpenClaw形成了有趣的对比。OpenClaw的插件系统是"人类编写、Agent使用"——开发者写好一个插件,Agent在需要时调用它。Hermes Agent则是"Agent自己编写、自己使用"——Agent从经验中学习,自己创造新能力。

哪种方式更好?取决于使用场景。对于开发者来说,OpenClaw的显式插件系统更可控、更可审计。对于非技术用户来说,Hermes的"自动变聪明"体验更友好。

与OpenClaw的关系

这里有一个有趣的事实:Hermes Agent提供了第一手的OpenClaw迁移路径hermes claw migrate命令)。这个命令可以直接导入~/.openclaw目录下的SOUL.md、记忆、技能、API密钥和消息配置。

这强烈暗示Hermes Agent要么是从OpenClaw fork出来的,要么至少是在架构层面深度借鉴了OpenClaw。两者在通道覆盖、提供商支持、Gateway架构上有着惊人的相似性。但Hermes选择了Python而非TypeScript,选择了"自我进化"而非"插件生态"。

独特能力

除了学习循环,Hermes Agent还有一些独门绝技:

  • Kanban多Agent看板(v0.13+)
    :持久化的任务看板,支持心跳检测和僵尸进程清理。可以同时管理多个子Agent的工作。
  • /goal原语
    :锁定Agent在目标上的"Ralph循环"——Agent会持续追踪目标,跨轮次不偏离。
  • /handoff
    :在不同模型/人格之间实时切换会话。
  • 本地代理(hermes proxy
    :将任何OAuth提供商变成OpenAI兼容端点,让Codex/Aider/Cline/Continue等工具可以直接使用。
  • 研究工具
    :批量轨迹生成、轨迹压缩、用于RL训练的Atropos框架——这些是Nous Research作为AI研究实验室的"副产物"。
  • 7种终端后端
    :本地、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox——后者提供无服务器持久化执行。

用户生态

Hermes Agent的社区规模令人印象深刻。167k stars、200+贡献者、每版本周期关闭200-500+issue。中文社区甚至有一个"hermes-agent-orange-book"(3.9k stars的中文指南)。PyPI发布不到一个月就有97k下载量。

Nous Portal是它的商业面——一个订阅服务,打包300+模型和工具网关(网页搜索、图像生成、TTS、云端浏览器)。但使用自己的API密钥永远免费。

优势与短板

优势- 闭合学习循环是真正的差异化特性,不是噱头- Python生态更容易吸引AI/ML开发者- Nous Research的学术背景为项目提供了研究深度- 极快的开发节奏(每9天一个版本,800+commits)- 7种执行后端覆盖从本地到无服务器的全场景

短板- Windows原生支持仍处于"early beta",推荐WSL2- 4700+开放issue表明快速增长的社区带来了巨大的维护压力- v0.x版本号暗示API尚未稳定,可能有破坏性变更- Python的依赖管理(尤其是在跨平台场景下)比TypeScript更容易出问题- 语音/TTS依赖在Android(Termux)上不兼容

3.3 竞品二:OpenHuman——"带脸的桌面AI"

基本概况

OpenHuman是赛场上最年轻也最与众不同的选手。由TinyHumans AI(@senamakel主导)开发,2026年2月18日才在GitHub上创建,但短短三个月就积累了27.8k stars。它在Product Hunt上拿到了当日第一和当周第一。

维度
数据
GitHub Stars
27,849
Forks
2,574
许可证
GPL-3.0
主语言
Rust + TypeScript
框架
Tauri (CEF fork)
版本
v0.54.0
集成
118+(通过Composio)
包管理
独立安装包(dmg/msi/AppImage/deb)
开发速度
约2-3个版本/周

核心差异化:桌面优先 + 记忆树

OpenHuman走了一条完全不同的路线——桌面应用优先,不是CLI优先

当OpenClaw和Hermes Agent都在为CLI和Gateway守护进程优化时,OpenHuman做了一个有脸的桌面吉祥物(mascot),它会说话、会反应、甚至会加入Google Meet会议作为一个真实的参与者。这不是噱头——它代表了一种根本不同的产品哲学:AI助手应该像一个"数字伙伴",而不是一个需要你记住命令行参数的工具。

这种哲学延伸到了架构层面:

  • 记忆树(Memory Tree)
    :一个存储在本地SQLite中的知识图谱。数据被规范化为不超过3k token的Markdown块,经过评分和组织,形成层级化的摘要树。同时生成一个Obsidian兼容的知识库(vault),让用户可以用Obsidian浏览和搜索AI积累的知识。
  • 自动获取(Auto-Fetch)
    :每20分钟自动遍历活跃的账户连接,拉取新数据到记忆树。这解决了AI助手的"冷启动"问题——你不需要告诉它任何背景信息,它自己会从你的Gmail、Notion、GitHub、Slack等账户中学习。
  • TokenJuice(智能压缩)
    :在将数据发送到LLM之前,先压缩工具调用结果、网页抓取内容、邮件正文。声称可以减少80%的成本和延迟。CJK文字和emoji在图元级别保留。
  • 模型路由
    :内置自动模型选择——推理任务用强模型,快速任务用快模型,视觉任务用视觉模型。用户不需要手动选择。

技术栈的选择

OpenHuman用Rust写核心,用TypeScript写UI和技能层,用Tauri(他们fork了一个带CEF支持的版本)作为桌面框架。

Rust的选择是有意义的。它提供了更好的性能和内存安全——对于一个需要本地运行大量数据处理(记忆树、Token压缩、全文搜索)的应用来说,这比Python或Node.js更合适。但代价是贡献者门槛更高——Rust开发者比TypeScript或Python开发者少得多。

这也反映在了贡献者数据上:@senamakel一个人贡献了921个commits,远超其他贡献者。项目在三个月内从0到27.8k stars,但核心开发高度集中在一个人身上。

118+集成的策略

OpenHuman通过Composio连接层提供118+第三方服务的一键OAuth集成——Gmail、Notion、GitHub、Slack、Stripe、Calendar、Drive、Linear、Jira等。所有集成都作为类型化的工具暴露给Agent。

这与OpenClaw和Hermes Agent的"自己带API密钥"策略形成了鲜明对比。OpenHuman的目标用户显然是非技术人员——他们不想去OpenAI官网注册API密钥,不想编辑JSON配置文件,只想"登录我的Gmail,让AI帮我处理邮件"。

优势与短板

优势- 桌面应用体验远优于CLI竞争对手,吉祥物/语音/面部表情增加了亲和力- 记忆树+Obsidian的组合让知识管理变得可视化和可审计- 118+一键OAuth集成,上手门槛极低- Auto-Fetch解决了AI助手的冷启动问题- TokenJuice的压缩效果据称显著- Rust核心提供了更好的性能和安全保证

短板- 仅3个月大,README直接写了"Expect rough edges"- GPL-3.0许可证比MIT更严格,可能限制某些商业使用场景- 核心开发高度集中在@senamakel一人身上,巴士因子极低- 管理后端依赖——部分功能仍需要OpenHuman托管的服务,不是完全自部署- 消息通道覆盖远少于OpenClaw和Hermes Agent- skills仓库在创建后不久就被归档了- Linux Wayland/AppImage有已知崩溃问题

3.4 竞品三:PyClaw——"Python重写的OpenClaw精神"

基本概况

"PyClaw"这个名字指向了多个不同的项目。最值得注意的是Timeflys2018/pyclaw——一个Python编写的、生产级AI Agent框架。但它的影响力与前两者不在一个量级。

维度
数据
GitHub Stars
15
Forks
3
许可证
MIT
主语言
Python 3.12
代码规模
~14K行,~115个源文件
测试
2,760个单元/集成测试 + 13个真实LLM端到端测试
通道
飞书(WebSocket) + Web(React 19)
AI提供商
OpenAI兼容API(通过litellm)

核心差异化:团队级企业记忆

PyClaw的定位非常明确——它不是给个人用户做的,是给团队和企业做的。它自称为Agent领域的"第四条路":

  • 不是IDE Agent(Claude Code / Cursor)
  • 不是个人OAuth助手(OpenHuman)
  • 不是自我进化Agent(Hermes)
  • 是一个带制度记忆的团队级企业Agent

这个定位体现在它的架构上:

  • 四层记忆系统
    :L1 Redis热索引 → L2事实 → L3流程/SOP → L4向量归档。这不是简单的"记住用户说过什么",而是一个完整的组织知识管理体系。
  • 自我进化
    :自动提取SOP、技能毕业、Agent可以"遗忘"过时知识。这比Hermes的学习循环更偏企业合规——SOP需要审批流程,不能随便改。
  • 计算存储分离
    :无状态Worker,Redis管理会话。Session Affinity Gateway支持多Worker水平扩展。
  • 中文FTS5 + jieba分词
    :专门优化了中文全文搜索,考虑到中国企业的使用场景。
  • Frozen Prefix prompt工程
    :90%+缓存命中率,14个字节稳定性测试。这是从OpenClaw的prompt cache稳定性经验中学来的。
  • 沙盒
    :Anthropic srt sandbox(macOS Seatbelt / Linux bubblewrap+seccomp),三级权限(只读/审批/yolo),结构化JSON审计。

为什么值得关注

尽管只有15颗star,PyClaw值得在竞品分析中占据一席之地,原因有三:

  1. 它是最深思熟虑的Python重写。不是简单的"翻译",而是从OpenClaw的TypeScript单体架构(17,000+文件)中吸取教训,做了针对性的重新设计。作者Timeflys2018有一系列详细的架构博客(A1、B1、D0-D2、E1-E21系列),记录了每一个设计决策的理由。

  2. 它瞄准了一个真实的市场空白。OpenClaw和Hermes都是个人优先,企业功能是后加的。PyClaw从第一天就是企业优先——四层记忆、SOP管理、审计日志、多Worker扩展。

  3. 测试密度极高。14K行代码配2760个测试,测试代码比生产代码还多。这在中国开源项目里相当罕见。

优势与短板

优势- 四层记忆系统是目前所有竞品中最完善的企业级记忆方案- 计算存储分离架构天然支持水平扩展- 中文支持(jieba分词、FTS5)对中国企业用户友好- 测试覆盖率和测试密度极高- 架构文档极其详尽(26+架构决策记录)- 沙盒权限模型比OpenClaw更细粒度

短板- 社区规模极小(15 stars),几乎等同于单人项目- 通道覆盖只有飞书和Web,远少于竞争对手- AI提供商只支持OpenAI兼容API,没有独立适配各提供商- 没有原生移动/桌面应用- 缺乏实际生产环境的验证案例- 文档主要用中文,国际化不足

3.5 四方对比

维度
OpenClawHermes AgentOpenHumanPyClaw
Stars
375k
167k
27.8k
15
许可证
MIT
MIT
GPL-3.0
MIT
语言
TypeScript
Python
Rust + TS
Python
通道数
22+
22+
有限
2 (飞书+Web)
AI提供商
40+
300+(含Portal)
内置路由
OpenAI兼容
记忆系统
插件式
闭合学习循环
记忆树+Obsidian
四层企业记忆
原生应用
macOS/iOS/Android
macOS/Win/Linux
桌面UI
CLI + Web UI
CLI + TUI
桌面应用+吉祥物
Web SPA
插件生态
ClawHub (52.7k工具)
agentskills.io
已归档
自部署
完全
完全
部分(需管理后端)
完全
目标用户
开发者/技术用户
AI开发者/研究者
非技术用户
企业团队
贡献者
170+
200+
~9
1
安全
535 advisory, 沙盒
安全波次修复
本地加密
三级权限沙盒
稳定性
CalVer, 活跃发布
v0.x, 快速迭代
Beta, 粗糙边缘
V1.5, 高测试覆盖
创立时间
2025年
2025年
2026年2月
2025-2026年

3.6 生态位分析

在"个人AI Agent"这个赛道的版图中,四个项目各自占据着不同的生态位:

OpenClaw是"基础设施层"。它不是最好的聊天体验,不是最聪明的记忆系统,不是最漂亮的应用界面——但它是覆盖最广、最稳定、最可扩展的基础平台。它做的事情类似于Linux发行版在操作系统领域做的事情:提供核心能力,让生态在上面生长。ClawHub的52.7k工具和180k用户就是这种"平台效应"的体现。

Hermes Agent是"研究前沿"。它的闭合学习循环、Kanban多Agent看板、研究工具(轨迹生成、RL训练)都是学术味浓厚的特性。Nous Research的背景决定了它会在"Agent如何变聪明"这个问题上走得更深。它更适合AI研究者和喜欢"Agent自己变强"体验的用户。

OpenHuman是"大众市场尝试"。它试图解决一个其他三个项目都没有认真对待的问题:非技术用户怎么用AI Agent?桌面应用、吉祥物、一键OAuth、自动获取——这些都是为了让"普通人"也能拥有一个个人AI助手。它目前还很粗糙,但它的方向指向了一个巨大的未被服务市场。

PyClaw是"垂直深耕"。它没有试图做一个通用的个人AI助手,而是精准地瞄准了"中国企业团队AI Agent"这个细分市场。飞书通道、jieba分词、四层记忆、SOP管理——每一个设计决策都在为这个特定场景服务。它的影响力还很小,但它的思路值得关注。

3.7 趋势判断

基于横向对比,几个趋势值得关注:

  1. 从"能聊天"到"能做事"。四个项目都在向"Agent能执行真实任务"的方向发展。OpenClaw的浏览器控制和沙盒、Hermes的自主技能创建、OpenHuman的118+集成、PyClaw的SOP自动提取——都是这个趋势的体现。

  2. 记忆系统成为核心竞争力。单纯的上下文窗口已经不够了。Hermes的闭合学习循环、OpenHuman的记忆树+Obsidian、PyClaw的四层记忆——都在解决"Agent如何跨会话积累和运用知识"的问题。OpenClaw在这个维度上相对薄弱,主要依赖插件式的记忆方案。

  3. 本地优先 vs 云端托管。OpenClaw、Hermes、PyClaw都是完全本地运行的(自部署)。OpenHuman部分依赖管理后端。这个分歧会持续——本地优先保证了隐私和控制权,但增加了设置难度;云端托管降低了门槛,但牺牲了自主权。

  4. 开发者工具 vs 消费产品。OpenClaw和Hermes偏开发者工具,CLI优先;OpenHuman偏消费产品,桌面应用优先。这两种路线会继续分化,各自服务不同的用户群。


四、横纵交汇洞察

4.1 历史如何塑造了OpenClaw的竞争位置

回看OpenClaw的纵向历程,它今天的竞争位置几乎每一个方面都可以追溯到早期的决策。

为什么它的通道覆盖最广? 因为Peter在第一阶段就选择了TypeScript——这个决策锁定了Node.js生态,而Node.js恰好拥有最丰富的消息SDK。如果当初选了Python,WhatsApp的Baileys没有Python替代品,Telegram的grammY没有等价物,很多通道的接入成本会高得多。

为什么它的插件生态最繁荣? 因为在第二阶段确立了"核心与扩展无关"的架构原则。这个原则让核心代码保持稳定,让社区贡献者可以在不碰核心的情况下开发插件。ClawHub的52.7k工具不是OpenClaw团队写的——是社区在清晰的契约上自然生长出来的。

为什么它的"记忆"不如Hermes? 因为OpenClaw从一开始就是一个"工具平台"而不是"学习系统"。Peter的思路是"让Agent能用工具",Hermes的思路是"让Agent自己变聪明"。这两种哲学没有对错,但导致了不同的产品形态。OpenClaw的记忆是插件式的(memory-core、memory-lancedb等),不如Hermes的闭合学习循环那么一体化。

为什么它的用户体验不如OpenHuman? 因为它从CLI出发,原生应用是后来加的。一个菜单栏应用和WebChat界面,在体验上当然比不过一个从第一天就设计成桌面应用的产品。但这个"劣势"也是"优势"——CLI优先让OpenClaw在自动化、脚本化、服务器部署场景下远优于OpenHuman。

4.2 竞品的纵向对比

把三个主要竞品放到时间线上看,它们的起源和演变路径揭示了各自的核心特质。

Hermes Agent从OpenClaw出发,走上了"自我进化"的分叉路。 它的第一手OpenClaw迁移路径说明它的起点很可能是OpenClaw的代码或设计。但Nous Research把它的方向转向了"Agent如何从经验中学习"——这是他们作为AI研究实验室的核心能力。这种"从实践到研究"的路径让Hermes既有OpenClaw的实用性(22+通道、多提供商),又有学术前沿的创新性(闭合学习循环、RL训练工具)。

OpenHuman没有历史包袱,也因此没有历史资产。 它从2026年2月才开始,没有经历过"从CLI到Gateway到插件"的演化过程。这让它的桌面体验更纯净——没有需要兼容的老代码、老的配置格式、老的API。但这也意味着它的插件生态几乎为零(skills仓库已归档),通道覆盖有限,很多基础能力还在建设。它用速度换取了成熟度。

PyClaw的演化是一个"反向工程"的过程。 作者看到了OpenClaw的TypeScript单体(17,000+文件)的复杂性,选择用Python从头重写,但不是简单地翻译——而是针对性地解决了OpenClaw架构中的痛点(计算存储不分离、缺乏企业级记忆、扩展性不足)。PyClaw的每一条架构决策记录(ADR)都是在回应"OpenClaw为什么这样做,以及我会如何做得不同"这个问题。

4.3 未来推演——三个剧本

最可能的剧本:OpenClaw维持平台地位,Hermes在研究型用户中深耕

OpenClaw的375k stars、100+插件、ClawHub市场、OpenAI赞助和基金会治理,构成了一个极强的网络效应。这些资产不会在一夜之间消失。Hermes Agent会继续快速迭代,吸引AI研究者和Python生态的用户,但它更可能成为OpenClaw的"高级替代品"而不是"颠覆者"。OpenHuman会在非技术用户中找到自己的市场,但很难撼动OpenClaw在开发者群体中的地位。PyClaw会在中国企业市场找到一个小而稳定的利基。

这个剧本的核心逻辑是生态壁垒。ClawHub的52.7k工具不是任何一个竞品能在短期内复制的。当一个用户需要"OpenClaw有这个插件吗?"的答案是"有"时,切换成本就很高了。

最危险的剧本:碎片化导致"Android效应"

如果Hermes Agent继续从OpenClaw的生态中吸走用户和贡献者(通过hermes claw migrate这样的工具),如果OpenHuman成功把非技术用户拉走,如果更多像PyClaw这样的Python重写出现——OpenClaw可能面临"被fork成碎片"的风险。类似Android生态的碎片化:每个参与者都基于OpenClaw的思路,但走上了不同的路,用户被分散,插件不兼容,社区分裂。

这个剧本的风险在增加。Hermes Agent已经有了167k stars,它的迁移工具明确指向了OpenClaw用户。如果OpenClaw不能在"自我进化"和"企业记忆"这两个Hermes和PyClaw分别领先的领域快速追赶,用户流失可能加速。

最乐观的剧本:OpenClaw成为"AI Agent的Linux"

在基金会治理和OpenAI赞助下,OpenClaw可能发展成为AI Agent领域的基础标准——类似于Linux在操作系统领域的地位。其他项目(Hermes、OpenHuman、PyClaw)不再是竞争者,而是OpenClaw生态中的"发行版"或"上层建筑"。ClawHub成为AI Agent工具的事实标准市场,OpenClaw的Gateway协议成为设备间通信的标准。

这个剧本需要几个条件同时成立:基金会治理有效运作、OpenClaw在记忆和企业功能上补齐短板、ClawHub保持对第三方工具的开放性、竞争对手选择合作而非对抗。


五、信息来源

  1. OpenClaw GitHub Repository - https://github.com/openclaw/openclaw (访问时间:2026-05-26)
  2. OpenClaw 官方文档 - https://docs.openclaw.ai (访问时间:2026-05-26)
  3. OpenClaw 官方网站 - https://openclaw.ai (访问时间:2026-05-26)
  4. OpenClaw VISION.md - https://github.com/openclaw/openclaw/blob/main/VISION.md (访问时间:2026-05-26)
  5. OpenClaw Architecture Docs - https://docs.openclaw.ai/concepts/architecture (访问时间:2026-05-26)
  6. Peter Steinberger 加入 OpenAI 公告 - https://steipete.me/posts/2026/openclaw (访问时间:2026-05-26)
  7. Peter Steinberger 个人介绍 - https://steipete.me/about (访问时间:2026-05-26)
  8. OpenClaw 安全博客 - https://openclaw.ai/blog/where-openclaw-security-is-heading (访问时间:2026-05-26)
  9. ClawHub 插件市场 - https://clawhub.ai (访问时间:2026-05-26)
  10. OpenClaw Shoutouts - https://openclaw.ai/shoutouts (访问时间:2026-05-26)
  11. Hermes Agent GitHub Repository - https://github.com/NousResearch/hermes-agent (访问时间:2026-05-26)
  12. Hermes Agent 官方文档 - https://hermes-agent.nousresearch.com/docs/ (访问时间:2026-05-26)
  13. Hermes Agent PyPI - https://pypi.org/project/hermes-agent/ (访问时间:2026-05-26)
  14. Nous Research 官网 - https://nousresearch.com (访问时间:2026-05-26)
  15. Nous Portal - https://portal.nousresearch.com (访问时间:2026-05-26)
  16. AgentSkills.io - https://agentskills.io (访问时间:2026-05-26)
  17. OpenHuman GitHub Repository - https://github.com/tinyhumansai/openhuman (访问时间:2026-05-26)
  18. OpenHuman 官网 - https://tinyhumans.ai/openhuman (访问时间:2026-05-26)
  19. OpenHuman 文档 - https://tinyhumans.gitbook.io/openhuman/ (访问时间:2026-05-26)
  20. PyClaw (Timeflys2018) GitHub - https://github.com/Timeflys2018/pyclaw (访问时间:2026-05-26)
  21. PyClaw (科学计算) GitHub - https://github.com/clawpack/pyclaw (访问时间:2026-05-26)
  22. 本地代码分析 - OpenClaw 本地仓库 G:\gowork\src\github.com\openclaw\openclaw 源码、文档、配置文件等

方法论说明:本报告采用横纵分析法(Horizontal-Vertical Analysis),由数字生命卡兹克提出。纵轴沿时间轴完整追踪研究对象从诞生到当下的生命历程(历时分析),横轴在当下时间截面上与竞品进行系统性横向对比(共时分析),最终交汇两条轴产出独立洞察。

 
打赏
 
更多>同类资讯
0相关评论

推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  皖ICP备20008326号-18
Powered By DESTOON