Hermes养马初体验

我最近在养一匹电子马。

它叫 Hermes Agent,Nous Research 做的开源项目。不是那种点点屏幕等体力条的养成游戏——这东西会记住你是谁,会把上次解决问题的方法存下来下次直接用,还能同时跑在 Telegram 和你电脑终端上。用了一个月,聊聊。

最直觉的理解:一个能学习的 AI Agent 框架。

你跟它说过的东西,它记在 MEMORY.md 里;解决过的流程,存成 Skill;你的习惯偏好,写进 USER.md。下次开新对话,自动加载。不用每次重新介绍自己。

听起来好像也没什么。但实际用起来,不用每次重复”我 Windows””项目在 E 盘””我用 NoobAI 出图”,省下来的废话比你想的多。

它能派子代理并行干活,一个查资料一个写代码一个做审查,不用排队。模型也不绑死某个——日常用 DeepSeek 图便宜,需要聪明的时候切 Claude,想省钱跑本地模型也行,一条命令的事。

还有 Profile 系统,同时养好几匹马,各自独立。我现在跑三个:日常对话、写代码、跑 ComfyUI 工作流,记忆和技能互不干扰。

Cron 定时任务和 MCP 服务器也有,不过我还没深入用。

二、跟 OpenClaw 什么关系

同门师兄弟。OpenClaw 是轻量版,只管写代码,跑终端。Hermes 是全功能版,多了记忆、技能、多平台网关、定时任务这些。

只想在命令行里有个编码助手,OpenClaw 够了。想要一个能记住你、会成长的 AI 助手,上 Hermes。hermes claw migrate 可以一键迁过来。

三、装一下

Windows 直接下 Desktop 安装包,双击一路下一步。要用 CLI 也行:

1
iex (irm https://hermes-agent.nousresearch.com/install.ps1)

Linux / macOS / WSL:

1
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

装完 hermes doctor 检查,没问题就 hermes 进界面。

四、配上模型

国内常用的 DeepSeek、通义千问、Kimi、智谱 GLM 都有,海外的 OpenAI、Claude、Gemini、OpenRouter 也行。

懒人方案:hermes setup,交互式走一遍。

手动指定:hermes config set model deepseek/deepseek-chat

API Key 藏 .env 里:hermes config set DEEPSEEK_API_KEY sk-xxx

hermes setup --portal 可以一次配好模型加四个常用工具,适合不想折腾的人。

五、它会记住你

两个文件,都在 ~/.hermes/memories/ 下。

MEMORY.md 是它自己的笔记本,2200 字符。你自己不用管——跟它聊着聊着,它自己决定什么值得记。你的项目结构、常用命令、踩过的坑,下次开对话自动加载。

USER.md 是你的个人资料,1375 字符。你告诉它”我住昆明””我用 ComfyUI”,它就记下来。

我挺喜欢的一点是这些都不用手动编辑。当然可以改,但大部分时候不用操心。

还有 SOUL.md 定义人格基底,/personality 切换回答风格。猫娘傲娇海盗都有,看心情吧。

六、多养几匹

1
hermes profile create coder

就有了一个新 Profile,独立配置、独立记忆、独立技能。切过去 hermes -p coder

子代理是另一个维度。一次对话里让它派几个子代理并行干活:

1
2
hermes config set delegation.model deepseek/deepseek-chat
hermes config set delegation.max_concurrent_children 3

说”帮我同时查这三个库的文档”,它真会分三个子代理各查各的,汇总给你。比排队等快不少。

七、调 Claude Code 干活

这个组合有点狠。

1
2
npm install -g @anthropic-ai/claude-code
claude auth login --console

然后你跟 Hermes 说”帮我写个 XXX”,它自己判断哪些步骤交给 Claude Code,自动调度。更爽的是并行:一个写 API,一个写测试,一个写文档。IDE 里做不到这种事。当然 Claude Code 按量计费,别让它瞎跑。

八、桌面版长这样

image-20260624142536841

GUI 切模型、改配置,和 CLI 版同一套底层,无缝切换。

中文支持是我选它的重要原因。文档有中文,Discord 有中文频道,国内模型原生支持全。某些开源项目里中文用户得自己找路子,这个不用。

九、一个月下来

记忆是真的有用。一个月下来项目结构、常用命令、偏好模型都在它脑子里了,不用重复。这事听着小,但省的时间不比代码补全少。

Skills 也好。踩过 ComfyUI 工作流一个坑,解决之后它自动存成 Skill,下次直接走流程。等于它自己给自己写文档。

模型自由度确实爽,Profiles 隔离也到位,Claude Code 调度像多了几个不拿工资的同事。

但也有烦的地方。功能太多,刚开始一脸懵,建议从 hermes setup 起步别想一口气搞懂所有东西。Windows 偶尔有小坑——我遇过终端工具因为 MSYS 环境跑不了命令,得用 Python 绕。记忆只有 2200 字符,它得自己取舍,有时候忘掉你觉得重要的东西。Slash 命令一大堆,/help 是好朋友。

最后

它不是那种装上就秒懂的东西。得花时间教它,给它喂数据,慢慢调教。但用着用着你会发现,它越来越懂你,越跑越顺。

对了,这篇博客就是 Hermes 写的。


博客:www.fasty97.top
Hermes 官网:hermes-agent.nousresearch.com
GitHub:github.com/NousResearch/hermes-agent
中文社区:Discord 搜 Hermes Agent,有中文频道