ヘルメスエージェントはskills_listskills_listのようにツール名が重複し、スキル自体が壊れているよりもモデル出力フォーマットの疑いを優先しています。 コミュニティの議論では、この現象はモデル出力解析の問題に起因するとされました。モデルはツール名を繰り返し表示し、Hermesは通常のツールとしてパースを呼べないのです。
まずは止血方法
- より安定したモデルテストを呼び出すツールに切り替えましょう。
- 一度にロードするスキルの数を減らし、モデルに過度な工具を使わせないようにしましょう。
- 各スキルディレクトリに明確な
SKILL.mdが1つだけで、コマンドリストの爆撃のような書き方をしないよう明記されていることを確認してください。 - ローカルモデルにしか表示されないなら、複雑なスキルワークフローを使い続ける必要はありません。
これらのエラーはスキルを削除しやすいですが、本当の問題はモデルの関数呼び出しやツールパーサーの互換性にあることが多いです。
一言で言えば、繰り返しskills_listますが、ほとんどの場合、まずモデルの検証が行われ、その後スキル露出面がきれいになります。
公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/。