Nous Research 为开源 AI Agent Hermes 推出 /learn 功能,让 Agent 自行收集素材、产出技能文件并存入技能库,把「用过一次的操作流程」沉淀为可重复调用的工具,无需工程师手动整理。
(前情提要:AI 文艺复兴》哲学家成为 AI 实验室抢手货,把伦理写进你的模型)
(背景补充:美中 AI 对抗白热化,但两国学者共识一致:别让 AI 迎来「车诺比时刻」)
Nous Research 为旗下开源 AI Agent「Hermes」的 Skills 系统新增了 /learn 功能。操作逻辑直接:你告诉 Agent 想学什么,一个本地 SDK 文件夹、一个在线文件页面,或是你刚才带它走过的部署流程,它就用既有工具自行收集素材,然后产出一份符合格式的技能文件,存进 ~/.hermes/skills/,下次直接调用,无需额外工具。
Hermes Agent /learn 功能上线:本地文件、网页、对话一键变为 Skill 技能
Nous Research 为开源 AI Agent Hermes 推出 /learn 功能,让 Agent 自行收集素材、产出技能文件并存入技能库,把「用过一次的操作流程」沉淀为可重复调用的工具,无需工程师手动整理。
(前情提要:AI 文艺复兴》哲学家成为 AI 实验室抢手货,把伦理写进你的模型)
(背景补充:美中 AI 对抗白热化,但两国学者共识一致:别让 AI 迎来「车诺比时刻」)
Nous Research 为旗下开源 AI Agent「Hermes」的 Skills 系统新增了 /learn 功能。操作逻辑直接:你告诉 Agent 想学什么,一个本地 SDK 文件夹、一个在线文件页面,或是你刚才带它走过的部署流程,它就用既有工具自行收集素材,然后产出一份符合格式的技能文件,存进 ~/.hermes/skills/,下次直接调用,无需额外工具。
把「刚做过的事」变成下次可用的工具
/learn 的官方定位是:把「你已经会的东西」或「一堆参考资料」快速变成可重复使用的 skill,不必手写 SKILL.md。
它支持四种素材来源,各有对应的典型场景:
第一种是本地代码库或 SDK 文件夹,指令示例:/learn the REST client in ~/projects/acme-sdk, focus on auth + pagination,适合把团队内部工具的操作知识固化成技能;
第二种是在线文件页面,指令示例:/learn https://docs.example.com/api/v2,适合快速吸收第三方 API 文件,省去反复查阅的成本;
第三种是你刚才在对话里带 Agent 走过的完整流程,指令示例:/learn how I just deployed the staging server,把一次性的操作沉淀为下次可重复调用的步骤;
第四种是任意粘贴的口述笔记或非结构化文字,你能描述的内容,理论上都能喂给它,开放程度几乎没有边界。
Agent 收到请求后,会用既有工具 read_file(读取文件)、search_files(搜索)、web_extract(网页抓取)自行收集素材,再依照内建的撰写规范产出 skill:描述限制在 60 字符以内、章节顺序固定、使用 Hermes 工具术语、不自行杜撰指令。
自我改进更具体了
传统做法:工程师观察 Agent 完成一次任务,手动整理或让 AI 整理成说明文件,再把文件写成 skill,之后 Agent 才能在下次使用。整个链条里,人是唯一的「知识萃取者」。
多数 AI Agent 的能力边界,要么写死在代码里,要么靠工程师定期手动更新 prompt;技能库是静态的,不会因使用而自动成长。
/learn 把这条链条缩短为:Agent 完成任务 → 用户下一个指令「/learn 刚才那个流程」→ skill 生成完毕。人从「知识萃取者」退场,只剩下「决定要不要学」的判断。
Hermes 的技能库是动态的,会随着使用场景积累而自动扩张;但也要提醒一句:能力库能长大,不代表长出来的东西都是对的,仍需要进行质量优化。
Hermes 最初的定位就是「自我改进的 agent」:不只完成任务,还会记忆、累积可重复使用的技能,越用越聪明。/learn 让这种定位从概念落地到具体操作:agent 不只执行,还能把一次性的操作沉淀成可重复的资产。