欢迎光临
我们一直在努力

Hermes Skills 完全入门指南:小白也能上手的 10 个神级技能

写给小白的 Hermes Agent 技能攻略。别再只会问"今天天气怎么样"了,这些技能能让你的 AI 助手真正变聪明。


一、Skills 是什么?一个比喻你就懂了

想象你新招了一个程序员,他很聪明,什么都会——但他不知道你喜欢怎么干活。

你调了半天发现:

  • 他写代码之前从来不列计划
  • 出了 bug 就直接改,也不查根因
  • 画架构图全靠手敲 ASCII

这时候你需要的是……给他一本操作手册。

Hermes 的 Skills 就是这东西。每个 Skill 是一份 Markdown 文件,里面写了:

  • 什么时候该用这个技能
  • 具体怎么操作(带命令)
  • 有哪些坑要避开

Hermes 每回开始干活,会自动加载相关的 Skill,照着套路走。积少成多,你的 AI 助手会越来越懂你。


二、Skills 的安装和基本操作

2.1 查看已安装的技能

hermes skills list

2.2 浏览可安装的技能(技能商店)

hermes skills browse

这会弹出一个交互式界面,按分类浏览所有可用的技能。

2.3 安装一个技能

hermes skills install <技能ID>

去技能商店里看到的每个技能都有 ID,直接 install 就行。

如果安装时提示安全审查,可以用这个命令跳过确认:

yes | hermes skills install <技能ID>

2.4 在会话中加载一个技能

在和 Hermes 聊天时:

/skill 技能名称

或者在启动时加载:

hermes -s 技能名称

2.5 搜索技能

hermes skills search 关键词

2.6 更新技能

hermes skills update


三、强烈推荐的 10 个新手技能

🥇 1. plan(计划模式)

一句话介绍: 先计划,再动手。防止 AI 闷头写几千行代码结果方向全错。

适合谁: 所有开发者。不管你是写前端、后端还是搞数据,第一步永远是计划。

安装:

hermes skills install plan

怎么用:

你只需要对 Hermes 说:"我想做一个用户管理系统,用 /plan 帮我出个方案。"

