把两个 AI Agent 框架同时跑满三个月,这件事听起来有点折腾,但确实是值得的。一个是 Nous Research 出品的 Hermes Agent,一个是 OpenClaw。网上不缺对比文章,但翻来翻去都是"云评测"——没真正用过,没连续崩溃过,没被半夜的消息炸醒过。这篇只说亲眼所见、亲手验证的东西,关于 AI Agent框架选型、记忆系统差异与迁移成本,给有需要的人做个参考。 记忆系统才是灵魂
聊 AI Agent,绕不开记忆。它决定了 Agent 知不知道你是谁、记不记得上次聊了什么,也决定了它会不会在第三天突然问你"我们之前聊到哪了"。
Hermes Agent 的记忆核心,是 FTS5 全文搜索配合 LLM 摘要实现的跨会话召回,完成复杂任务后会自动把经验沉淀成可复用的"技能文档"。用起来的感受是:它"记得住"。让它帮你规划一次旅行,三天后回来继续聊,它确实还知道聊的是昆明而不是大理。
但"记得住"和"记得对"是两回事。在不同项目之间频繁切换时,旧记忆的残留干扰有时候比帮助大——明明在讨论方案,它突然跳出来说"上次你提到那篇文章"。手动清理记忆碎片,花过半小时以上,这种事发生不止一次。
OpenClaw 走的是分层路线:L1 工作记忆(当前对话)、L2 会话记忆(每日事件滚动)、L3 长期记忆(核心知识加 EvoMap)。
EvoMap 是真正有意思的地方——长期记忆不只是碎片日志堆积,而是把信息提炼成结构化的认知图谱。三个月下来,L3 层沉淀出了一些意外的东西:它记住了处理某类问题的惯用路径,下次遇到类似场景会主动调出来。这种感觉,是"记忆在生长",而不是"记忆在堆积"。
另外,分层本身也是一种健康机制——L1 用完即弃,L2 每日滚动,L3 才真正值得留下。比 Hermes 的"全量持久化"更不容易造成上下文污染。
一句话:记忆稳定性 OpenClaw 胜,记忆灵活性 Hermes 胜。 但这结论要看场景,对连续作战的企业任务,稳定性压倒一切;对喜欢折腾、频繁切换的个人用户,灵活性才是吸引力。
Skill 生态:多平台覆盖 vs 飞书深度整合
Hermes Agent 的杀手锏是多渠道接入。Telegram、Discord、Slack、WhatsApp、Signal、Email、飞书/Lark、CLI——主流即时通讯和开发工具基本覆盖,一个 Agent 同时管六七个平台,在 Hermes 里是原生体验,不是拼凑的。
技能创建走描述式路线,用自然语言写一段描述,系统帮你生成技能代码。门槛确实低,但深度自定义最终还是要写代码,这点没有例外。还有一个优势:没有 Lock-in。模型可以自由切换,不被任何厂商绑定,OpenRouter 上 200 多个模型,改一条命令就切换,不需要动代码。 OpenClaw 的强项是飞书生态的深度整合。飞书日历、飞书文档、飞书多维表格、飞书任务、飞书妙记——这些是以用户身份直接操作的原生集成,不是 API 拼凑。多维表格的字段联动、文档的评论@、日历的忙闲查询、任务的子任务拆解,都被封装成可编程接口,真正做到了"用飞书的方式控制飞书"。 跑了三个月,最常用的场景是:飞书日历创建会议,然后自动同步到任务系统,全程不需要手动操作,体验非常顺滑。
如果工作流横跨六七个平台,Hermes 的多渠道接入是刚需。如果团队已经在飞书上运转,OpenClaw 的深度整合是红利。这不是技术优劣的问题,是场景匹配的问题。
迁移成本:这笔账必须亲自算过
从 Hermes 迁到 OpenClaw,有经验的开发者预估一到两天。核心工作量在记忆数据梳理和渠道重建,Skill 迁移反而不是瓶颈——描述式技能可以相对快速移植,复杂自定义技能还是要重写。
从 OpenClaw 迁到 Hermes,这才是真正的痛点。飞书生态的锁定效应,是跑完三个月才真正意识到的。飞书文档、多维表格、任务系统——这些一旦成为工作流的支柱,迁出代价就不是两周能解决的,还要同步重构团队的工作方式。预估两到四周,且不只是技术迁移。
不建议纯粹因为"技术指标更好"而迁移。迁移成本和现有工作流的适配度,才是真正应该算的账。
三个月里的六次崩溃
这部分是评测文章里最稀缺的——失败案例。
Hermes Agent 的三次崩溃:
第一次是持久记忆碎片化。大概第三天,Agent 开始把两个完全不相关的项目混在一起,手动清理花了半小时,才真正理解"记得住"和"记得对"之间的距离。
第二次是多渠道消息洪流。飞书和 Telegram 同时来消息时,ReAct Loop 的响应延迟明显上升,不是不能用,是能感觉到系统在排队处理。对同时开两三个平台的用户来说,这是持续的烦恼。
第三次是技能冲突。两个自定义 Skill 单独跑都正常,一起加载就崩了。调试花了两天,最后发现是 prompt 层面的冲突,不是代码问题。社区里有人提过,但官方文档没写清楚。
OpenClaw 的三次崩溃:
第一次是插件版本不兼容。飞书 API 更新时,一个插件短暂失效约六小时,日历同步期间断掉了。插件市场反应快,补丁当天上线,但中间那段窗口期很难受。
第二次是首次配置的认知门槛。L3 长期记忆的 EvoMap 概念不是开箱即用的,第一周花了不少时间读文档,才理解设计逻辑。一旦理解了,之后就非常顺滑。这是认知门槛,不是技术门槛。
第三次是某种"过度设计"的感觉。作为个人用户,有时候会觉得某些功能是专门为企业场景设计的,个人根本用不上。这不是 bug,是产品定位的差异,但第一次上手可能会有这个感受。
适合谁用
更适合 Hermes Agent 的人:
喜欢折腾的个人用户和极客、多平台消息聚合需求强烈的开发者、跨国团队已经在 Discord 和 Slack 上建立成熟工作流的、处于早期验证阶段的 Startup。
更适合 OpenClaw 的人:
飞书已经是工作主战场的中国企业团队、需要"记得昨天进度"的连续性任务场景、有技术团队且在飞书生态内深度运营的中小企业、对数据主权有要求、需要私有化部署能力的场景。
最后说三句话
两个系统都在快速迭代,三个月前的 Hermes 和现在相比已经大变样,OpenClaw 的插件生态也在快速扩张。今天写的对比,六个月后可能面目全非,保持动态跟踪,别让今天的结论变成明天的包袱。
没有绝对的优劣,只有"此刻"和"你的场景"的匹配度。你的工作流在哪里、团队有多大、对 Lock-in 的容忍度是多少——这才是真正的选型问题。
另外,一台服务器可以同时装 Hermes Agent 和 OpenClaw,两边都试试再下结论。别相信任何没有自己验证过的评测,包括这篇。