喂它 4GB 教科书,它自己炼成「技能」:Hermes Agent 的 /learn 让 AI 真正开始积累经验


腾讯orkbuddy注册即可得2000积分,可以干不少活。下载链接:https://www.workbuddy.cn/

百度Dumate智能体,也是工作搭配好工具:邀请码及下载地址:百度 Dumate邀请码: 7D8DUYG

字节TraeWork免费4500积分,点击下载字节跳动TraeWork免费4500积分

Tabbit AI浏览器,在浏览器里用AITabbit AI浏览器,点击下载

MonkeyCode 长亭百智云Monkeycode-AI,点击在线使用

6a40daf6b10524047
\n

你教了 AI 助手一整套部署流程,对话关掉,第二天它全忘了。你又教了一遍。第三天,继续忘。

几乎所有 Agent 产品都卡在同一个死穴上——无状态。每次对话从零开始,上下文窗口一清,什么都不剩。

6 月 23 日,开源 AI 实验室 Nous Research 给出了一个相当暴力的解法。

一行命令,把资料炼成技能

Nous Research 官方账号发帖宣布:Hermes Agent 新增/learn命令。

"Hermes Agent can now /learn from anything: feed it directories of any source material (code, API docs, manuals, PDFs, configs) and it distills a verifiable reusable skill"

「Hermes Agent 现在可以从任何来源 /learn:给它任何源材料目录(代码、API 文档、手册、PDF、配置文件),它就能提炼出可验证、可复用的技能。」

Nous Research 官方公告

▲ Nous Research 官方公告,95 万+浏览量

注意用词:distills(蒸馏/提炼)。

它做的事情比"存档"狠得多——把原始材料压缩、重组、结构化,输出一份带步骤、带验证方法、带踩坑记录的「技能手册」,格式标准,可以直接当命令调用。

联合创始人 Teknium 紧接着补了一条更口语化的解释:

"Hermes can now LEARN from any source or set of sources, build a skill, test it live, and crystallize new learnings."

「Hermes 现在可以从任何来源集合中学习,构建技能、实时测试并固化新知识。」

Teknium 详细解释

▲ Teknium 强调三个关键动作:构建、实时测试、固化

三个动词划出了完整链路:build → test → crystallize。学完不算完,还要当场跑一遍,确认能用,才写进技能库。

/learn 的四种「喂法」和六步流程

Teknium 同步放出了一张流程信息图,把 /learn 的工作机制拆得非常直观。

/learn 流程信息图(分段1)/learn 流程信息图(分段2)

▲ Teknium 配图:"Time to get to school, Hermes"——该上学了

四种输入方式,覆盖几乎所有你能想到的资料形态:

  • 本地目录:代码仓库、API 文档、手册、PDF、配置文件,直接指路径
  • 在线 URL:文档链接、教程页面,agent 自己去抓
  • 刚做完的对话:上一轮你手把手教它的工作流,直接固化
  • 粘贴的笔记:随手记的操作步骤、口头描述的流程

六步执行链路

  1. 用户输入/learn+ 描述 + 来源
  2. Agent 用内置工具(read_file、search_files、web_extract)自动采集材料
  3. 按标准格式生成 SKILL.md:包含使用场景、执行步骤、已知踩坑、验证方法
  4. 通过 skill_manage 工具存入~/.hermes/skills/
  5. 零新增模型工具——完全复用现有能力
  6. 实时测试通过才算完成

最后一步才是关键:它不是"存了就算了",它会当场运行生成的技能,跑通了才固化。相当于学完知识点还要当场考试,考过了才写进长期记忆。

官方文档里给了几个典型调用示例:

/learn the REST client in ~/projects/acme-sdk, focus on auth + pagination /learn https://docs.example.com/api/quickstart /learn how I just deployed the staging server /learn filing an expense: open the portal, New > Expense, attach the receipt, submit 

从技术文档到报销流程,都能学。

技能到底长什么样?

学完之后,生成的技能会存在~/.hermes/skills/目录下,每个技能一个 SKILL.md 文件,格式严格统一:

--- name: my-skill description: 60 字以内简述 version: 1.0.0 --- ## When to Use(什么时候用) ## Procedure(步骤) ## Pitfalls(踩坑记录) ## Verification(怎么确认成功) 

四个板块,覆盖了从"什么时候触发"到"怎么验证结果"的完整闭环。

调用更简单——直接打/技能名就行,和内置命令一样。agent 在执行任务时,如果判断某个技能相关,也会自动加载。

Skills 系统文档

▲ Hermes 官方文档页,/learn 是技能系统的快速入口

这套架构有一个精巧的设计:渐进式加载(Progressive Disclosure)。

  • Level 0:只返回技能的名字和描述(几十个 token)
  • Level 1:需要时才加载完整技能内容
  • Level 2:按需读取子文件

