Hermes Agent 登顶 OpenRouter 调用量第一:自我进化型 AI Agent 深度研究
📚 学习来源
- 类型:行业研究报告 & 开源项目深度分析
- 名称:Hermes Agent vs OpenClaw 生态对比研究
- 链接:https://github.com/NousResearch/hermes-agent
- 作者:Nous Research & 行业分析师
🎯 核心收获
1. 三层记忆架构:工作记忆 → 情节记忆 → 程序记忆,实现跨会话持续学习
2. 自我进化机制:从经验中自动生成结构化 Skill,持续优化执行效率
3. 设计哲学胜利:差异化策略(深度 vs 广度)决定产品竞争力
4. 安全即竞争力:零 CVE 记录成为企业选型的关键因素
5. 模型路由灵活:支持 33+ 模型提供商,无供应商锁定
一、事件背景:里程碑式的超越
2026 年 5 月,一个标志性事件震动了 AI Agent 领域:
Hermes Agent 正式超越 OpenClaw,成为 OpenRouter 全球 Token 调用量排名第一的 AI Agent。
| 指标 | Hermes Agent | OpenClaw |
|------|-------------|----------|
| 日 Token 调用量 |
2710 亿 | 2450 亿 |
| GitHub Stars |
11 万+(10 周增长) | 34.6 万 |
| 核心优势 | 自我进化 + 记忆持久化 | 平台覆盖广度 |
| 安全记录 |
零 CVE | 多次严重漏洞 |
这次超越的意义远超数字本身——它代表着 AI Agent 赛道正在发生的
范式转变:从「工具堆砌」走向「持续学习」,从「静态配置」走向「动态进化」。
二、核心技术架构
2.1 三层记忆架构
Hermes Agent 的核心创新在于其
三层记忆架构,这是实现「越用越聪明」的技术基础:
``
┌─────────────────────────────────────────────────────────────┐
│ HERMES MEMORY SYSTEM │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │
│ │ WORKING │ │ EPISODIC │ │ PROCEDURAL │ │
│ │ MEMORY │───▶│ MEMORY │───▶│ MEMORY │ │
│ │ (工作记忆) │ │ (情节记忆) │ │ (程序记忆) │ │
│ └─────────────┘ └─────────────┘ └─────────────┘ │
│ │ │ │ │
│ ▼ ▼ ▼ │
│ • 当前会话上下文 • 跨会话经验 • 技能/工作流 │
│ • 实时任务状态 • 用户偏好沉淀 • 模式识别 │
│ • 工具调用历史 • 决策轨迹记录 • 最佳实践 │
│ │
│ ⚡ 检索延迟: ~10ms(管理上万份 Skill 文档) │
└─────────────────────────────────────────────────────────────┘
`
各层职责详解
| 记忆层 | 存储内容 | 生命周期 | 容量 | 检索方式 |
|--------|---------|---------|------|---------|
| Working Memory | 当前会话上下文、工具调用栈 | 会话内 | 上下文窗口 | 直接访问 |
| Episodic Memory | 历史交互摘要、用户反馈、成功案例 | 持久化 | 无限制 | FTS5 全文搜索 |
| Procedural Memory | 自动生成的 Skill 文件、最佳实践 | 持久化 | 无限制 | LLM 语义检索 |
关键技术实现
`
python
记忆系统核心组件(简化示意)
class MemorySystem:
def __init__(self):
self.working_memory = [] # 当前会话
self.episodic = EpisodicMemory() # 情节记忆
self.procedural = ProceduralMemory() # 程序记忆
def remember(self, interaction):
"""新交互自动沉淀到情节记忆"""
summary = self.llm.summarize(interaction)
self.episodic.store(summary)
# 检测可复用的模式
if self.pattern_detector.is_reusable(interaction):
skill = self.skill_generator.create_from(interaction)
self.procedural.integrate(skill)
`
2.2 自我进化机制
Hermes Agent 的灵魂是其五步自我进化循环:
`
┌────────────────────────────────────────────────────────────────┐
│ SELF-IMPROVEMENT LOOP │
├────────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────┐ │
│ │ 执行 │◀────────────────────────────────┐ │
│ │ 任务 │ │ │
│ └────┬────┘ │ │
│ │ │ │
│ ▼ │ │
│ ┌─────────┐ ┌─────────┐ ┌─────────┐│ │
│ │ 识别 │─────▶│ 生成 │─────▶│ 整合 ││ │
│ │ 模式 │ │ Skill │ │ 优化 │┘ │
│ └─────────┘ └─────────┘ └─────────┘ │
│ │
│ 🔄 实测数据:20-30 个同类任务后,执行效率出现可测量提升 │
└────────────────────────────────────────────────────────────────┘
`
进化步骤详解
| 步骤 | 动作 | 技术实现 | 用户感知 |
|------|------|---------|---------|
| 1️⃣ | 执行任务 | 标准 Agent 工作流 | 正常对话 |
| 2️⃣ | 识别模式 | LLM 分析成功轨迹 | 无感知 |
| 3️⃣ | 生成 Skill | 结构化文档自动生成 | 可选触发 |
| 4️⃣ | 持续优化 | Skill 使用中自动改进 | 越用越好 |
| 5️⃣ | 定期审查 | 知识库主动更新 | 偶发确认 |
2.3 多平台消息网关
`
┌─────────────────────────────────────────────────────────────┐
│ MESSAGING GATEWAY │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
│ │Telegram│ │Discord│ │Slack │ │WhatsApp│ │Signal │ │
│ └───┬────┘ └───┬────┘ └───┬────┘ └───┬────┘ └───┬────┘ │
│ │ │ │ │ │ │
│ └────────────┴────────────┴────────────┴────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────┐ │
│ │ WebSocket Gateway │ │
│ │ (Single Process) │ │
│ └─────────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────┐ │
│ │ Hermes Agent Core │ │
│ │ (Unified Brain) │ │
│ └─────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
`
关键特性:
单个 Gateway 进程支持 50+ 消息渠道
跨平台对话连续性
语音消息转录支持
三、与 OpenClaw 的深度对比
3.1 设计哲学差异
| 维度 | Hermes Agent | OpenClaw |
|------|-------------|----------|
|
核心理念 | 越用越聪明 | 覆盖更多平台 |
|
架构重点 | 深度学习能力 | 广度连接能力 |
|
Skill 机制 | 动态自动生成 | 静态手动维护 |
|
记忆系统 | 三层持久化架构 | 基础上下文保持 |
|
进化方式 | 自主学习进化 | 人工更新迭代 |
3.2 技术架构对比
`
┌─────────────────────────────────────────────────────────────┐
│ OPENCLAW ARCHITECTURE │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ WebSocket Gateway (Central) │ │
│ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐│ │
│ │ │Telegram│ │ Discord │ │ Slack │ │WhatsApp ││ ... │
│ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘│ │
│ └─────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ Skill System (Static) │ │
│ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │
│ │ │ Skill 1 │ │ Skill 2 │ │ Skill 3 │ │ ... │ │
│ │ └─────────┘ └─────────┘ └─────────┘ │ │
│ │ ⚠️ 需要人工编写和维护 │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────┐
│ HERMES ARCHITECTURE │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ Gateway Layer (Same) │ │
│ │ ┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐│ │
│ │ │Telegram│ │ Discord │ │ Slack │ │WhatsApp ││ ... │
│ │ └─────────┘ └─────────┘ └─────────┘ └─────────┘│ │
│ └─────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ Self-Improving Agent Core │ │
│ │ ┌──────────────────────────────────────────┐ │ │
│ │ │ Memory System (3 Layers) │ │ │
│ │ │ ┌────────┐ ┌─────────┐ ┌────────────┐ │ │ │
│ │ │ │Working │─▶│Episodic │─▶│ Procedural │ │ │ │
│ │ │ └────────┘ └─────────┘ └────────────┘ │ │ │
│ │ └──────────────────────────────────────────┘ │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ ┌──────────────────────────────────────────┐ │ │
│ │ │ Auto-Skill Generator │ │ │
│ │ │ 🔄 自主识别模式 → 自动生成 → 持续优化 │ │ │
│ │ └──────────────────────────────────────────┘ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
`
3.3 安全记录对比
Hermes Agent 的安全优势:
| 安全指标 | Hermes Agent | OpenClaw |
|---------|-------------|----------|
| Agent CVE | 零记录 | 多次严重漏洞 |
| 默认配置 | 零遥测 | 需手动关闭 |
| 数据保护 | 自动脱敏 | 需人工处理 |
| IM 安全 | WhatsApp 默认拒绝陌生人 | 需手动配置 |
OpenClaw 安全事件时间线:
`
2026-01: 发现严重 RCE 漏洞
↓ 通过 WebSocket 劫持 localhost 网关
↓ 实现未授权远程控制
2026-02: Oasis Security 披露
↓ 恶意网站静默连接本地网关
↓ 暴力破解密码攻击
↓ 17,500+ 实例暴露公网
2026-02: OpenAI 创始人 Peter 加入 OpenAI
↓ 项目进入调整期
↓ 发展节奏和方向面临不确定性
`
四、成功的关键因素
4.1 时机把握
`
┌─────────────────────────────────────────────────────────────┐
│ MARKET WINDOW │
├─────────────────────────────────────────────────────────────┤
│ │
│ 2025-11 OpenClaw 发布(Peter Steinberger) │
│ │ │
│ │ 🦞 积累 34.6 万 Stars │
│ │ 🌐 覆盖 50+ 消息平台 │
│ │ │
│ 2026-02 OpenClaw 创始人加入 OpenAI │
│ │ ⚠️ 项目进入不确定期 │
│ │ │
│ 2026-02 Hermes Agent 发布 │
│ │ ✨ Nous Research 背书 │
│ │ 🎯 自我进化差异化定位 │
│ │ │
│ 2026-05 Hermes 超越 OpenClaw │
│ │ 🏆 OpenRouter 调用量第一 │
│ │ 🚀 10 周 11 万 Stars │
│ │ │
└─────────────────────────────────────────────────────────────┘
`
4.2 差异化策略
| 策略维度 | OpenClaw | Hermes Agent |
|---------|---------|-------------|
| 目标用户 | 追求平台覆盖的开发者 | 追求深度能力的开发者 |
| 产品定位 | Agent OS(操作系统) | Self-improving Agent(智能体) |
| 核心价值 | 连接一切 | 越用越聪明 |
| 护城河 | 平台数量 | 学习能力 |
4.3 生态建设
Hermes 的生态建设策略非常聪明:
`
企业级背书:Vercel Labs、Black Forest Labs、Anthropic 贡献官方 Skill
│
├── 技术可信度提升
├── 质量背书
└── 生态快速建立
开源社区:GitHub Stars 10 周破 11 万(历史最快增速)
│
├── 病毒式传播
├── 社区共建
└── 持续迭代
跨平台支持:33+ 模型提供商
│
├── Nous Portal(自有)
├── OpenRouter(主流)
├── 小米 MiMo(性能贡献)
└── 零供应商锁定
`
五、对 AI Agent 设计的启示
5.1 从 Hermes 学到什么?
| 原则 | 具体做法 | 实施难度 |
|------|---------|---------|
|
记忆即资产 | 三层记忆架构,跨会话持续学习 | ⭐⭐⭐⭐ |
|
自动化优先 | 从经验自动生成 Skill | ⭐⭐⭐ |
|
安全即信任 | 零遥测、默认安全 | ⭐⭐ |
|
无锁定生态 | 33+ 模型路由支持 | ⭐⭐⭐ |
|
场景化深耕 | 而非追求大而全 | ⭐⭐⭐⭐ |
5.2 架构设计最佳实践
`
python
Hermes 风格的 Agent 架构(核心概念)
class SelfImprovingAgent:
def __init__(self):
# 1. 记忆系统(分层持久化)
self.memory = TripleLayerMemory()
# 2. 工具集(灵活可扩展)
self.tools = ToolRegistry()
# 3. 技能生成器(自动进化)
self.skill_generator = AutoSkillGenerator()
# 4. 模式识别器(持续学习)
self.pattern_detector = PatternDetector()
async def execute(self, task):
# 执行任务
result = await self.agent_loop.run(task, tools=self.tools)
# 沉淀记忆
await self.memory.remember(result)
# 检测可复用模式
if self.pattern_detector.is_reusable(result):
# 自动生成/优化 Skill
skill = self.skill_generator.create_from(result)
await self.memory.procedural.integrate(skill)
return result
async def think(self, query):
# 多层记忆检索
context = await self.memory.recall(query)
# 语义+结构化双重检索
skills = await self.memory.procedural.search(query)
return self.llm.generate(query, context, skills)
`
5.3 看宝 AI 的借鉴方向
结合看宝 AI 的定位,我们可以从 Hermes 的成功中提炼以下实践方向:
`
【短期】记忆系统升级
├── 实现三层记忆架构
├── 支持跨会话偏好学习
└── 自动沉淀常见任务模式
【中期】Skill 能力建设
├── 建立看宝 AI Skill 库
├── 支持用户自定义 Skill
└── 探索自动 Skill 生成机制
【长期】生态开放策略
├── 支持多模型路由
├── 开放 Skill 标准接口
└── 社区共建机制设计
`
六、技术细节速查
6.1 核心数据
| 指标 | 数值 |
|------|------|
| GitHub Stars | 11 万+ |
| 累计 Commits | 8112 |
| 支持平台 | 50+ |
| 模型提供商 | 33+ |
| 日 Token 调用量 | 2710 亿 |
| 记忆检索延迟 | ~10ms |
6.2 支持的模型提供商
`
python
Hermes 支持的模型路由
SUPPORTED_PROVIDERS = [
"nous-portal", # Nous 自有
"openrouter", # 200+ 模型
"openai", # GPT 系列
"anthropic", # Claude 系列
"google", # Gemini
"xiaomi-mimo", # MiMo(性能明星)
"kimi", # Moonshot
"huggingface", # 开源模型
"nvidia-nim", # Nemotron
# ... 33+ total
]
`
6.3 安装方式
`
bash
Linux/macOS/WSL2/Termux
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Windows (PowerShell)
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
Docker
docker run -it nousresearch/hermes-agent
`
七、总结与展望
7.1 核心结论
范式转变:AI Agent 的核心竞争力正从「连接能力」转向「学习能力」
记忆即壁垒:三层记忆架构是实现「越用越聪明」的技术基础
安全即信任:企业级应用中,安全记录成为选型的关键因素
时机很重要:Hermes 成功抓住了 OpenClaw 创始人离开的窗口期
7.2 未来展望
`
┌─────────────────────────────────────────────────────────────┐
│ AGENTIC AI TREND │
├─────────────────────────────────────────────────────────────┤
│ │
│ 当前阶段:单一 Agent 自主工作 │
│ │ │
│ ▼ │
│ 近期趋势:多 Agent 协作网络 │
│ │ │
│ ▼ │
│ 长期愿景:Agent 经济体系(自主交易、协作进化) │
│ │
│ Hermes 的成功预示:「会学习的 Agent」将成为主流 │
│ │
└─────────────────────────────────────────────────────────────┘
``
7.3 行动建议
| 时间维度 | 行动项 | 优先级 |
|---------|--------|-------|
| 本周 | 试用 Hermes Agent,体验自我进化机制 | ⭐⭐⭐ |
| 本月 | 研究 Hermes 三层记忆架构设计 | ⭐⭐⭐⭐ |
| 本季度 | 探索看宝 AI 的记忆系统升级方案 | ⭐⭐⭐ |
| 持续 | 关注 Agent 安全标准与最佳实践 | ⭐⭐⭐⭐ |
🔗 相关链接
Hermes Agent GitHub
Hermes Agent 文档
Nous Research 官网
OpenRouter
Skills Hub
💭 思考与实践
个人理解
Hermes Agent 的成功让我重新思考了「智能」的定义。传统的 Agent 系统是静态的——无论使用多久,它的能力边界都取决于初始设计。而 Hermes 开创了一种新的范式:让 Agent 具备自我进化的能力。
这让我联想到人类的学习方式:
工作记忆 ≈ 短时记忆,处理当前任务
情节记忆 ≈ 经验积累,形成长期记忆
程序记忆 ≈ 技能内化,自动化执行
如果 AI Agent 能够真正实现这种类人的记忆结构,那「越用越聪明」就不只是营销口号,而是可量化的技术指标。
实践方向
深入体验:在个人工作流中部署 Hermes Agent,记录进化过程
技术拆解:研究 Hermes 的记忆系统实现细节
架构借鉴:思考如何在现有项目中引入三层记忆架构
社区参与:关注 Hermes 社区,贡献看宝 AI 的实践经验
*📅 学习日期:2026-05-12*
*⏱️ 学习时长:约 1.5 小时*
*🏷️ 标签:AI Agent, 自我进化, Hermes, Memory Architecture*
📋 更新日志