iMessage Hermes on a Raspberry Pi

iMessage Hermes on a Raspberry Pi

WebsiteFreeAI Chatbot
在 Raspberry Pi 上使用 iMessage Hermes 是一個永遠在線、低功耗的家庭 AI 代理程式,您可以透過 iMessage 或 SMS 向其發送簡訊,它可以規劃多步驟任務、運行命令和 API,並為日曆和食譜等永遠在線的家庭儀表板提供支援。
https://howto.plow.co/hermes?ref=producthunt&utm_source=aipure
iMessage Hermes on a Raspberry Pi

產品資訊

更新時間:2026年07月28日

什麼是 iMessage Hermes on a Raspberry Pi

在 Raspberry Pi 上使用 iMessage Hermes 是一種設定,它為您的家提供自己的「常駐」AI 助理:一個 Hermes Agent 實例在廉價的 Raspberry Pi 上 24/7 運行,可以透過真實的訊息通道(iMessage/SMS)從任何地方訪問。您無需依賴經常休眠的筆記型電腦或您不打開的獨立應用程式,而是以與發簡訊給人相同的方式與代理程式互動——提出問題、添加事件以及觸發可以更新廚房或冰箱中共享螢幕的工作流程。它被設計為您可以建立的基礎,社區已經創建了實用的家庭專案,例如家庭日程儀表板、膳食規劃顯示器和事件規劃助理。

iMessage Hermes on a Raspberry Pi 的主要功能

在 Raspberry Pi 上運行的 iMessage Hermes 是一個始終在線、本地優先的 AI 代理設定,其中 Hermes 開源代理在廉價的 Raspberry Pi 上 24/7 運行,並且可以透過熟悉的訊息傳遞(特別是 iMessage/SMS,以及 Telegram/Discord/Slack 等選項)從任何地方訪問。它旨在成為家庭和個人工作流程的基礎:它可以規劃多步驟任務、在 Pi 上執行命令、呼叫 API,並維護隨時間改進的長期記憶/技能。Pi 可以無頭地放在抽屜裡,而您則可以透過手機「驅動」它,實現實用的自動化,例如共享家庭儀表板、日曆更新、食譜指導和操作協調,即使您的筆記本電腦關閉或您正在旅行,這些功能也仍然可用。
始終在線的家庭代理: 在低功耗的 Raspberry Pi 上持續運行,因此您的助手隨時可用,而無需依賴您的個人筆記本電腦在線。
iMessage/SMS 樣式訪問(以及其他頻道): 透過真實、熟悉的文字線程(iMessage/SMS)進行互動,並可選擇配置其他網關,如 Telegram、Discord 或 Slack。
Pi 上的代理自動化: Hermes 可以規劃多步驟工作流程,在本地執行 shell 命令,呼叫外部 API,並從單一訊息返回結構化結果。
自我改進的技能 + 持久記憶: 包括一個學習循環,該循環從使用中創建/改進技能,並在對話中保持長期記憶(通常由 SQLite/FTS 等本地存儲支持)。
無頭、可逆的安裝方法: 常見的設置模式強調乾淨的 64 位操作系統、基於 SSH 的安裝和用戶空間安裝(例如,在 nvm 下),以避免系統 Python 摩擦並保持回滾簡單。
適合儀表板的基礎: 旨在為始終在線的家庭螢幕(廚房/冰箱)提供動力,這些螢幕顯示日曆、膳食計劃、天氣、摘要和其他由文字命令驅動的實時更新視圖。

iMessage Hermes on a Raspberry Pi 的使用案例

家庭營運:共享日曆和提醒: 廚房儀表板顯示每個人的即將到來的承諾;家庭成員可以發送訊息給代理以添加事件(「週五晚上 7 點晚餐」)或提出問題(「演奏會是什麼時候?」)。
酒店業:短期租賃訊息協調員: Airbnb 管理員工作流程可以分類處理客戶訊息,透過 iMessage 諮詢您的團隊,並在發送回覆之前請求批准——減少回應時間和錯誤。
食物與家居:食譜 + 膳食計劃助手: 冰箱/廚房螢幕可以顯示分步食譜、每週膳食計劃和購物清單,這些清單會隨著您在烹飪或計劃時發送的更改而更新。
活動策劃:婚禮策劃儀表板: 透過文字驅動的更新到策劃儀表板,用於供應商研究、預算、時間表和任務——無需專用應用程式即可讓利益相關者保持一致。
個人自動化:每日摘要和監控: 運行預定的簡報(電子郵件摘要、早間摘要、系統健康檢查)並透過訊息將結果傳回您的手機。

優點

低成本、低功耗的始終在線設置(一次性 Pi 硬體;持續電力消耗極低),無需保持筆記本電腦運行。
熟悉的用戶體驗:透過正常的文字線程(iMessage/SMS)控制代理,降低了與專用機器人應用程式相比的摩擦。
本地優先控制平面:代理可以在您自己的設備上運行工具/命令,並在會話之間保持持久記憶/技能。

