HermesエージェントSOUL.mdは発効せず、多くの人は最初にファイル内容が下手だと思いましたが、公式ルールは変更されました。SOUL.md はHERMES_HOMEからのみ読み込まれ、現在のワーキングディレクトリからのプローブはなくなりました。 だからプロジェクトルートに詰め込むと、Hermes Agentはほとんど見ないでしょう。
正しい配置
- デフォルトポジション:
~/.hermes/SOUL.md - カスタムホームを使うなら:
$HERMES_HOME/SOUL.md
また、よくある誤解が二つあります
- プロジェクトディレクトリの SOUL.md はカウントされません。 プロジェクトディレクトリは主に
.hermes.md、AGENTS.md、CLAUDE.mdなどのプロジェクトのコンテキストファイルを参照します。 - 空のファイルは内容がないことを意味します。 ドキュメントは非常にシンプルで、SOULファイルが空なら、プロンプトに性格設定は注入されません。
この質問への最も短い答えはこうです:プロジェクトディレクトリで SOUL.md を探すのをやめて、~/.hermesか自分のHERMES_HOMEを見てください。
公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/。