一款新型开源 AI 智能体 Hermes 通过将智能体开发中最乏味的两个部分——技能创建和用户特定记忆——实现自动化,在 GitHub 上吸引了超过 2.2 万颗星。
返回
一款新型开源 AI 智能体 Hermes 通过将智能体开发中最乏味的两个部分——技能创建和用户特定记忆——实现自动化,在 GitHub 上吸引了超过 2.2 万颗星。

(P1) 一款名为 Hermes Agent 的新型 AI 智能体框架已连续数周蝉联 GitHub 趋势榜首,累计获得超过 2.2 万颗星,并对前辈 OpenClaw 的主导地位发起了挑战。虽然这两款智能体在功能上看似相近,但 Hermes 引入了一种激进的全自动化理念,正在为行业设定新方向,将其价值主张从开发工具推向自主合作伙伴。
(P2) Hermes 自我进化技能系统的技术核心基于“遗传-帕累托提示进化”(GEPA)算法,该算法详见 Lakshya Agrawal 等人发表的一篇 ICLR 2026 论文。论文指出:“反思性提示进化优于强化学习”,这为 Hermes 偏离传统的基于强化学习(RL)的技能增强路径提供了学术支撑。
(P3) Hermes 的差异化源于两大关键自动化系统。首先是自我进化的技能系统,当某个工具被使用超过五次或错误被修复时,它会自动生成新的工作流,随后利用 GEPA 算法进行离线优化。其次是主动记忆系统,每隔 15 轮对话便使用一种“提醒”机制主动反思并保存用户偏好,这与 OpenClaw 那种仅用于防止上下文溢出的被动记忆保存形成了鲜明对比。
(P4) Hermes 的迅速崛起预示着规模达 250 亿美元的 AI 开发市场可能发生范式转移。其成功表明开发者对减少手动配置并能主动学习的智能体有着强烈需求。这可能会加速围绕优质开源项目的并购活动,并迫使像 Anthropic 这样被公开指责抄袭 Hermes 功能的老牌企业转向更加自动化、以用户为中心的设计理念。
Hermes 与其竞争对手之间最显著的结构性差异在于其技能自动进化的闭环系统。OpenClaw 要求用户手动创建、安装和授权新技能,而 Hermes 则将这一过程完全自动化。系统会自动将涉及 5 次或更多工具调用的成功工作流封装成新的技能文件。
随后,在 hermes-agent-self-evolution 仓库中详细描述的一个独立离线流程会利用 DSPy 框架和 GEPA 算法来精炼这些技能。该算法基于三个概念:反思性突变(模型分析执行轨迹以进行针对性更改)、帕累托前沿选择(保留多样化的高性能技能变体)以及将自然语言反馈作为突变的主要信号。此过程会生成一个拉取请求(PR)供人工审核,确保“人在回路”中保持对智能体核心能力的最终控制,从而打破了系统可以在无用户监督下运行的迷思。
Hermes 的第二大核心创新是其激进的主动记忆系统。像 Claude Code 这样的竞争对手,其记忆系统被严格限制在单一项目中,而 OpenClaw 仅在上下文窗口即将溢出时才被动保存记忆,与之不同,Hermes 采取了截然不同的方法。大约每 15 轮对话,一种“提醒”机制就会迫使智能体反思交互过程,并决定是否有任何用户偏好或事实值得永久记住。
这种高频、主动的方法确保了随着时间的推移能构建出更丰富的用户模型。该系统通过内置的 SQLite FTS5 全文搜索功能得到进一步增强,使智能体能够瞬间找回过去的交互记录,而无需依赖外部向量数据库。虽然在早期版本中,高级 AI 原生记忆后端 Honcho 是默认配置,但在 v0.7 更新中,它变成了可选插件,优先考虑了更简单的内置系统的稳定性,并赋予用户更多控制权。
Hermes 的自动化是通过用确定性的硬编码规则取代灵活的模型判断来实现的。系统的复杂性并未消除,而是从用户的责任转移到了智能体的底层代码中。何时生成技能(5 次工具调用)或何时反思记忆(15 轮对话)等决策由僵化的 if-then 逻辑控制,而非大语言模型(LLM)的推理。
这种设计选择是针对当前 LLM 在管理长上下文方面的局限性而采取的务实工程方案——研究表明,在长上下文中性能可能下降超过 39%。当对话达到上下文限制的 85% 时,Hermes 使用简单的字符串替换进行压缩,而不是冒着 AI 生成摘要出错的风险。这种保守的、基于规则的方法确保了稳定性和可预测性,Hermes 的创建者坚信,相比于性能不稳定且不可靠的完全自主 LLM,这对用户来说更有价值。该策略旨在现阶段建立生态系统,并等待模型改进逐渐提升安全自动化的上限。
本文仅供信息参考,不构成投资建议。