使えること
Hermesは、小さなzapbipプラグインを通して、あなたのWhatsAppを聞き続けます。あなたから先に書いても、質問に後から答えても、メッセージはHermesのセッションに届きます。転送したメッセージ
ほかの人から転送したメッセージは、あなたが書いたものではないと示すラベルが付いてHermesに届くので、Hermesはそれをあなたの指示として扱いません。聞き取りの仕組み
段: ローカル。質問が開いている間、Hermesは一度に最大50 秒待ちます。あなたが答えていない場合、待機は保留中(pending)で終わり、Hermesは必要なだけ何度でも、もう一度呼び出します。時間制限なしです。 プラグインは、zapbipへの接続を1本、時間制限なしで開いたままにします。ネットワークが切れると自分で再接続し、失敗するたびに待ち時間を少しずつ延ばします(最初は1 秒、最長30 秒)。その間にあなたが送ったメッセージはzapbipの受信トレイで待ち、プラグインは復帰するとすぐに、未回答のメッセージをすべて拾い上げます。プラグインをインストールできない場合
代わりにHermesがポーリングできます。設定で示したMCPサーバーを追加し、check_inbox を呼ぶ1 分ごとのジョブを作成します。メッセージは最大1 分待たされ、答えも同じように届きます。
ゼロから設定する
必要なもの
- ゲートウェイが動いているHermes。
- 接続リンク。AIがzapbipと話すのに使うのと同じ
https://.../c/<secret>/mcpのリンクです。パスワードと同じように扱ってください。
プラグインをインストールする
Hermesが動いているPython環境にパッケージをインストールします。~/.hermes/config.yaml で有効にします。
600 にし、共有したりコミットしたりしないでください。
npx zapbip@0.1.0 listen のどちらか一方で、両方は使わないでください。2 つ目のリスナーは 1 つ目を置き換えます。
Hermesの答え方
Hermesは、あなたのメッセージへの返信を、追加の設定なしで、プラグイン自身を通して返します。 zapbipをMCPサーバーとして追加すると、Hermesから会話を始めたり、ボタン付きで質問して答えを待ったり、後述のポーリングによる代替手段を使ったりできます。✅ インストール完了 を送るよう頼んでください。そのメッセージが届けば、動作しています。