Hermes Agent v0.18.0 最被低估的功能:一个命令把任何文档、目录、甚至刚完成的对话流程,变成可复用的技能。本文从零到一,给出 4 个可复制场景和完整代码。
为什么你需要关注 /learn
2026年7月1日,Nous Research 发布了 Hermes Agent v0.18.0「The Judgment Release」。998个PR、949个issue关闭、370+社区贡献者——但在一片"Mixture-of-Agents成为一等公民""桌面版Project面板"的喧嚣中,有一个功能被严重低估了:/learn 命令。
它的核心逻辑很简单:你说一句话,Agent自动把任何知识源变成可复用的技能。
不是手写SKILL.md,不需要懂YAML格式,不用研究progressive disclosure——你描述你要什么,Agent用你已有的工具(read_file、web_extract、search_files)自动收集材料,然后按Hermes的标准格式写一份技能文件。
对于AI创业者来说,这意味着:你今天花5分钟教会Agent的东西,明天就能被它自动调用,变成一个永久的知识资产。
/learn 能做什么(4个真实场景)
Hermes 官方文档列出了4种用法,我分别拆解:
场景1:从在线文档学——一键把API文档变成技能
# 在Hermes CLI或任何聊天平台中输入:
/learn https://docs.example.com/api/quickstart
Agent会自动用 web_extract 抓取页面内容,提取API端点、认证方式、请求示例,然后生成一个带完整调用代码的技能。下次你问"帮我调这个API",它会直接加载技能文件——不用重新读文档。
实战案例:我有一个内容创作流水线,依赖微信公众号API。我把微信开放平台的文档链接喂给 /learn,Agent自动生成 wechat-public-api 技能,之后每次发文章直接调技能,不再反复查文档。
场景2:从本地项目目录学——让Agent理解你的整个代码库
/learn the REST client in ~/projects/content-pipeline, focus on auth + pagination
Agent会用 read_file 和 search_files 扫描目录,提取认证流程和分页逻辑,写成一个可复用的技能。关键是 focus on auth + pagination 这个限定——告诉Agent你只要这两个模块,而不是整个项目的全部细节。
实战案例:我有一份200+篇草稿的历史内容库(~/ai-neican/content/),里面沉淀了大量写作模板。我用 /learn 扫描目录,让Agent提取3种最常用的文章模板结构。生成的技能文件现在每次写新文章都会被自动调用。
场景3:从对话历史学——把刚做完的事变成技能
/learn how I just deployed the staging server
这是最被低估的用法。你刚在对话中完成了一套操作——Agent全程看着。现在你不想下次再重复一遍,直接说 /learn how I just [刚做了什么],Agent把整个流程固化为技能。
实战案例:有一次我在对话中手动完成了"从HN热点扫描→写草稿→配图生成→提交微信公众号草稿箱"全流程。耗时45分钟。事后我输入 /learn how I just published a WeChat article from scratch,Agent自动生成 wechat-publish-workflow 技能。下次我说"帮我发一篇文章",全流程5分钟搞定。
场景4:从纯文字描述学——口述流程直接变技能
/learn filing an expense: open the portal, New > Expense, attach the receipt, submit
不需要任何外部文档,你就是知识的来源。Agent把口述步骤翻译成结构化技能。
技能文件长什么样(SKILL.md格式)
/learn 生成的技能文件遵循 Hermes 的标准格式。你不需要记住它,但理解结构有助于后续手动调优:
---
name: my-awesome-skill
description: 用一句话说清楚这技能干什么(60字符以内)
category: automation
triggers:
- 用户说"写入草稿"时触发
- 每30分钟自动运行一次
---
# 技能标题
## 核心定位
[这个技能解决什么问题,适用于什么场景]
## 数据源
[从哪里获取信息/素材]
## 执行流程
1. 步骤一:做什么
2. 步骤二:做什么
3. 步骤三:做什么
## 常见陷阱
- [ ] 容易犯的错1
- [ ] 容易犯的错2
## 质量把控
[如何验证输出是否合格]
文件保存在 ~/.hermes/skills/ 目录。你可以随时用 hermes skills 命令查看所有已安装的技能列表。
进阶玩法:技能+定时任务=自动化工厂
/learn 本身已经很强大,但如果搭配 Hermes 的定时任务(Cron),效果是降维打击级别的。
完整自动化示例:24小时AI热点监控
# ~/.hermes/skills/ai-hotspot-monitor/SKILL.md
---
name: ai-hotspot-monitor
description: AI创业热点监控——每15分钟扫描一次,发现重大新闻自动生成文章
triggers:
- 每15分钟自动运行
- 用户说"扫描热点"
---
# AI热点监控技能
## 数据源
1. Hacker News 热榜:https://news.ycombinator.com/
2. GitHub API:Hermes Agent、OpenClaw releases
3. The Verge AI专栏:https://www.theverge.com/ai-artificial-intelligence
## 执行流程
1. 并行搜索3个数源的最新内容
2. 判断是否有新信息(对比上次扫描结果)
3. 如果有新闻:生成摘要 → 保存到草稿目录
4. 如果无新闻:安静退出,不浪费token
## 质量把控
- 必须检查当日是否已有相同主题的草稿
- Points > 100或主题强相关才生成文章
这个技能是怎么来的?我用 /learn https://news.ycombinator.com/ 先让Agent理解HN的数据结构,再用 /learn the content pipeline I use: scan → filter → draft → publish 把流水线逻辑注入进去。最后手动补充了质量把控规则。总共花了不到10分钟。
配合 Hermes Agent 的定时任务能力(hermes cron),这个技能可以在后台7×24不间断运行——你睡觉时它也在扫描热点。
技能如何被触发(3种方式)
写好技能后,有3种方式让它生效:
1. 斜杠命令(手动触发)
/ai-hotspot-monitor
在任何聊天平台输入技能名称(或文件名),Agent会加载完整技能内容。最多可以同时堆叠5个技能:
/ai-hotspot-monitor /wechat-publisher 扫描今日热点,发现重大新闻直接发草稿箱
2. 自然语言对话
hermes chat --toolsets skills -q "What skills do you have?"
Agent在对话中会自动判断什么时候需要加载哪个技能。
3. 自动触发(通过triggers配置)
triggers:
- 每15分钟自动运行
- 用户说"扫描热点"
在SKILL.md中设置triggers字段,Hermes的内置定时任务调度器会自动按频率执行。
实战建议:从这几步开始
第一步:检查你的版本
hermes version
# 确保版本 ≥ 0.18.0
# 如果不是,运行 hermes update
第二步:准备一个要学的对象
挑一个你重复做了至少3次的操作——重复做的东西是最值得技能化的。
第三步:输入 /learn
/learn how I [你重复做的那个操作]
第四步:测试
/<技能名称>
看Agent是否正确加载并执行了技能。
第五步:迭代
如果第一次生成的技能不够好,直接说"改进这个技能——增加XX步骤"或者"在SKILL.md中补充YY规则",Agent会更新文件。
避坑指南
- 不要贪多:一次
/learn只聚焦一个主题。同时学API文档+部署流程+数据库设计,生成的技能会太泛。 - 用 focus on 限定范围:对大型目录或长文档,明确告诉Agent你只要什么部分。
- 先让它学,再手动调:
/learn生成的技能是80分的起点,不是100分的终点。用hermes skills查看文件,补充具体规则。 - 定期清理:不是什么都需要变成技能的。
~/.hermes/skills/里堆太多无用技能会浪费token。 - 技能即资产:你写的技能文件可以分享给团队,也可以发布到 agentskills.io 社区Hub。
为什么这对AI创业者特别重要
回到文章开头的三根支柱:
- 🔧 AI Agent工具实操:
/learn让工具贴合你的业务,而不是你迁就工具 - 💰 一人公司挣钱方法论:把重复劳动技能化=把成本一次投入,收益无限复用
- 📰 泛AI行业新闻:用自动化的热点监控技能,永远快人一步
Hermes Agent v0.18.0不只是一个版本号更新。它的 /learn 命令把Agent从"会对话的工具"变成了"会成长的伙伴"。你今天教会它的,明天它会自己用。
下一步行动:现在打开你的Hermes终端,输入 /learn,挑一个你重复做了至少3次的流程。5分钟后,你就多了一个永远不忘、随时可用的专属技能。
参考来源:Hermes Agent v0.18.0 发布说明 · Skills System 官方文档
