HermesエージェントWhatsAppは常にQRコードの再スキャンを求めます。あるいは、明確に接続されているのにメッセージが届かない場合でも、通常は2つの問題が原因です:セッションが継続していないか、 WHATSAPP_ALLOWED_USERSが送信者を解放しないことです。 公式のWhatsAppドキュメントには両方について詳しく書かれているので、まずこの2つを確認する方が再インストールよりずっと早いです。
まずはセッションを確認してください
HermesはWhatsAppのセッションを~/.hermes/platforms/whatsapp/sessionに保存しています。 もしディレクトリが存在しなかったり、書き込みができなかったり、コンテナ内で永続ボリュームをハングせずに実行した場合、「再起動するたびに再スキャンしなければならない」という症状が出ます。 長期間のオフライン電話、WhatsAppの更新、手動のリンク解除も古いセッションを無効にすることがあります。
なぜニュースを受け取れないのか、もう一度確認してください
送信できない人もいる場合は、WHATSAPP_ALLOWED_USERSに相手の番号が含まれているかどうかに注目し、フォーマットには国コードを含める必要がありますが、+やスペースは含めません。 すべてを解放したい場合は、リンクが正常かどうかを一時的に*に設定できます。
再スキャンのタイミング
hermes whatsapp修復はセッションが本当に無効である場合にのみ必要です。 もし単なるネットワークのジッターなら、ゲートウェイが一時的な切断を自分で処理します。 Hermesアップデート後にブリッジが突然異常になった場合は、まずバージョンを更新してから再構成を検討することをお勧めします。
一言で言えば、QRコードを頻繁にスキャンするのは主にセッション中です。 メッセージが届かなければ、ほとんどが許可リストです。 まずこの二つを分ければ、障害物は速くなります。
公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書登録:https://hermes-agent.nousresearch.com/。