Agent工坊

【Agent工坊】Hermes Agent `/learn` 命令实战:不写一行代码,5分钟教会Agent新技能

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_filesearch_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会更新文件。

避坑指南

  1. 不要贪多:一次 /learn 只聚焦一个主题。同时学API文档+部署流程+数据库设计,生成的技能会太泛。
  2. 用 focus on 限定范围:对大型目录或长文档,明确告诉Agent你只要什么部分。
  3. 先让它学,再手动调/learn 生成的技能是80分的起点,不是100分的终点。用 hermes skills 查看文件,补充具体规则。
  4. 定期清理:不是什么都需要变成技能的。~/.hermes/skills/ 里堆太多无用技能会浪费token。
  5. 技能即资产:你写的技能文件可以分享给团队,也可以发布到 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 官方文档


AI创业 #HermesAgent #Agent工坊 #一人公司 #AI自动化