Show HN: 為你的AI代理迴圈打造的私人尋呼機
ask-a-human 是一個私密尋呼系統,當AI代理遇到無法獨自決策的情況時,可以傳送通知到你的手機。它使用Magic-Wormhole風格的端到端加密,無需註冊,無需API金鑰,透過MCP協議與任何代理整合。
ask-a-human 是一個專為AI代理迴圈設計的私人尋呼系統,旨在解決自動化流程中代理遇到無法獨自處理的情況時,如何及時通知人類的問題。這個系統讓AI代理能夠在面臨高風險決策或需要人類判斷時,透過MCP(模型上下文協議)向使用者的手機傳送輕量級通知,並等待確認、選擇或簡單回覆。
其核心機制是簡單而安全的配對流程。使用者只需在手機上開啟 ask-a-human.ai/app,輸入代理列印的10字元程式碼即可完成配對。這個程式碼透過Magic-Wormhole風格的SPAKE2握手協議,生成一個強共享金鑰,即使被旁觀者看到,也只有一次線上猜測機會,之後便失效。所有訊息隨後使用NaCl secretbox(XSalsa20-Poly1305)進行端到端加密,中繼伺服器僅能看到Base64編碼的密文和房間對應關係,無法讀取內容。
ask-a-human 的設計強調隱私和簡潔。沒有賬戶系統,沒有資料庫,中繼僅在記憶體中執行,重啟後需重新配對。整個系統是開源的,使用者可以自託管中繼和Web介面。開發團隊表示,他們執行大量全自動代理迴圈,發現代理在完全自主執行時偶爾會遇到“不該獨自邁出的一步”,而傳統的選擇要麼是全程監控(失去自動化意義),要麼是冒險執行(可能導致生產問題)。ask-a-human 提供了第三種方案:讓代理全速執行,同時給那些卡住的代理一個“搭肩膀”的方式。
目前,ask-a-human 已相容Claude Code、Codex、Cursor、Copilot、Gemini以及任何MCP客戶端。只需一行配置,零額外設定。對於技術愛好者,專案提供了加密細節(SPAKE2、ristretto255、magic-wormhole)和自託管選項。總體而言,這是一個專注於讓AI代理與人類高效協作的實用工具,在自動化與人工監督之間找到了平衡點。