Hermes 会:

  • 检查项目现状
  • 分析需求
  • 写出一个 Markdown 计划文件,存放在 .hermes/plans/ 目录下
  • 只出方案、不动代码
  • 真实场景举例:

    我:我想给我的 Next.js 项目加一个博客模块,用 /plan 出个方案

    Hermes:好的,我先看看你的项目结构…
    (写完方案)
    计划已保存到 .hermes/plans/2026-05-31_143000-add-blog.md
    主要内容:
    – 使用 Contentlayer 管理 Markdown 文章
    – 新增 /blog、/blog/[slug] 路由
    – RSS Feed 支持
    – 预计改动 8 个文件


    🥇 2. brainstorming(头脑风暴)

    一句话介绍: 做任何事情之前先想清楚——要做什么、为什么做、怎么做。避免"边写边改"的灾难。

    适合谁: 所有人。不管是写代码、写文章、还是设计产品。

    安装:

    hermes skills install brainstorming

    怎么用:

    当你有一个模糊的想法时,对 Hermes 说:"启动 brainstorming 技能,我想做一个任务管理工具。"

    它会:

  • 检查项目上下文(如果有)
  • 一次问一个问题,摸清你的真实需求
  • 提出 2-3 种实现方案
  • 分模块展示设计,每块都问你"这样行吗?"
  • 全部确认后,写出一份完整的设计文档
  • 关键规则:

    这个 Skill 有个硬性门禁——没经过头脑风暴的确认,Hermes 不许直接写代码。哪怕你觉得"这个太简单了不需要设计",也得走一遍流程(简单项目几分钟就够了)。

    真实场景举例:

    我:启动 brainstorming,我想做一个记账小程序

    Hermes:好的,先问几个问题——
    这个记账程序是给自己用的还是给别人用的?

    我:自己用,手机端

    Hermes:那你日常用什么手机?iOS 还是安卓?

    我:iOS

    Hermes:好的。我推荐三个方案——
    方案 A:纯 SwiftUI 原生 App,体验最好但学习成本高
    方案 B:用微信小程序做,开发快但依赖微信生态
    方案 C:用 React Native 做跨平台,以后可以上安卓

    我推荐方案 C,因为你说以后想上安卓…
    你觉得呢?


    🥇 3. systematic-debugging(系统化调试)

    一句话介绍: 找到 bug 的根本原因再修。不猜、不蒙、不瞎改。

    适合谁: 所有程序员。当你遇到 bug 时,这个技能能帮你省下 80% 的调试时间。

    安装:

    hermes skills install systematic-debugging

    怎么用:

    四个阶段,一步不能跳:

    阶段 1:根因调查

    • 仔细读错误信息
    • 稳定复现 bug
    • 检查最近的 git 改动
    • 数据流追踪——坏数据从哪里来的?

    阶段 2:模式分析

    • 找代码库里类似的、正常工作的写法
    • 对比正常和出错的差异

    阶段 3:提出假设并验证

    • 说清"我认为 X 是根因,因为 Y"
    • 做最小改动验证假设
    • 一次只改一个变量

    阶段 4:修复

    • 先写一个能重现 bug 的测试用例
    • 再修复根因
    • 跑全量测试确认没引入新问题

    铁律:不找到根因,不许动手修。

    我:这个 API 接口返回 500 错误

    (Hermes 本来可以猜一个原因直接改,但因为加载了 systematic-debugging,它走流程)

    Hermes:好的,我先查根因——
    1. 查看错误日志…
    2. 手动调用接口复现…
    3. 检查最近 10 次 git 提交…
    4. 追踪数据流…

    找到了!原因是上周重构数据库连接池时,改了连接超时配置,
    导致某些慢查询连接被提前断开。

    在修复之前,我先写一个测试来复现这个问题…


    🥇 4. excalidraw(画图技能)

    一句话介绍: 让你的 AI 帮你画手绘风格的架构图、流程图、时序图。

    适合谁: 写文档、做汇报、画设计的同学。

    安装:

    hermes skills install excalidraw

    怎么用:

    直接跟 Hermes 说:"帮我画一个微服务架构图,用 excalidraw。"

    Hermes 会生成一个 .excalidraw 文件,你可以拖到 excalidraw.com 打开编辑。

    啥都不用装,零配置。

    真实场景举例:

    我:帮我画一个用户登录的流程图,用 excalidraw

    Hermes:好的,我来写这个图——
    (生成 JSON 格式的 Excalidraw 元素)

    已保存到 ~/diagrams/login-flow.excalidraw
    你可以拖到 excalidraw.com 查看和编辑

    生成的效果是手绘风格,挺好看的。


    🥇 5. tokscale(Token 成本追踪)

    一句话介绍: 看看你的 AI 助手花了多少钱。

    适合谁: 所有人。毕竟调 AI 是要钱的,心里得有个数。

    安装:

    npm install -g tokscale

    (安装一次就好,Hermes 会自带 tokscale 技能)

    怎么用:

    # 今天花了多少钱
    tokscale –light –today

    # 本月汇总
    tokscale monthly –light

    # 只看 Hermes 的用量
    tokscale –light –client hermes

    # 交互式界面(好看又好用)
    tokscale tui

    真实场景举例:

    我:今天调 AI 花了多少钱?

    Hermes:我来查查——
    终端执行:tokscale –light –today –client hermes

    输出:
    ┌─────────────────────────────────────┐
    │ Tokscale – Usage for Today │
    ├─────────────────────────────────────┤
    │ Client │ Tokens │ Cost │
    │──────────┼─────────────┼────────────┤
    │ Hermes │ 452,312 │ $0.89 │
    │ Codex │ 128,450 │ $0.32 │
    │──────────┼─────────────┼────────────┤
    │ Total │ 580,762 │ $1.21 │
    └─────────────────────────────────────┘

    今天花了一块二,还行。


    🥇 6. notion(Notion 集成)

    一句话介绍: 让 AI 帮你读写 Notion——查文档、记笔记、建数据库。

    适合谁: 用 Notion 做知识管理、项目管理的人。

    安装 + 配置:

    三个步骤:

    Step 1:获取 API Key 去 https://notion.so/my-integrations 创建一个集成,复制 API Key。

    Step 2:配置环境变量

    echo 'NOTION_API_KEY=ntn_your_key_here' >> ~/.hermes/.env

    Step 3:授权 Notion 页面 在你想要 AI 访问的 Notion 页面里,点右上角 … → 连接到 → 选择你的集成名称。

    怎么用:

    装好之后跟 Hermes 说就行:

    我:帮我把今天的会议记录写到 Notion
    我:查一下我的 Notion 任务数据库里有哪些待办事项
    我:在读书笔记页面下新建一页,内容是《系统设计面试》第三章笔记

    你不需要懂 API、不用写 curl、不用记参数。全自动。


    🥇 7. spike(快速原型验证)

    一句话介绍: 在正式开发之前,快速写点"用完就扔"的代码验证想法。

    适合谁: 做技术选型、试新技术时。

    安装:

    hermes skills install spike

    怎么用:

    当你不确定某个技术方案能不能行时,说:

    我:启动 spike,我想试试用 WebSocket 替代轮询,先写个 demo 看看

    Hermes 会:

  • 在独立的临时目录或 .hermes/spikes/ 下写原型代码
  • 能跑通就行,不考虑代码质量
  • 验证可行后,把你叫回来说结果
  • 核心思想:不做"边试边改"——试完了,清楚了,再进正式开发。


    🥇 8. test-driven-development(测试驱动开发)

    一句话介绍: 先写测试,再写代码。保证你写的东西不会一运行就炸。

    适合谁: 重视代码质量、不想被 QA 追着打的开发者。

    安装:

    hermes skills install test-driven-development

    怎么用:

    三个步骤,红-绿-重构:

  • RED(红): 先写一个会失败的测试(因为代码还没写)
  • GREEN(绿): 写最少量的代码让测试通过
  • REFACTOR(重构): 在测试保护下优化代码
  • 我:用 TDD 实现一个计算斐波那契数列的函数

    Hermes:好的,走 TDD 流程——

    **RED:先写测试**
    ```python
    def test_fibonacci():
    assert fibonacci(0) == 0
    assert fibonacci(1) == 1
    assert fibonacci(5) == 5
    assert fibonacci(10) == 55

    运行→失败(因为 fibonacci 函数还不存在)

    GREEN:写最小实现

    def fibonacci(n):
    if n <= 1:
    return n
    return fibonacci(n-1) + fibonacci(n-2)

    运行→通过 ✅

    REFACTOR:优化性能 改成带缓存的版本,测试还在,不怕改坏。

    ### 🥇 9. humanizer(去 AI 味工具)

    **一句话介绍:** 把 AI 写的那种"生硬、空洞、像机器翻译"的文字,改成正常人说的话。

    **适合谁:** 写文章、写邮件、做内容的人。

    **安装:**

    ```bash
    hermes skills install humanizer

    怎么用:

    比如你让 AI 写了一篇文章,读起来一股 ChatGPT 味——这时候说:

    加载 humanizer 技能,把上面那篇文章润色一下,
    去掉 AI 味,让它读起来像真人写的

    它专门处理这些问题:

    • 删除"在这个数字化时代"之类的废话开头
    • 把"首先…其次…最后…"改成更自然的过渡
    • 加一些口语化的表达
    • 去掉那些 AI 最爱用的空洞套话

    注意: 这个技能需要配合 apikey-image-gen 一起用(如果要用配图的话),纯文字场景单独用就行。


    🥇 10. webhook-subscriptions(Webhook 自动化)

    一句话介绍: 让 Hermes 自动响应外部事件——GitHub 推送了代码、收到了邮件、网页被访问了……AI 自动干活。

    适合谁: 想做自动化、不想手动触发 Hermes 的人。

    安装:

    hermes skills install webhook-subscriptions

    怎么用:

    # 创建一个 webhook 订阅
    hermes webhook subscribe "代码审查"
    # 这会生成一个 URL,你把 URL 配置到 GitHub/GitLab 等系统里

    当外部系统触发这个 URL 时,Hermes 会自动运行。

    真实场景:

    • GitHub PR 创建 → Hermes 自动做代码审查
    • 收到客服邮件 → Hermes 自动回复
    • 每天定时任务 → Hermes 自动出日报

    四、进阶技巧:自定义自己的 Skill

    上面的技能都是社区或官方提供的。但 Hermes 最强大的功能是——你可以自己写技能。

    比如你干活有自己的流程,可以让 Hermes 记住:

    我:把刚才这整套部署流程保存成一个技能,叫 deploy-my-app

    Hermes 会生成一个 SKILL.md,以后每次做部署时自动加载这个技能。

    技能的结构很简单:


    name: deploy-my-app
    description: "部署我的应用的标准化流程"
    version: 1.0.0

    # 部署流程

    1. 先跑测试:`npm test`
    2. 构建:`npm run build`
    3. 上传到服务器:`scp …`
    4. 重启服务:`pm2 restart …`
    5. 验证:curl 检查健康检查接口

    保存技能的命令:

    hermes skill create deploy-my-app

    (Hermes 会在会话中帮你完成,不用手动写文件)


    五、常用命令速查表

    你想做什么命令
    查看已安装的技能 hermes skills list
    浏览技能商店 hermes skills browse
    搜索技能 hermes skills search 关键词
    安装技能 hermes skills install <ID>
    跳过安全提示安装 yes | hermes skills install <ID>
    在会话中加载技能 /skill 名称
    启动时预加载技能 hermes -s 技能名
    更新所有技能 hermes skills update
    卸载技能 hermes skills uninstall <ID>

    六、写在最后

    Hermes Skills 的核心哲学其实很简单:让 AI 记住怎么干活,而不是每次都重新教它。

    你用得越多,装的 Skill 越多,你的 Hermes 就越懂你、越快、越好用。

    给新手的起步建议:

  • 先装 plan——做什么事都先出计划,防翻车
  • 再装 systematic-debugging——遇到 bug 不慌,三步定位
  • 装 excalidraw——画图爽,写文档神器
  • 装 tokscale——监控花销,别月底发现爆了
  • 用熟了再试 brainstorming + TDD——建立自己的开发流程
  • 等你用习惯了,你甚至可以写自己的技能,把日常重复的流程全交给 AI。

    这就是 Hermes 的终极形态——一个会自我进化的 AI 助手。


    写在最后: 所有技能都是开源的,存放在 ~/.hermes/skills/ 目录下。你可以随时进去看它们长什么样,甚至直接修改。毕竟,最了解你怎么干活的,是你自己。

    赞(0)
    未经允许不得转载:171主机测评 » Hermes Skills 完全入门指南:小白也能上手的 10 个神级技能
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址