通訊閘道
這是什麼
Hermes 如何將外部平台(Telegram、Discord、WhatsApp)作為對話式 AI 前端連接起來。
白話解釋
想像 Hermes 是一個能流利使用多種語言的翻譯員。你可以用中文、法語或日語與他交談——他的回答都來自同一個知識和個性核心。閘道正是如此:它們讓你可以從你偏好的平台使用 Hermes——無論是 Telegram、Discord 還是 WhatsApp——同時在底層與同一個代理引擎互動。
為什麼重要
每個人在不同的平台上花費時間。將 Hermes 限制在終端機中,意味著你只能在坐在電腦前使用它。閘道讓 Hermes 隨時在你的通訊平台中可用——所以你可以從手機發送訊息給它、在團隊的 Discord 伺服器中與它協作,或透過 WhatsApp 接收自動提醒。
運作方式
每個閘道都是一個專門的連接器,監聽特定平台並與 Hermes 核心互動。當一個閘道收到訊息時,它會將其轉換為標準化的內部格式,找到或建立一個對話工作階段,然後將其傳遞給代理執行環境進行處理。回應再透過閘道路由回原始平台。閘道管理認證、速率限制和平台特定的格式。
具體範例
你在通勤途中收到一封重要的電子郵件,需要回覆。
- 你開啟 Telegram 並向 Hermes 機器人發送訊息:「回覆約翰關於 Q3 預算的郵件,確認我們將在週二前提供更新。」
- Telegram 閘道接收訊息,找到你的對話工作階段。
- Hermes 處理請求——閱讀郵件、起草回覆、發送它。
- 回覆傳送回 Telegram:「已完成。我發送了:<回覆內容>。」
- 你從未離開 Telegram,但工作已經完成了。
如何連結
本筆記屬於基礎設施系列。最鄰近的概念包括:Discord 整合、Telegram 閘道、WhatsApp 閘道、代理執行環境。
來源證據
gateway/gateway_manager.py— 管理閘道連線和訊息路由的核心閘道管理員。gateway/run.py— 負責透過指定閘道處理即時連線的執行器。
工作流程
- 尚無首次工作流程對應;此概念仍透過文章與來源證據存在於筆記庫圖譜中。
相關文章
- 目前暫無文章以此概念名稱或別名達到引用門檻(請參閱提及-挖掘政策)。