缺點

硬體/操作系統限制:需要 64 位 Linux 安裝 (aarch64),並且可能對常見的 Pi 問題(ARM 輪子、PATH、存儲/SD 可靠性)敏感。
訊息設置可能是最困難的部分;與 Telegram/Discord 等更簡單的頻道相比,iMessage 樣式的集成可能會增加額外的移動部件。
持續維護:升級和網關/插件環境可能偶爾需要故障排除以保持一切穩定。

如何使用 iMessage Hermes on a Raspberry Pi

1) 取得所需的硬體和帳戶: 使用 Raspberry Pi 4 或 5(推薦 Pi 5;4 GB+ RAM,8 GB 舒適),可靠的電源,最好是乙太網路。您還需要:(a) 64 位元作業系統映像(Raspberry Pi OS Lite 64 位元 / Ubuntu Server arm64 / Debian arm64),(b) LLM 提供商帳戶(Nous Portal、OpenRouter、Anthropic 等——模型遠端運行;Pi 協調),以及 (c) 如果您想透過真實電話號碼使用 iMessage/SMS/RCS,則需要 Claw Messenger 帳戶 + API 金鑰。
2) 將 64 位元無頭作業系統刷入 SD 卡(或 Pi 5 上的 NVMe): 在 Raspberry Pi Imager 中:選擇您的 Pi 型號,在 Raspberry Pi OS (other) 下選擇 Raspberry Pi OS Lite (64-bit),並在 Imager 的高級設定中啟用 SSH + 設定主機名/使用者/密碼。64 位元是強制性的 (aarch64);32 位元 (armhf) 將無法工作。
3) 啟動 Pi 並找到其 IP 位址: 將 Pi 連接到乙太網路並開機。透過路由器的 DHCP 用戶端列表(尋找您設定的主機名,例如「hermespi」)或掃描您的 LAN(例如,nmap -sn 192.168.1.0/24)找到其 IP。
4) SSH 進入 Pi: 從您的電腦:ssh <user>@<pi-ip>(如果 mDNS 有效,則為 ssh <user>@hermespi.local)。如果您重新安裝並收到主機金鑰警告,請清除過時的金鑰:ssh-keygen -R hermespi.local 和/或 ssh-keygen -R <pi-ip>,然後重新連接。
5) (推薦) 使 Pi 的 IP 穩定: 最佳實踐是在路由器中進行 DHCP 保留(將 Pi 的 MAC 綁定到固定 IP)。這可以確保您的永遠在線代理程式在重新啟動後仍然可達。
6) 在 Pi 上安裝 Hermes Agent(官方 curl 安裝程式): 運行一鍵安裝程式(無需 sudo):curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash。這會使用 uv (Python 管理器) 設定 Hermes,安裝 Python 3.11,克隆 Hermes,並在 ~/.hermes/ 下創建一個 uv 管理的虛擬環境。
7) 啟動 Hermes 並驗證基本代理程式在本地工作: 使用 Hermes CLI 確認它正在運行並且可以聊天。如果您採用最小化方法,請先確保 CLI 聊天正常工作,然後再添加訊息閘道。(確切的 CLI 命令因 Hermes 版本而異;目標是:代理程式運行,您可以發送提示,並且它返回響應。)
8) 選擇並配置 LLM 提供商: Pi 上的 Hermes 通常使用託管的 LLM 提供商(Nous Portal/OpenRouter/Anthropic/等)。在 Hermes 的配置中配置提供商(通常透過 Hermes 配置命令或透過編輯 ~/.hermes/config.yaml 和/或 ~/.hermes/.env,具體取決於您的設定)。確認代理程式可以使用選定的提供商進行響應。
9) 將 iMessage 整合外掛程式安裝到 Hermes venv 中: 將 Hermes iMessage 外掛程式安裝到 uv 管理的 Hermes 虛擬環境中(不要使用系統 pip):uv pip install --python ~/.hermes/hermes-agent/venv hermes-imessage。這是最常見的故障點——安裝到錯誤的 Python 環境會阻止 Hermes 加載外掛程式。
10) 在 Hermes 配置中啟用 iMessage/Claw Messenger 平台: 編輯 ~/.hermes/config.yaml 以啟用 Claw Messenger 平台和 iMessage 外掛程式(確保您與現有配置合併而不是覆蓋)。您需要啟用 claw_messenger 平台,並且其外掛程式列表包含 imessage,並且在需要時平台工具集映射包含 Claw Messenger 工具集。
11) 將您的 Claw Messenger API 金鑰添加到 Hermes 環境中: 從 Claw Messenger 儀表板獲取您的 API 金鑰,然後將其添加到 Hermes 的環境檔案中:echo 'CLAW_MESSENGER_API_KEY=cm_live_…' >> ~/.hermes/.env。更改環境/配置後重新啟動 Hermes,以便它重新載入外掛程式和憑證。
12) 在 Hermes 中啟用 Claw Messenger 工具集(以便在需要時創建群組): 啟用將 Claw Messenger 工具暴露給 Hermes 的工具集:hermes tools enable hermes-claw-messenger。然後確保您的配置將該工具集映射到 claw_messenger 平台(platform_toolsets: claw_messenger: - hermes-claw-messenger)。
13) 啟動 Hermes 閘道並連接訊息通道: 運行 Hermes 的閘道設定/運行程式,以便它可以透過配置的平台接收和發送訊息。在 Hermes UI(或閘道設定流程)中,連接/啟用 Claw Messenger 通道,如果 UI 支援,則限制允許的使用者(推薦)。
14) 創建或識別 Hermes 應使用的 iMessage/SMS 執行緒: 要獲取新群組的 chat_id,請使用兩個或更多 E.164 電話號碼創建一個新的 iMessage/RCS/SMS 群組並發送第一條訊息;整合會返回 chat_id 以供後續發送。對於出站 DM 和對現有群組的回覆,Hermes 通常可以透過正常的訊息流程路由,而無需群組創建工具。
15) 從您的電話號碼發送測試訊息並確認 Hermes 回覆: 向代理程式發送一些簡單的訊息(例如,「ping」或「我今天的日曆上有什麼?」)。確認:(a) 入站訊息到達 Hermes,(b) Hermes 產生響應,以及 (c) 響應傳回相同的 iMessage/SMS 執行緒。
16) 使其永遠在線且可安全重啟: 將 Hermes 作為背景服務/守護程式運行(或透過 Docker 運行,如果選擇 Docker 路線,則使用 --restart unless-stopped)。驗證它在重啟後仍然存在,並且閘道會自動恢復。
17) (可選) 在廚房/冰箱中添加儀表板螢幕: 將 Pi 作為永遠在線代理程式,並安裝一個單獨的永遠在線螢幕/平板電腦以顯示「生活儀表板」(日曆、天氣、膳食計畫、摘要)。然後您可以透過發簡訊給 Hermes(「週五晚上 7 點與 Kim 夫婦共進晚餐」、「演奏會什麼時候?」)來更新它,代理程式會保持儀表板最新。
18) (可選) 使用 cron 自動化日常工作流程: 為重複性任務設定 Hermes cron 作業(例如,每日早晨摘要)。當 hermes cron run 與閘道分開執行時,iMessage 外掛程式可以打開一次性 WebSocket 連接以傳遞出站訊息,然後關閉。
19) 排除常見的 iMessage 外掛程式問題: 如果 iMessage 無法工作:(a) 確認 hermes-imessage 已安裝在 Hermes venv 中:uv pip list --python ~/.hermes/hermes-agent/venv | grep hermes-imessage;(b) 確認 ~/.hermes/config.yaml 包含正確的外掛程式啟用和 platform_toolsets 映射;(c) 確認 ~/.hermes/.env 包含有效的 CLAW_MESSENGER_API_KEY;(d) 更改後重新啟動 Hermes/閘道;(e) 如果需要,請提供支援,包括確切的失敗命令、第一個錯誤區塊、uv pip list 輸出以及相關的(已編輯)配置部分:plugins、platform_toolsets 和 gateway.platforms.claw_messenger.plugins。
20) 使用自訂技能和社區範例擴展您的代理程式: 在此基礎上進行建構:家庭日曆管理、膳食規劃 + 購物清單、帶有審批循環的 Airbnb 訪客訊息、婚禮規劃儀表板等。在官方操作指南頁面中連結的社區 Discord 中與他人分享和學習。

iMessage Hermes on a Raspberry Pi 常見問題

是的。當您使用託管的LLM提供商時,配備4 GB以上RAM的Raspberry Pi 4或5可以輕鬆運行Hermes,因為模型在雲端運行,而Pi運行代理循環、SQLite/FTS5記憶體和訊息通道。Pi 5 (8 GB) 是24/7使用的常見「舒適」選擇。

与 iMessage Hermes on a Raspberry Pi 类似的最新 AI 工具

Folderr
Folderr
Folderr 是一個全面的 AI 平台,通過上傳無限制的文件、集成多個語言模型和通過用戶友好的界面自動化工作流程,使用戶能夠創建自定義的 AI 助手。
Peache.ai
Peache.ai
Peache.ai 是一個 AI 角色聊天遊樂場,使用戶能夠通過實時互動與多樣的 AI 個性進行調情、機智和大膽的對話。
TalkPersona
TalkPersona
TalkPersona是一個由AI驅動的視頻聊天機器人,通過具有自然語音和唇形同步功能的虛擬對話臉提供實時類人對話。
Thaly AI
Thaly AI
Thaly AI 是一個由 AI 驅動的銷售助手,通過自動化客戶對話和潛在客戶資格審查,幫助企業擴大銷售運營並節省時間。