编辑
2026-04-08
公众号开源
0

目录

一、为什么现有的 AI 助手都在"假装智能"?
二、项目简介:你的 AI 同事,终于记得你是谁了
三、核心功能深度解析
1. 闭合学习循环:这是它最独特的地方
2. 三层持久记忆系统:从不失忆的 AI
3. 多平台消息网关:一个进程,服务所有入口
4. Serverless 部署:$5 VPS 就能跑,闲置时几乎零成本
5. 定时自动化:用自然语言描述,就能设置定时任务
6. 技能系统:从经验到可复用模块
7. OpenClaw 无缝迁移:零成本切换
四、技术架构解析
为什么它是"真正的开源"?
与 OpenClaw 的核心差异
v0.7.0 "韧性"版本更新亮点(2026年4月3日)
五、适用场景与人群
六、竞品对比
七、如何快速上手
安装(一键,2分钟)
配置模型(推荐 OpenRouter 免费额度)
配置消息平台(可选)
常用命令一览
部署方式选择
八、总结:AI Agent 的下一个范式
推荐阅读

你有没有这种感觉——

每次打开 ChatGPT 或 Claude,它就像一个刚见面的陌生人。你需要重新解释你是谁、你的工作习惯、你喜欢的风格。"帮我写一封邮件"——它写出来的永远是一个模子刻出来的语气,不像你,不像你的风格,更不像你肚子里的蛔虫。

这是所有 AI 助手共同的"阿喀琉斯之踵":它们没有记忆,更没有学习能力。每次对话结束,它们就把你忘得一干二净;每次新会话开始,它们又得从零开始认识你。

今天介绍的这个开源项目,正在从根本上解决这个问题。

Hermes Agent 是由独立 AI 研究实验室 Nous Research(也是著名 Hermes 大模型家族的创建者)打造的一款自进化 AI Agent。它的核心理念是:一个越用越懂你的 AI 伙伴,而不是每次都要重新训练的陌生人。

它会从你们的对话中自动提炼有用的技能,会在实践中不断改进自己的方法论,会记住你的一切习惯和偏好——而且完全开源,MIT 协议,运行在你自己的服务器上($5 的 VPS 就能跑),接入了 200+ 种 AI 模型。

发布不到一年(2025年7月首次亮相),截至目前已斩获 32,559 Stars,4,198 次 Fork,GitHub Trending 持续霸榜。就在 2026 年 4 月 3 日刚刚发布了 v0.7.0"韧性"版本,168 个 PR 合并,46 个问题修复,是迄今为止最成熟的版本。


一、为什么现有的 AI 助手都在"假装智能"?

先说一个真实的场景。

你用 AI 写代码已经半年了。你们之间积累了很多"默契":你喜欢用什么命名风格、你的 README 格式偏好、你每次提交 PR 的规范……但这些"默契"AI 根本不知道。每次新会话,它都得从头学起。

这不只是"不记得上次的对话内容"的问题——而是 AI 无法从过去的交互中持续进化

现有的 AI 应用分为两类:

  • 聊天型(ChatGPT、Claude.ai 等):每次会话独立,无状态,不记得你
  • IDE 插件型(Copilot 等):绑定特定工具,无法跨场景使用

这两类都解决不了一个根本问题:如何让 AI 在长期使用中真正"认识"你,并变得越来越能干?

Hermes Agent 正是为解决这个问题而生。它不只是一个对话界面,而是一个具有闭合学习循环的持久性 AI 伙伴——你用得越多,它就越懂你,越能帮你解决问题。


二、项目简介:你的 AI 同事,终于记得你是谁了

Hermes Agent 定位清晰:

一个具有内置学习循环的自进化 AI Agent。运行在你自己的基础设施上($5 VPS 或 serverless),接入了 200+ 种 AI 模型,支持 Telegram、Discord、WhatsApp 等多平台,记忆跨会话持久化,技能自动生成并在使用中持续改进。

一句话定位:真正"认识你"、真正"越用越聪明"的开源自进化 AI Agent。

