维护咨询 大模型部署 问题解决 技能定制 大模型训练
站长交流微信: 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








暂无评论内容