Shubham Saboo 解析了 Hermes Agent 框架中的 Skills 工作机制。
Hermes Skills 是可复用的工作流,Agent 可以发现、运行、改进,甚至自主创建它们。Curator 负责过滤掉低质量的 Skills。
Skills 在 Agent 系统中的角色
Hermes Skills 本质上是一种封装好的最佳实践单元。一个 Skill 代表一个完整的工作流——从输入到输出,Agent 可以直接调用而无需每次重新描述任务。
这种设计解决了一个核心问题:当你的 Agent 系统里有大量不同的任务类型时,你不想让每次任务都从"描述怎么做"开始。好的 Skills 把"怎么做"封装起来,Agent 只需要知道"什么场景用这个技能"。
Curator 机制则解决了质量控制问题——不是所有用户贡献的 Skills 都是好的,需要有过滤机制确保进入系统的 Skills 达到可用标准。这跟 OpenClaw 的 skill-creator 思路类似:工具提供能力,但质量需要机制来保证。
对于构建 Agent 平台的团队来说,Hermes 的 Skills 设计提供了一个可参考的架构:能力单元 + 发现机制 + 质量过滤,三者缺一不可。