Hermes技能系统:智能体自己长出来的工作手册

举报
yd_252571961 发表于 2026/10/22 08:19:28 2026/10/22
【摘要】 技能系统:智能体自己长出来的工作手册系列第 6 篇 / 共 10 篇如果说记忆是"记住事实",技能就是"记住方法"。技能系统(Skills)是 Hermes 学习闭环里最像"越用越强"的那部分。 1. 技能是什么技能 = 按需加载的指令文档,教会 Hermes 完成特定任务:部署到 Kubernetes、开 GitHub PR、微调模型、甚至"找 GIF"。每个技能就是一个 SKILL.m...

技能系统:智能体自己长出来的工作手册

系列第 6 篇 / 共 10 篇

如果说记忆是"记住事实",技能就是"记住方法"。技能系统(Skills)是 Hermes 学习闭环里最像"越用越强"的那部分。

1. 技能是什么

技能 = 按需加载的指令文档,教会 Hermes 完成特定任务:部署到 Kubernetes、开 GitHub PR、微调模型、甚至"找 GIF"。

每个技能就是一个 SKILL.md 文件,包含三样东西:

  • 名称(name)
  • 描述(description,一小段)
  • 分步骤的操作流程(procedure)

关键设计:Agent 平时只读各技能的短描述(近零成本),只有任务真正匹配时才加载完整内容。所以装 100 个技能不会让每次请求变胖——这是它敢大规模装技能的原因。

2. 内置技能 + 从 Hub 安装

Hermes 自带一批内置技能,装在 ~/.hermes/skills/。想要更多,去 Skills Hub(openai/skills 等社区目录均可):

hermes skills browse                      # 浏览全部可用技能
hermes skills search kubernetes           # 按关键词搜
hermes skills install openai/skills/k8s   # 安装(安装前自动跑安全扫描)

安装参数是 hub 的 来源/路径 slug,例如 openai/skills/k8s 表示 OpenAI 目录下的 k8s 技能。

装完即命令:每个已安装技能自动变成一个斜杠命令,CLI 和所有接入的消息平台通用:

/k8s deploy the staging manifest   # 带需求直接执行
/k8s                              # 只加载,让它问你参数

平时不手动触发的话,正常对话中任务匹配到某个内置技能,它也会自己挑、自己用。

3. 自进化:最核心的部分

这是"Hermes 与别的 Agent 不同"的核心之一:

  1. 自主创建技能:把成功做过的任务从经验里提炼成新的 SKILL.md;
  2. 使用中自我改进:技能被复用发现问题时,它会更新优化技能本身;
  3. 开放标准:技能兼容 agentskills.io开放标准,可移植、可分享,社区通过 Skills Hub 互相贡献。

合起来就是一台"经验 → 手册 → 优化手册"的循环机器。用得越久,~/.hermes/skills/ 里的私有技能越多,它在你这个场景下的表现就越稳。

4. 本篇练习

  1. hermes skills browse 看看有什么现成的
  2. 装一个跟你工作相关的技能,用斜杠命令跑一次
  3. 观察 ~/.hermes/skills/:做完几轮任务后有没有新技能文件冒出来、旧技能有没有被更新

下篇:接入即时通讯:一条命令连 20+ 平台

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。