返回AI问答
Hermes Agent 改过内置技能后怎么恢复?

Hermes Agent 改过内置技能后怎么恢复?

AI问答 Admin 120 次浏览

如果你改过 Hermes Agent 的内置 skill,后来发现更新不上或行为变奇怪,优先用 hermes skills reset 技能名。如果想恢复官方原版,再加 --restore。不要直接从仓库复制粘贴覆盖,容易让 manifest 状态更乱。

为什么改过就不更新

Hermes 会把内置技能同步到 ~/.hermes/skills/,并记录一个来源 hash。只要本地副本被你改过,它就会被视为用户修改,后续更新会跳过,避免覆盖你的定制内容。这是保护机制,不是 bug。

两种恢复方式

  • hermes skills reset google-workspace:重置 manifest 记录,让当前版本重新成为基线。
  • hermes skills reset google-workspace --restore:删除本地改动,重新复制当前官方内置版本。

什么时候用哪一个

如果你只是手动复制了新版文件,想让以后正常同步,用普通 reset。 如果你已经不想保留任何定制,想回到干净官方版,用 --restore。脚本环境里还可以加 --yes 跳过确认。

重要技能建议先备份再 restore,尤其是你在里面写过工作流、API 示例或团队规范。恢复官方版后,再把真正有价值的定制整理成独立自定义 skill,会比直接改内置技能更好维护。

推荐工具

更多