核心特性一览:

  • 闭合学习循环:Agent 从经验中创建技能,在使用中自我改进,主动沉淀知识到记忆系统
  • 三层记忆系统:Agent 自身记忆(MEMORY.md)+ 用户画像(USER.md)+ 跨会话全量搜索
  • 自动技能创建:复杂任务完成后,Agent 自动提炼为可复用的技能模块
  • 技能自我进化:每次使用技能时,Agent 根据执行效果持续改进技能内容
  • 200+ 模型支持:OpenRouter(200+模型)、OpenAI、Anthropic、Nous Portal、MiniMax、Kimi 等任意切换
  • 14+ 消息平台:Telegram、Discord、Slack、WhatsApp、Signal、Email,一个进程服务所有入口
  • 6 种终端后端:本地、Docker、SSH、Daytona、Singularity、Modal
  • Serverless 成本:Daytona/Modal 支持休眠唤醒,闲置时几乎零成本
  • 40+ 内置工具:文件操作、代码执行、Web 搜索、API 调用等开箱即用
  • 内置 Cron 调度:自然语言描述定时任务,跨平台推送报告
  • MCP 集成:可连接任意 MCP 服务器扩展能力
  • OpenClaw 迁移:一键导入 OpenClaw 的所有配置、记忆、技能和 API Key

项目规模:

  • Stars: 32,559(持续快速增长中)
  • Forks: 4,198
  • 语言: Python(Electron-free,纯终端架构)
  • 授权: MIT
  • 当前版本: v0.7.0(2026年4月3日最新发布)
  • 主要贡献者: teknium1(2437次提交,核心开发者)
  • 开发节奏:极为活跃,168 PRs + 46 Issues 在 v0.7.0 版本中合并/解决

三、核心功能深度解析

1. 闭合学习循环:这是它最独特的地方

大多数 AI Agent 只是"执行工具"——你让它做什么,它就做什么,做完就结束。但 Hermes Agent 不一样。

它的核心创新是一个闭合学习循环(Closed Learning Loop)

Hermes Agent 解决了一个复杂任务(比如调试一个微服务、搭建一条部署流水线、从多个数据源生成报告),它不会简单地"完成任务然后消失"——它会把这次解决问题的过程记录下来,提取有效的经验,写成一个可复用的技能(Skill),并在下一次遇到类似任务时自动加载使用。

更进一步,它还会在每次技能调用后评估效果——如果某个技能在某次执行中表现不佳,Agent 会主动改进这个技能的内容。这就是真正的"边用边学"——不是你在训练它,而是它在自我进化。

官方文档中举了一个典型案例:用户让 Agent 帮他在 Kubernetes 上部署一个应用。Agent 完成了任务之后,主动把这次部署的步骤、遇到的问题、解决方案提炼成了一个 k8s-deploy 技能。下次用户再需要类似操作,直接 /k8s-deploy,Agent 就会加载这个技能来执行——不需要你再重复解释背景。

2. 三层持久记忆系统:从不失忆的 AI

Hermes Agent 的记忆系统分为三个层次:

第一层:Agent 自身记忆(MEMORY.md) Agent 在日常交互中主动将重要信息写入 MEMORY.md 文件——比如你公司的技术栈、项目的注意事项、常用的工具配置。这些内容会在每次新会话开始时自动加载,成为 Agent 的"背景知识"。

第二层:用户画像(USER.md) 基于 Honcho 用户建模引擎,Agent 会构建一个持续演化的用户心理画像——你的语气偏好、你的沟通风格、你的工作习惯、你讨厌什么。USER.md 越丰富,Agent 就越像"肚子里的蛔虫"。

第三层:跨会话全文搜索(FTS5 + LLM 摘要) 所有历史会话都会被压缩摘要并存入数据库,任何时候你都可以问"上次我们讨论的那个方案是什么"——Agent 会从历史中检索相关信息并呈现给你。相当于一个永远在线的"第二大脑"。

3. 多平台消息网关:一个进程,服务所有入口

这是 Hermes Agent 最实用的特性之一。

大多数 AI Agent 都需要你在特定的界面使用——但 Hermes Agent 的网关架构允许你:

  • Telegram 上发一条消息,让它帮你写代码
  • Discord 群里 @它,让它回答技术问题
  • Slack 上让它给你发日报摘要
  • WhatsApp 上让它帮你翻译一段话
  • 所有平台共享同一个记忆和技能系统

