ヘルメスエージェントがシグナルに接続すると、実質的にそのsignal-cliがリンクされたデバイスとして機能します。 公式ドキュメントには明確な指示があります:まずSignal番号とsignal-cliランタイム環境を準備し、その後リンク、許可リスト、ホームチャネルの設定を行うこと。
基本的なステップ
- インストールして、
signal-cliが正常に動作しているか確認してください。 - ドキュメントによると、HermesをSignalに接続するには、Hermesをリンクデバイスとして登録するのが一般的な方法です。
SIGNAL_PHONE_NUMBER、SIGNAL_ALLOWED_USERS、SIGNAL_HOME_CHANNELと共に~/.hermes/.env。- ゲートウェイを長期間オンラインに保つために、
hermes gateway installとhermes gateway startを行いましょう。 - 携帯電話を使ってボットにメッセージを送り、送受信が正常かどうか確認してください。
なぜ多くの人がここに閉じ込められるのか
ヘルメスの論理が複雑なわけではなく、シグナル環境が大きく依存しているのです。 Cannot reach signal-cliがデイモンがオンラインでなく、メッセージが届かない場合は、まずJava 17、signal-cli デーモン、ポート8080、サービス状況を確認してください。 グループチャットで話さない場合は、設定されているか確認SIGNAL_GROUP_ALLOWED_USERS。
一言で言えば、Signalの核はプロンプトを調整することではなく、まずsignal-cliの設定、ユーザー対応、そして長期運行のゲートウェイサービスです。
公式オープンソースアドレス:https://github.com/NousResearch/hermes-agent; 公式文書の記録:https://hermes-agent.nousresearch.com/。