【Hermes入门11讲】第六讲:技能系统——Hermes的超能力商店

有些操作我每周都要做一遍,教了Hermes一次之后,以后直接 /技能名 就搞定,比自己动手还快。

技能是什么

技能是封装好的"工作流模板"。你可以理解为APP------每个技能专注做一类事,有明确的步骤和最佳实践。

举个例子:

  • • 一个"写PR"的技能知道怎么检查代码、写描述、创建草稿PR

  • • 一个"做部署"的技能知道怎么打包、测试、推送到服务器

你装了技能之后,直接 /技能名 就能调用,不需要每次都描述一遍流程。

技能 vs 工具的区别

工具 技能
是什么 单个动作(搜索、执行命令) 一套流程(多个步骤组合)
比喻 螺丝刀、锤子 宜家家具的组装说明书
怎么用 Hermes自己决定什么时候调用 你主动 /技能名 调用
谁提供 Hermes内置 官方/社区/你自己创建

怎么用技能

查看已安装的技能

复制代码
❯ /skills

调用技能

复制代码
❯ /plan 帮我设计一个用户认证系统的实现方案
❯ /github-pr-workflow 给这个功能创建个PR
❯ /gif-search 找一张开心的猫

每个技能就是一个斜杠命令,直接输就行。

只加载技能不执行

复制代码
❯ /plan

这样会把技能加载进当前会话,Hermes会问你要做什么。

从技能中心安装

Hermes自带了一些技能,但更多技能需要从技能中心下载。

浏览官方技能

复制代码
hermes skills browse

搜索技能

复制代码
hermes skills search kubernetes
hermes skills search react
hermes skills search 部署

安装技能

复制代码
hermes skills install openai/skills/k8s
hermes skills install official/security/1password

安装时会自动做安全扫描,检查有没有恶意内容。如果扫描发现有风险但你觉得没问题,可以加 --force 强制安装(危险的不会给你强制过)。

更新技能

复制代码
hermes skills check    # 检查哪些技能有更新
hermes skills update   # 批量更新

技能来源

Hermes支持从多个来源安装技能:

来源 说明
official Hermes官方维护的技能
skills-sh Vercel的公开技能目录
github GitHub上的技能仓库
well-known 网站发布的技能(通过/.well-known/skills/发现)
url 直接通过URL安装单个技能文件

常用技能推荐

plan

  • • 内置技能

  • • 用途:让Hermes先写实施计划,而不是直接动手

  • • 适合:复杂任务,想先看方案再决定

github-pr-workflow

  • • 用途:自动化PR流程

  • • 功能:检查代码、写PR描述、创建草稿PR

git-commit

  • • 用途:生成规范的commit message

这些只是举例,技能库一直在增长。

Hermes自动创建技能

最厉害的是这个:Hermes能自己创建技能

当你完成一个复杂任务(比如花了好多步骤解决了一个问题),Hermes会自动把它总结成一个技能存起来。下次遇到类似情况,直接调用就行。

比如:

    1. 你让Hermes处理一个复杂的部署流程,中间纠正了几次
    1. 完成后,Hermes自动生成一个"部署XX项目"的技能
    1. 下周再部署,直接 /deploy-xx-project 搞定

这功能太实用了,用久了Hermes会越来越懂你的 workflow。

技能存在哪

所有技能都在 ~/.hermes/skills/ 目录下。每个技能是一个文件夹,里面至少有 SKILL.md 文件。

你也可以自己写技能------就是写一个markdown文件,描述清楚步骤和注意事项。格式支持YAML frontmatter,可以声明名称、描述、适用平台等信息。

在对话里用技能命令

所有 hermes skills 开头的命令,在对话里都能用 /skills 调用:

复制代码
❯ /skills browse
❯ /skills search kubernetes
❯ /skills install openai/skills/k8s
❯ /skills check
相关推荐
dkgee3 天前
记录一次Clickhouse持续占用CPU超过100%问题分析
clickhouse·hermes
一心同学5 天前
Hermes架构拆解之Agent Loop
人工智能·agent·loop·hermes
猿小猴子6 天前
主流 Agent 之「OpenClaw」与「Hermes-Agent」介绍
ai·agent·openclaw·hermes·hermes-agent
一心同学12 天前
Hermes架构拆解之Gateway
架构·gateway·agent·hermes
薛定谔的猫-菜鸟程序员13 天前
端侧免费大模型实测:MiniCPM5-2B-Q4_K_M 架构拆解与 4GB 显卡实测
人工智能·大模型·agent·hermes·minicpm5-2b
luckystar513~20 天前
Hermes 实战 :调度——cron 6:00 无人值守跑日报
人工智能·agent·智能体·hermes·实战专栏
luckystar513~22 天前
Hermes实战 :skill编写 + skill治理
人工智能·agent·智能体·hermes·实战专栏
luckystar513~1 个月前
Hermes 工程化实战专栏:安装部署实战——从装好到跑通第一个任务
人工智能·agent·智能体·hermes·实战专栏·hermes安装配置
luckystar513~1 个月前
Hermes 工程化实战专栏:「会自我进化」的开源 AI Agent--Hermes
人工智能·agent·智能体·hermes
梦里藍天1 个月前
WebView2 应用突然白屏崩溃?可能是 DLP 加密软件的钩子注入导致的 FAIL_FAST(天锐绿盾排查实录)
经验分享·hermes