你不需要在手机上装任何特殊 App,只需要给 bot 发消息,它就会在后台的云端 VM 上默默工作,完成后把结果推送给你。整个过程只需要一个常驻的云端进程。

4. Serverless 部署:$5 VPS 就能跑,闲置时几乎零成本

Hermes Agent 支持 6 种终端后端部署方式:

部署方式适用场景成本
本地开发调试本地资源
Docker个人服务器VPS 月费约 $5
SSH远程已有服务器无额外成本
DaytonaServerless,按需唤醒极低
ModalServerless,GPU 支持极低
Singularity高性能计算场景按需

其中 Daytona 和 Modal 是最有趣的选项——它们支持 serverless 模式:Agent 的运行环境在闲置时自动休眠,收到消息时自动唤醒,整个月的实际运行成本可能只有几毛钱。

这意味着你可以在 $5/月的 VPS 上跑一个功能完整的、跨平台同步的、拥有持久记忆的自进化 AI Agent。

5. 定时自动化:用自然语言描述,就能设置定时任务

内置的 Cron 调度器让定时自动化变得异常简单:

"每天早上8点给我发一份昨天的代码提交摘要" "每周五下午6点生成本周的工作周报" "每天凌晨2点执行数据库备份并推送到S3"

只需要用自然语言描述你的需求,Agent 就会自动创建定时任务并配置好执行逻辑。你不需要写任何 cron 表达式,也不需要写任何脚本——它会帮你搞定一切,并自动把结果推送到你指定的平台(Telegram/Discord/Email等)。

6. 技能系统:从经验到可复用模块

Hermes Agent 的技能(Skills)系统是它的另一大核心能力。

用户可以:

  • 手动创建技能:用 Markdown 写一个技能定义文件
  • 让 Agent 自动创建:Agent 完成任务后自动提炼为技能
  • 从 Skills Hub 导入/skills 命令浏览 agentskills.io 开放技能市场
  • 导入 OpenClaw 技能:一键迁移你已有的 OpenClaw 技能库

技能可以是:

  • 一个特定的工具调用流程
  • 一段工作流的模板
  • 一套项目规范(自动应用到你未来的所有项目)
  • 一个特定领域的专家知识模块

7. OpenClaw 无缝迁移:零成本切换

如果你已经在用 OpenClaw,Hermes Agent 提供了全自动迁移工具。运行 hermes claw migrate,它会帮你导入:

  • SOUL.md(人格设定文件)
  • MEMORIES(记忆条目)
  • Skills(用户创建的技能)
  • Command Allowlist(命令白名单)
  • Messaging Settings(所有平台配置)
  • API Keys(已白名单的密钥)
  • TTS 资产文件
  • Workspace Instructions(AGENTS.md)

迁移过程支持 --dry-run(预览)和 --preset(选择性导入),完全不影响原有配置。


四、技术架构解析

为什么它是"真正的开源"?

Hermes Agent 采用了 MIT 开源协议,所有代码公开在 GitHub 上。相比一些"名义开源"的 AI 产品,它的优势在于:

  • 代码可审计:Agent 的所有行为都可以追溯到源代码
  • 数据自主:你的对话、记忆、技能都存在你自己的服务器上
  • 不被锁定:支持 200+ 模型,任何时候可以切换提供商
  • 社区共建:4,198 个 Fork,活跃的 Discord 社区,持续迭代

与 OpenClaw 的核心差异

维度Hermes AgentOpenClaw
核心架构单 Agent + 闭合学习循环多 Agent 编排
学习进化技能自动创建 + 自我改进主要依赖配置更新
记忆系统三层持久记忆 + 跨会话搜索基础记忆功能
部署成本$5 VPS / Serverless需要持续运行的服务器
平台接入14+ 消息平台(统一网关)多平台支持
模型支持200+(OpenRouter 等)多种支持
最新版本v0.7.0(2026.4.3)

v0.7.0 "韧性"版本更新亮点(2026年4月3日)

这是迄今为止最大的版本更新,合并了 168 个 PR,解决了 46 个 Issue:

  • 可插拔记忆提供者:记忆系统支持更换后端存储
  • 凭证池轮换:多 API Key 轮换使用,提高稳定性
  • Camofox 反检测浏览器:更真实的浏览器指纹
  • 内联 Diff 预览:代码修改直接预览差异
  • 网关硬化:竞态条件和审批路由修复
  • 深度安全修复:全面安全审计和修复

