@DODOREACH: https://x.com/DODOREACH/status/2067571689634894251

X AI KOLs Timeline 工具

摘要

在使用Hermes Agent三个月后,作者分享了关于内存管理和配置文件优化的见解,发现更少的内存和更少的配置文件会带来更好的结果。

https://t.co/i8j9zptQln
查看原文
查看缓存全文

缓存时间: 2026/06/18 22:21

使用 Hermes Agent 三个月后:我希望早点知道的事

我刚刚跨过使用 Hermes Agent 作为日常工具的第 三个月。

三个月使用这款软件,三个月身处围绕它的社区。开始时我在一部旧手机上尝试,主要是出于好奇。当时,几乎没有人愿意认真信任这个“新工具”。但几天后,我意识到 Hermes 已经不只是我想测试的东西了。

所以我为了它专门买了更合适的硬件。

大约四周时,差不多在我写“使用 Hermes Agent 一个月”那篇文章的时候,我不再把 Hermes 仅仅看作一个工具。是因为它变得神奇了吗?恰恰相反。我开始更好地理解它。我开始看到它的答案来自哪里,它使用了什么上下文,健康的配置应该是什么样子,为什么有些输出有效,而另一些则失败。

三个月使用 Hermes 给我最大的教训:你越理解它,它就越不显神奇。然后,奇怪的是,真正的魔力就此开始。

房间里的大象

记忆。

很多人来找 Hermes,是因为听说“那个会记住的 agent”。听起来很棒,在某种程度上也确实如此。但三个月后,我认为这个预期通常是不对的。

我测试了所有与 Hermes 连接的记忆提供商。还尝试了几个在 GitHub 和这里流行的开源方案。最后,我把它们都关掉了。对我来说,记忆很快就带来了权衡。糟糕的记忆比没有记忆更糟。不清晰的记忆会产生奇怪的输出。太多的记忆会让 agent 感觉它知道很多,但实际上它只是从混乱的上下文中提取信息,干扰你的工作。我现在使用 Hermes 的方式和三个月前一样吗?当然不。我也不希望有一个层级在我不知情的情况下,希望捕捉到这种变化并在正确时机注入。

Agent 不会记忆。Agent 会读取。

Hermes 自带一个 md 格式的 USER / MEMORY / SOUL 系统。尝试了更复杂的配置后,我真心认为那个默认结构很可能就是最好的起点。猜怎么着?不管谁构建了这个 agent,很可能早就知道这一点。所以他们才做了那个选择。

USER 和 MEMORY 很简短,并且可以被 agent 编辑(就像 skill 一样)。SOUL 保持不可变。鉴于此,我目前的建议很简单:保留这个系统,定期检查它,当有错误信息混入时清理它,并且在你想要观察 agent 如何变化时有意识地微调它(这很有趣,就像在操控别人的大脑,而且能让你学到很多)。但不要假设更多的记忆就等于更好的 agent。

对我来说,更多的记忆通常意味着更多噪声。以及当污染进入我的工作流程时更多的挫败感。你能感受到那种感觉。

六个 profile 变成了三个

我改变的另一个方面:profile。

我以前说过,profile 是 Hermes 的基础之一,我现在仍然这样认为。为每个 agent 选择哪些工具、技能和上下文,基本上就做了一半的工作。

但我也做得过头了。

曾经我有六个 profile:一个默认、一个代码、一个研究员、一个给我女朋友的、一个归档器、一个实验用的。

三个月后,我现在只用三个 profile。它们被严格限定范围,我倾向于使用更过程性的技能,以及拥有合适工具和指令来处理所有这些任务的 agent。参考我的链接策展 profile。

我现在还经常做的一件事,就是花时间创建和播种好的文档,当我的 agent 与项目交互时,这些文档会自动变成正确的上下文。私有仓库对此很有用。也可让 agent 分享它们写的文档,从而分享它们的上下文。

如果你有超过四个 profile,很可能你拥有的比实际需要的多。

我的终端不再那么可怕

这是我工作流程中最大的实际变化之一。

在使用 Hermes 之前,很多任务必须通过原始命令完成。现在,第一个问题通常是:Hermes 能处理这个吗?

有时答案是否定的,我就自己做(或者我只需完成它无法帮助的那一步)。但大多数时候答案是:把任务描述清楚,让它给你惊喜。

过去几周我常常对着手机微笑,我女朋友问我为什么……

现在启动一个任务几乎零成本(时间上)。我思考的是任务本身,已经转变为描述任务。我现在花更多精力定义我想要什么,而不是在与机器之间的界面上挣扎。这正是我刚开始使用 Hermes 时想要的,只不过以一种我完全没想到的方式实现了。

硬件部分仍然感觉荒诞

我的 Hermes 集群运行在一台 50 美元的树莓派 4 上,8GB 内存。

我 免费 获得了这个 agent,而且它运行在比一顿饭还便宜的硬件上。你为你使用的东西付费,并决定你的钱花在哪里(!)。或者,如果你技能足够、设备齐全,你可以在本地运行一切,让外面的世界乱成一团,而你毫不在意。

“那个更新搞坏了我的设置”,在这里从未发生过。没有神秘的回归问题迫使我重建一切。它只是运行着,同一个 agent 正逐渐成为我与我机器交互的主要界面。而且我再强调一遍:我是免费获得的。你发现粗糙的边角?那就要求退款吧。

它从未眨眼。

那么,什么时候才能“精通”Hermes?

我不知道。

三个月后,我不确定“精通”是不是正确的说法。Hermes 改变了我学习其他东西的速度。它迫使我学了很多,但我只是触及了表面。

我开始时把它当作一个新玩具。我给了它一个房间。然后我试图让它更聪明、更响亮、更复杂。更多记忆。更多 profile。更多实验。到了某个时候,相反的情况成了真:设置越干净,Hermes 工作得越好。

对我来说,Hermes 在你理解你给了它什么时才起作用。上下文、工具、记忆、profile、配置,所有的一切。你钻研得越深,它就变得越属于你。甚至是一些小事,比如发现 TUI 中有一个内置的通知设置。

抱歉,这里没有“我是如何每月赚 1 万美金使用 Hermes Agent”的故事。没有魔法把戏,我可能也不是魔术师。只是一个运行在廉价硬件上的小型开源 agent,慢慢成为我与我机器交互的主要方式。

这就是 Hermes 目前在我这里的状态。

至少从我的角度来看,它正在重新定义人类与技术交互的方式。而我认为那才是真正的魔力。

感谢 @NousResearch、@Teknium、社区运营者,以及每天推动这个项目的人。

期待一个更光明的未来。

🦤

相似文章