Hermès Agent apparaît avec des noms d’outils dupliqués comme skills_listskills_list, privilégiant la suspicion concernant le format de sortie du modèle plutôt que la compétence elle-même qui est défaillante. Dans la discussion communautaire, ce phénomène a été attribué au problème de l’analyse syntaxique des sorties du modèle : le modèle évoque à plusieurs reprises le nom de l’outil, et Hermes ne peut pas appeler l’analyse syntaxique comme l’outil normal.
Comment arrêter d’abord le saignement
- Passez à un outil qui appelle des tests de modèles plus stables.
- Réduisez le nombre de compétences chargées en même temps et n’exposez pas le modèle à trop d’outils.
- Confirmez qu’il n’y a qu’un seul
SKILL.mdclair pour chaque dossier de compétences, en précisant de ne pas écrire comme un bombardement de liste de commandes. - Si elle n’apparaît que sur un modèle local, ne continuez pas à exécuter des flux de travail complexes avec elle.
Ces erreurs peuvent facilement vous conduire à supprimer des compétences, mais le vrai problème est souvent l’appel de fonction du modèle ou la compatibilité de l’analyseur d’outils.
En un mot : skills_list répéter, la plupart du temps le modèle est vérifié en premier, puis la surface d’exposition de la compétence est nettoyée.
Adresse officielle open source : https://github.com/NousResearch/hermes-agent ; Entrée officielle du document : https://hermes-agent.nousresearch.com/.