五、适用场景与人群

这个工具特别适合以下几类人:

独立开发者 / 超级用户 你有自己的服务器或 VPS,希望有一个"24小时在线的 AI 同事"帮你处理代码、文档、数据分析。Hermes Agent 可以是你的命令行助手、你的代码审查员、你的自动化调度器。

远程团队 / 技术管理者 需要定时汇报、自动化的团队,Hermes Agent 可以帮你生成日报/周报、自动执行备份和部署、通过 Slack/Telegram 推送状态更新。

AI 极客 / 自动化爱好者 想搭建自己的个人 AI 工作流的用户,可以用它连接 Telegram/Discord,实现"随时随地喊 AI 帮你干活"。

从 OpenClaw 迁移的用户 已经在用 OpenClaw 但希望获得学习进化能力的用户,可以无缝迁移到 Hermes Agent

不适合的场景:

  • 完全不想自己维护服务器(需要基础的 Linux 操作能力)
  • 需要最强的代码补全能力(专用 IDE 插件如 Copilot 更适合)
  • 完全离线环境(目前需要网络访问模型 API)

六、竞品对比

维度Hermes AgentChatGPTClaude.aiOpenClaw
运行位置自有服务器云端云端自有服务器
记忆持久化三层记忆+跨会话搜索有限基础
学习进化技能自动创建+自我改进依赖配置
多平台接入14+平台仅 Web仅 Web多平台
定时自动化内置 Cron部分支持
模型选择200+自由切换仅 OpenAI仅 Anthropic多种
部署成本$5 VPS起订阅制订阅制需自维护
开源免费MIT完全开源付费版付费版开源

核心差异一句话总结:Hermes Agent 是唯一一个同时做到"自进化 + 持久记忆 + 多平台接入 + $5 低成本部署"的开源 AI Agent。


七、如何快速上手

安装(一键,2分钟)

bash
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

安装程序会自动处理 Python、Node.js 和所有依赖项。安装完成后:

bash
source ~/.bashrc # 重载 shell(macOS 用 ~/.zshrc) hermes # 开始对话!

配置模型(推荐 OpenRouter 免费额度)

bash
hermes model # 选择模型提供商和模型 # 推荐:OpenRouter,免费额度充足,支持 200+ 模型

配置消息平台(可选)

bash
hermes gateway setup # 启动网关配置向导 # 配置 Telegram/Discord/Slack 等平台

配置完成后,在 Telegram/Discord 里给 bot 发消息,Agent 就会在后台响应。

常用命令一览

命令功能
hermes启动交互式 CLI
hermes model切换模型提供商
hermes tools配置启用的工具
hermes gateway启动消息网关
hermes setup完整配置向导
hermes claw migrate从 OpenClaw 迁移
hermes update更新到最新版本
hermes doctor诊断问题

部署方式选择

场景推荐方式
初次体验Docker(本地或 VPS)
低成本长期$5 VPS + Docker
极低闲置成本Daytona / Modal(serverless)
已有远程服务器SSH 方式直连

八、总结:AI Agent 的下一个范式

Hermes Agent 解决了一个根本性问题:大多数 AI 工具是"无状态的",它们不记得你,更不会因为认识你而变得更好。

它的出现代表着 AI Agent 从"执行工具"向"进化伙伴"的转变。当其他 AI 助手还在每次对话中"重新认识"你的时候,Hermes Agent 已经记住了你的一切,并且在持续的学习循环中变得越来越懂你、越来越能帮你。

32,559 Stars 的背后,是真实用户对"有记忆的 AI"和"真正属于自己的 AI"这两个需求的强烈共鸣。在 AI 日益云端化、订阅化的今天,Hermes Agent 代表了一条不同的路:把 AI 的能力真正落在你自己的基础设施上,让 AI 真正成为你个人的、持续进化的、数字化的延伸。

如果你也想拥有一个"越用越懂你"、真正属于你自己的 AI 伙伴——Hermes Agent 值得关注和尝试。


相关链接


推荐阅读

本文作者:KK

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!