Hermes Agent 是 Nous Research 做的一个 AI 助手。它最特别的地方不在功能列表,而在一个机制:干完复杂任务之后会自己总结出一条技能。
一、问题是什么
现在的 AI 助手有个共同的天花板:每次对话都从零开始。
你跟它讲过你的项目结构、你的代码风格、你不喜欢哪种写法,下一次开新会话,这些全没了。你只能一遍遍重复,或者维护一份越来越长的系统提示,把上下文窗口吃光。
「记忆」这类功能是在补这个洞,但大多数实现只做到「记住事实」——记住你叫什么、你在做什么项目。而真正省时间的,是记住怎么做:这类任务上次是怎么拆的、哪个方案试过不行、这个仓库改这个模块要动哪几个文件。
换句话说,缺的不是记忆,是「经验」。
二、核心设计
Hermes 的核心设计就是围绕「经验」展开的一个闭环。
第一步,做的时候记录。 它在完成任务的过程中会观察自己用了哪些工具、走了哪些步骤。
第二步,做完之后沉淀。 复杂任务结束后它会自己创建一条技能(skill),把这次的流程固化成可复用的东西——而且兼容 agentskills.io 这个开放标准,不是私有格式。
第三步,用的时候改进。 下次遇到类似任务,它调用这条技能;使用过程中发现问题就自己改。官方原话是「Skills self-improve during use」。
第四步,主动提醒记。 它有一个「agent-curated memory」,会周期性地 nudges(轻推)自己把重要的事持久化下来,而不是等你提醒。
第五步,能搜自己的历史。 用 FTS5 全文索引加 LLM 摘要做跨会话召回——你想找「上个月我们讨论过那个缓存方案」,它能翻出来。
再往上一层是用户建模:集成了 Honcho 这个 dialectic 建模工具,随着会话积累出一份关于「你是谁」的模型。
三、功能拆解
- 真终端界面:完整 TUI,支持多行编辑、斜杠命令自动补全、会话历史、打断并改方向、工具输出流式显示。
- 多平台网关:Telegram、Discord、Slack、WhatsApp、Signal、CLI 共用一个网关进程,支持语音备忘录转写和跨平台对话连续性。
- 定时自动化:内置 cron 调度器,能用自然语言编排日报、夜间备份、每周审计这种任务,无人值守跑。
- 子代理并行:可以派生出隔离的子代理并行处理不同工作流,在 Desktop 的 Settings → Model → Subagents 里能给每个子代理单独指定 provider、模型和限额。
- 六种终端后端:local、Docker、SSH、Modal、Daytona、Vercel Sandbox,另外还有 Singularity/Apptainer 这类插件后端。Daytona 和 Modal 支持 serverless 持久化——空闲时休眠、需要时唤醒,会话之间几乎不花钱。
- 模型随便换:Nous Portal、OpenRouter、OpenAI、你自己的端点都行,
hermes model一条命令切换,不改代码、不锁定。 - 从别的助手导入:
hermes setup会问要不要导入,能自动找到 ~/.openclaw、~/.claude、~/.codex、~/.cursor 这些目录,先预览再导入。 - 研究用途:支持批量轨迹生成和轨迹压缩,用于训练下一代工具调用模型。
四、适合谁、不适合谁
适合:有长期重复性任务、希望 AI 越用越省事的人;想把助手挂在服务器上、从手机随时派活的人;需要多平台接入(Telegram/Slack 等)的团队;在意「不锁定单一模型供应商」的人。
不适合:只想问几个问题、不需要持久化的人——那用网页版更省事;完全不想碰终端的人(虽然有 Hermes Desktop,但主路径是 TUI 和命令行);很在意「AI 自动创建技能」这件事的可控性、希望每一步都由自己批准的人。
五、诚实提醒
杀毒软件可能误报,官方说这是误报。 它捆绑了 Astral 的 uv(一个 Rust 写的 Python 包管理器)来管理自己的 Python 环境。基于机器学习的杀毒引擎经常把「未签名、会下载并安装包」的 Rust 二进制判成威胁。官方的建议是这个文件本身没问题,但如果你不放心,可以把它单独提交给杀毒厂商复核——这个态度是对的,不要因为「作者说误报」就完全不管。
「学习闭环」的效果取决于任务类型。 如果你的任务都是不重复的一次性工作,技能积累带来的收益很有限,主要价值在记忆和跨会话召回。要看到「越用越强」,得是那种反复出现的活儿。
自建服务器要考虑成本。 官方提到 5 美元的 VPS 就能跑,但「能跑」和「跑得舒服」是两件事——如果你要用大模型、要跑子代理、要做语音转写,成本会上去。Daytona/Modal 那类 serverless 后端在空闲时不花钱,是省钱的关键。
Windows 上装在哪要知道。 原生 Windows 安装落在 %LOCALAPPDATA%\hermes,WSL2 里则和 Linux 一样在 ~/.hermes。
安卓是另一条路。 Termux 有签名的 APT 仓库(stable 和 canary 两个通道),但官方明确说要按 Termux 的指南来,不要用桌面/服务器的安装脚本。
六、项目现状
用 Python 写,MIT 协议,star 数约 26 万,最新版本 v0.23.1,发布非常频繁(还有 canary 通道的每日构建)。项目由 Nous Research 维护,有官方文档站和 Discord 社区。
发布页没有二进制资产——它的分发方式是安装脚本(Linux/macOS/WSL2 用 install.sh,原生 Windows 用 install.ps1),脚本会把 Python 3.14、Node.js、npm、pnpm、ripgrep、FFmpeg 这些依赖装好。
七、常见问题
问:必须买服务器吗?
答:不必。本机也能跑,挂服务器只是方便从手机随时找它。
问:模型要自己准备吗?
答:要。Nous Portal、OpenRouter、OpenAI 或你自己的 OpenAI 兼容接口都行。
问:杀毒软件报毒怎么办?
答:官方说是误报(捆绑的 uv 是未签名 Rust 二进制,常被 ML 引擎判威胁)。不放心可以提交给杀毒厂商复核。
问:和别的 agent 比强在哪?
答:核心差异是学习闭环——自动创建技能、使用中改进技能、跨会话记得你。
问:能从别的助手迁移过来吗?
答:能,hermes setup 会检测常见目录(openclaw、claude、codex、cursor),先预览再导入。
下载地址
夸克网盘(永久有效,无提取码):https://pan.quark.cn/s/5331c1b0e09c
本文由「宝藏星球屋」整理,更多软件、游戏、开源项目都在 https://cbge.top。





















暂无评论内容