Hermes Agent Skill系统详解:自定义扩展和复用工作流

维护咨询 大模型部署 问题解决 技能定制 大模型训练

站长交流微信: aixbwz

Skill 是 Hermes Agent 的核心扩展机制,让你把重复性的工作流程封装成可复用的模块。本文详细介绍 Skill 系统的工作原理和自定义方法。

什么是 Skill

Skill(技能)是一个可复用的工作流程模块。每个 Skill 包含执行步骤、注意事项、验证方法。加载后 Hermes 会记住这个流程,下次遇到同类任务自动按步骤执行,不用重复描述。

类似于编程中的函数/类封装——写一次,反复调用。

Skill 和普通命令的区别

普通对话 Skill
每次都要说明背景
步骤固定时效率
适合场景 一次性任务 重复性流程
记忆能力 记住完整流程

内置 Skill 一览

写作类

  • web-novel-writing-pipeline:网文写作全流程
  • novel-outline-generator:小说大纲生成
  • songwriting-and-ai-music:AI 歌曲创作

开发类

  • claude-code:复杂编码任务
  • github-pr-workflow:GitHub PR 全流程
  • codex:OpenAI Codex 任务

运营类

  • opencli-automation:OpenCLI 自动运营
  • wordpress-hermes-article-pipeline:WordPress 发文
  • narrator-ai-cli:电影解说视频

加载和使用 Skill

# 直接加载指定 Skill
/skill web-novel-writing-pipeline

# 或者让 AI 自动匹配
帮我写一个玄幻小说的大纲

AI 会自动识别任务类型,加载对应 Skill 并按其定义的步骤执行。

自定义 Skill

创建步骤

# 1. 创建 Skill 目录
mkdir -p ~/.hermes/skills/my-skill

# 2. 编写 SKILL.md
# 文件名必须是 SKILL.md

SKILL.md 格式

---
name: my-skill
description: 我的自定义技能
---

# 我的自定义 Skill

## 触发条件
当用户要求 [相关的任务描述] 时调用。

## 执行步骤
1. 第一步做什么
2. 第二步做什么
3. 第三步做什么

## 注意事项
- 注意点1
- 注意点2

## 验证方法
如何确认任务完成了?

完整示例

---
name: seo-article-writer
description: SEO 文章批量写作流程
---

# SEO 文章写作流程

## 触发条件
用户要求写 SEO 文章、围绕关键词写文章、批量生产文章时调用。

## 执行步骤
1. 分析关键词(搜索量、竞争度、用户意图)
2. 确定文章结构和标题
3. 写出包含关键词的正文(至少 1500 字)
4. 添加小标题和列表项
5. 结尾加 FAQ 版块
6. 生成封面图

## 注意事项
- 关键词自然融入全文,不要堆砌
- 小标题包含关键词
- 每 500 字一个 H2 小标题
- FAQ 要贴合关键词

## 验证方法
文章字数达标、关键词出现频率合理、有完整 FAQ

安装新 Skill

# 通过 /skills 命令安装
/hermes skills

# 或者手动克隆
git clone https://github.com/example/skill-name.git ~/.hermes/skills/skill-name

Skill 搜索路径

在配置中指定额外搜索路径:

# ~/.hermes/config.yaml
skills:
  auto_load: true
  search_path:
    - ~/.hermes/skills
    - /mnt/c/Users/29980/Desktop/my-skills

常见问题

Q:一个任务可以同时用多个 Skill 吗?
可以,AI 会按顺序加载需要的 Skill。

Q:Skill 加载失败怎么办?
检查 SKILL.md 格式是否正确,触发条件是否匹配。

Q:Skill 消耗额外费用吗?
Skill 本身不收费,只影响调用次数。

相关推荐

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容

七天热门