Si vous modifiez les compétences intégrées de l’Agent Hermes et que vous constatez plus tard qu’il ne se met pas à jour ou se comporte bizarrement, utilisezhermes skills reset 技能名 d’abord. Si vous voulez restaurer l’original officiel, ajoutez --restore. Ne copiez-collez pas les overrides directement depuis le dépôt, car cela peut facilement rendre l’état manifest plus désordonné.
Pourquoi ne pas le mettre à jour si vous le changez ?
Hermes synchronise les compétences intégrées au ~/.hermes/skills/ et enregistre un hachage source. Tant que la copie locale est modifiée par vous, elle sera considérée comme une modification utilisateur, et les mises à jour suivantes seront sautées pour éviter d’écraser vos personnalisations. C’est un mécanisme de protection, pas un bug.
Deux façons de se rétablir
hermes skills reset google-workspace: Réinitialisez l’enregistrement manifeste afin que la version actuelle redevienne la base.hermes skills reset google-workspace --restore: Supprimez les modifications locales et recopiez la version officielle intégrée actuelle.
Quand utiliser lequel
Si vous venez de copier manuellement la nouvelle version du fichier et souhaitez qu’il se synchronise normalement à l’avenir, utilisez la réinitialisation normale. Si vous ne voulez pas garder de personnalisations et revenir à la version officielle propre, utilisez --restore. Vous pouvez aussi ajouter --yes pour passer la confirmation dans l’environnement de script.
Il est recommandé de sauvegarder les compétences importantes avant restauration, surtout si vous avez écrit des workflows, des exemples d’API ou des spécifications d’équipe. Après avoir restauré la version officielle, il vaut mieux organiser les personnalisations vraiment précieuses en compétences personnalisées indépendantes plutôt que de modifier directement les compétences intégrées.