技能再多也不会撑爆上下文。日常对话时,agent 只知道"我有哪些技能";真正用到某个技能,才把详细步骤拉进来。

比 RAG 多走了一步

熟悉 AI 工具链的读者可能会问:这和 RAG(检索增强生成)有什么区别?

RAG 做的事情是"找到相关片段,塞进 prompt"。你问一个问题,它去知识库里翻,翻到了就贴上来。好用,但有局限——它只帮你查,不帮你干

/learn 生成的技能包含了完整的操作流程、验证方法和踩坑记录。RAG 给你一张地图的碎片,技能给你一套经过验证的导航路线。

而且技能是"过程记忆"(procedural memory),记的是how——怎么一步步完成任务。普通的文本检索是"事实记忆"(declarative memory),记的是what——某个事实是什么。

这个区别很大。你背下了自行车的结构图(事实记忆),不代表你会骑车。/learn 想做的是让 agent 真正"学会骑车"。

社区已经玩疯了

公告发出几个小时内,社区的测试帖像井喷一样涌出来。

X 用户 @witcheer 整理了一份实用指南,总结了四种输入方式,还特别提醒:

"the skill lands in ~/.hermes/skills/ and auto-loads only when a task calls for it, so it's procedural memory that doesn't bloat every prompt"

「技能落在 ~/.hermes/skills/,只在任务需要时自动加载,所以它是过程记忆,不会让每个 prompt 都膨胀。」

社区用户 witcheer 的实用总结

▲ witcheer 的 Hermes 技巧帖,强调"用完不膨胀"

更猛的案例来自其他用户:

有人把4GB 的教科书喂了进去——覆盖各种科学领域——然后说自己的 Hermes Agent "在诊断方面比一些前沿模型还强"。

"I converted over 4GB of textbooks on every science... My Hermes Agent is better at diagnostics than some frontier models."

有人让它学了整个代码仓库:

"Hermes learned my entire repo in minutes... Files. Patterns. Architecture. Commands. Workflows. It created a playbook."

「Hermes 几分钟就学完了我整个仓库……文件、模式、架构、命令、工作流。它自己创建了一本 playbook。」

甚至有人问:能学 YouTube 视频吗?回答是:可以。

在 /learn 之前,用户要让 Hermes 掌握特定领域知识,得手动喂 GitHub 仓库或目录,写复杂的 prompt 来引导。现在一行命令搞定。难怪有人评论说:

"i like that you've wrapped it into a /learn command. slick way to make a new skill."

「我喜欢你们把它封装成了 /learn 命令。创建新技能的方式太顺滑了。」

"越用越聪明"的闭环

退一步看整个 Hermes Agent 的产品逻辑,/learn 绝对不是一个孤立的功能。

Hermes 官网首页

▲ Hermes 官网首页标语:"THE AGENT THAT GROWS WITH YOU"——和你一起成长的 Agent

Hermes 的核心设计思路就是持久化 + 自我进化

  • 持久记忆:MEMORY.md + USER.md 记录关键事实和用户画像,故意限容,强迫浓缩
  • 全历史检索:SQLite + FTS5,本地全文搜索所有对话记录
  • 技能系统:成功的工作流自动固化成技能,下次直接调用
  • 学习循环:执行 → 评估 → 提炼技能 → 下次更好
  • 后台 Curator:自动整理、优化、清理技能库

/learn 在这套体系里的角色很明确:把外部知识注入这个闭环的快速通道

以前 agent 只能从自己的执行经验中学习——做过一次复杂部署,成功了,自动写成技能。现在它可以从别人的经验中学——你的教科书、你同事的文档、开源项目的代码、网上的教程。

等于说它获得了"间接经验学习"的能力。

而且这一切都是本地运行的。数据默认存在你的机器上,支持 CLI、桌面应用(macOS/Windows/Linux)、Telegram/Discord/Slack 等消息网关,甚至可以部署到 VPS、Docker、Modal 上 24/7 运行。MIT 开源协议。

GitHub 上的 star 数在 2026 年持续飙升,已经突破 20 万。社区不止一次把它称为"开源 Agent 里增长最猛的项目"。

当 Agent 开始积累经验

回到最开始的问题:你教 AI 助手的东西,为什么总是记不住?

因为大多数 AI 产品的架构根本就没有"学习"这个概念。对话结束,上下文清空,下一轮从头来过。充其量给你一个检索增强,让你能搜到过去的对话片段——但那和"学会"是两码事。

Hermes 做的事情,是在 Agent 的执行层面引入了一套完整的知识生命周期:获取 → 提炼 → 测试 → 固化 → 按需调用 → 持续优化。

/learn 把这个循环的入口拉到了极低的门槛:任何资料,一行命令。

当 Agent 可以像人一样积累经验、沉淀方法论、越干越熟练——"AI 助手"和"AI 同事"之间的那条线,可能比我们想象的要模糊得多。

 

暂无评论,快来发表第一条评论吧!

📮 需求咨询