游乐游手机版
首页/AI热点日报/热点详情

Hermes Agent自动提炼工作流技能提升效率指南

类型:热点整理2026-08-18
Hermes Agent 支持将高频任务自动沉淀为 Skill:当某项流程成功执行 5 次,且每次至少调用 3 个工具后,系统会自动回溯日志并生成 SKILL md;CLI 交互式归纳则要求连续 3 次相似指令;同时也支持通过编程方式创建技能,适配动态参数与多触发词场景。如果你希望 Hermes A

Hermes Agent 支持将高频任务自动沉淀为 Skill:当某项流程成功执行 5 次,且每次至少调用 3 个工具后,系统会自动回溯日志并生成 SKILL.md;CLI 交互式归纳则要求连续 3 次相似指令;同时也支持通过编程方式创建技能,适配动态参数与多触发词场景。

Hermes Agent 自动提炼工作流技能【效率篇】

如果你希望 Hermes Agent 真正记住上周已经跑通的那套部署检查流程,而不是每次都要从头描述一遍“先检查 prod 环境健康状态→再核对 config 版本→最后把告警发送到飞书”,那么这套流程就必须沉淀成一个可以自动调用的 Skill。否则,它始终只是一个临时响应的聊天窗口,难以实现真正的复用与自动化。

高频任务自动固化为Skill

当同一类高价值任务累计成功执行 5 次,并且每次至少调用 3 个工具(如 git→curl→slack)时,Hermes 会自动进入反思阶段,从执行日志中提取稳定的调用链路和关键变量锚点。

务必确保前 4 次任务全部顺利完成,第 5 次执行结束后也不要中断——【第 5 次必须完整成功,中途失败或手动终止都会导致计数清零】。

系统会自动回溯执行日志,识别工具调用顺序、参数模式以及输入/输出边界;整个提炼过程无需人工介入,后台会静默完成。

skill_manage 工具会被自动调用,并按照 agentskills.io 标准生成结构化的 SKILL.md 文件,写入 ~/.hermes/skills/auto/ 目录中,文件名包含唯一哈希值与触发条件描述,便于后续检索和管理。

CLI交互式归纳生成

这种方式适合你已经有明确任务语义,但还没有固定执行路径的场景。例如,连续 3 次让 Agent 执行“汇总 Git 提交→提取变更模块→生成周报摘要”,系统就能够识别并建模这类重复行为模式。

方法一:在终端中连续 3 次输入高度相似的自然语言指令,例如:

第一次:“生成上周团队 Git 提交汇总”

第二次:“把最近 7 天的 PR 改动整理成简报”

第三次:“拉取 main 分支上所有 commit,按模块分类输出周总结”

当第三次执行完成后,CLI 会弹出提示:检测到重复模式,是否生成新技能?[y/N];输入 y 后,系统会展示预生成的 SKILL.md 内容供你审查确认。

修改 triggers 字段时,建议添加更精准的触发关键词,例如“本周总结”“prod 环境健康检查”——【触发词必须真实出现在用户原始输入中,不能仅写在注释里】。

保存后技能会立即生效,无需重启服务。下次只要输入“本周总结”,Agent 就会自动加载并执行对应工作流。

编程化创建Skill(支持动态参数与分支)

当你需要注入运行时变量、嵌入 if-else 分支逻辑,或者批量创建一组关联技能时,直接调用 skill_manage 工具是更稳定、也更适合工程化管理的方式。

第一步:执行命令 /tool skill_manage --action create --name "auto-deploy-check" --template "deploy"

第二步:将参数来源明确指定为本地 JSON 配置文件 --params-file ~/.hermes/config/deploy_params.json。这个文件中需要预先写好 env、service_name、timeout 等字段,缺少任意一项都可能影响技能执行。

第三步:设置多个自然语言触发条件 --triggers "检查上线状态" "验证部署结果",每个触发词之间使用空格分隔

执行完成后会返回技能存储路径:Sa ved to ~/.hermes/skills/auto/auto-deploy-check.md

来源:https://www.php.cn/faq/2965582.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。