前言¶
多步任务跑下来,常见的问题不是模型能力不够,而是上下文在长对话里被稀释、跨会话时前情丢失、出错后只会重来一遍。Hermes 效率优化专家(Skill 名 hermes-efficiency)针对的就是这类工程问题:把快照读写、跨会话中继、日志分析、任务规划和错误自修复做成一组可调用的指令,而不是靠临时复制粘贴聊天记录。
下面介绍这个 Skill 的定位、能力、调用方式和适用边界。资料来自 SkillHub 上 @user_11064e10/hermes-efficiency 页面,页面抓取受限时以已抓取元数据为准。
这是什么¶
一句话定位:hermes-efficiency 是面向 Agent 工作流的效率优化 Skill,提供大模型调用、跨会话中继、快照读写、自我改进、任务规划、自修复和 Skill 赋能七类能力。
出品方:发布者 user_11064e10,来源标记为 community(社区),分类 ai-agent,坐标 @user_11064e10/hermes-efficiency,版本 1.0.0。标签 requires_api_key=false,表示使用该 Skill 本身不需要单独的 API key(能否运行仍取决于所用的大模型环境)。
解决的问题:长对话 Token 告急、跨会话接续断档、多文件修改时步骤散乱、出错后没有复盘、以及需要给其他 Skill 做分析和增强。
核心功能¶
按官方简介,能力分七块:
1、大模型调用:统一入口发起调用,配合效率优化策略。
2、跨会话中继:把上一个会话的状态和结论带到下一个会话。
3、快照读写:任务过程中保存和恢复进度快照。
4、自我改进:基于日志和反思更新自身决策方式。
5、任务规划:对复杂任务做拆解与调度。
6、自修复:出错后定位并尝试修复,而不是直接重跑。
7、Skill 赋能:分析、建议、注入、批量处理其他 Skill。
25 个核心指令按用途分组如下(名称照录官方列表):
pending snapshot log optimize reflect
dispatch classify plan repair check-session
pre-check patterns session-check evolve empower-analyze
empower-suggest empower-inject empower-batch empower-status role-match
role-search role-update role-stats
其中 snapshot/pending/log 偏状态与日志;optimize/reflect/evolve/patterns/session-check 偏自我改进;dispatch/classify/plan/repair/pre-check 偏任务执行与修复;check-session 用于新会话接入;empower- 五个指令用于分析、建议、注入、批量与状态查看其他 Skill;role- 四个指令用于角色匹配、检索、更新与统计。
页面特别注明三点:dispatch full 为主要入口;check-session 是新会话的第一步;optimizer 的决策会自动嵌入所有流程,不需要每次显式触发。
安装与启用¶
官方页面没有给出安装命令或目录约定,因此这里不写臆测的安装步骤。可靠的做法是:
1、打开官方地址 https://api.skillhub.cn/user_11064e10/hermes-efficiency 或 SkillHub 页面 https://www.skillhub.cn/skills/user_11064e10/hermes-efficiency 。
2、按页面提示获取坐标 @user_11064e10/hermes-efficiency 并添加到你的 Agent Skill 列表。
3、启用后先执行 check-session 完成新会话接入,再走 dispatch full 进入主流程。
该 Skill 基于通用 SKILL.md 格式,具体在 Cursor、Codex CLI 或 Claude Code 中的差异,资料未说明,请以官方页面为准。
典型用法¶
官方简介给出的触发词可以当作调用示例,按意图归类:
优化我 / 本次效率如何 → optimize、reflect
快照更新 → snapshot、pending
反思 / 日志分析 → reflect、log、patterns
帮我启动工作流 / 开始任务 → dispatch full
三文件 / 帮我规划 → plan、classify、pre-check
自修复 → repair、session-check
赋能 / 分析 skill → empower-analyze、empower-suggest、empower-inject
一次多步任务的建议走法:先 dispatch full 启动工作流,任务中用 snapshot 保存快照、用 log 记录日志;长对话出现 Token 预警时执行 optimize 或 reflect 压缩与复盘;出错时走 repair;新会话开头先 check-session 接续状态。需要评估或增强其他 Skill 时,再调用 empower-* 系列指令。
适用场景与注意¶
适合的场景,按官方简介:
- 复杂多步任务,尤其是涉及 3 个及以上文件修改的任务。
- 长对话 Token 预警,需要压缩上下文或做阶段小结。
- 跨会话接续,需要把上一次的结论带进新会话。
- 自我反省与改进,依赖日志分析和 patterns 归纳。
- 需要任务规划与错误自修复的自动化流程。
- 需要分析、注入或批量处理其他 Skill。
限制与坑:
1、评分与下载量以 SkillHub 页面为准(已抓取资料显示评分 100000、下载 492、安装 0),社区 Skill 的实际效果需要自行验证。
2、requires_api_key=false 只说明 Skill 自身不要求 API key,不代表模型调用不产生费用。
3、指令数量多(25 个),建议先跑 dispatch full,再按需调用单条指令,避免一次注入过多规则。
4、optimizer 决策会嵌入所有流程,如果你的工作流对确定性要求很高,需要先观察其默认行为。
结尾¶
hermes-efficiency 的价值在于把 Agent 工作流里分散的状态管理、复盘和修复动作收敛成一组明确指令,配合快照与跨会话中继降低长任务的上下文损耗。官方地址:https://api.skillhub.cn/user_11064e10/hermes-efficiency ,SkillHub 页面:https://www.skillhub.cn/skills/user_11064e10/hermes-efficiency 。