門戶消息,4月27日——新加坡外交部長維維安·巴拉克里希南近期宣布,他已打造了一套自訂AI助理系統,他稱之為「外交官的第二大腦」,在一台Raspberry Pi 5 (信用卡大小的微型電腦)上運行。該系統可與他的WhatsApp和Gmail整合,實現語音便條轉錄、文章摘要、撰寫講稿、問答,以及持續累積知識。巴拉克里希南表示他「不敢把它關掉」。他在X上澄清,他從未使用過一個IDE (integrated development environment)(整合式開發環境),所有程式碼編輯都由Claude Code完成,並將他的工作描述為「工具組裝」,以區分於Andrej Karpathy的「vibe coding」(靈感式編程)概念。
該系統基於開源代理框架NanoClaw構建,並在隔離的Docker容器中運行Claude Agent SDK,每個聊天群組彼此獨立運作。WhatsApp整合使用Baileys,這是一個對WhatsApp Web協定的開源實作,避免依賴商業API。語音轉錄透過whisper.cpp在本地處理,不會上傳至雲端服務。
知識存儲採用受Karpathy的LLM Wiki模型啟發的三層架構。第一層存放原始素材 (演講、文章),不做任何修改;第二層使用mnemon,一個基於SQLite的知識圖譜,會將事實提取為獨立節點,並透過nomic-embed-text進行語義檢索——這是一個274MB的本地嵌入模型;第三層將事實編譯成可供人閱讀的Wiki頁面,依照實體、概念與時間線進行組織,並透過iCloud與他手機上的Obsidian同步。系統在收到訊息後,會自動查詢知識圖譜,並將相關事實注入到上下文中。
安全措施包括:透過OneCLI憑證代理進行容器對API的存取,而不暴露原始金鑰;限制白名單的路徑掛載,阻止諸如.ssh和 .aws等敏感目錄;以及對所有語音轉錄與向量嵌入的本地處理。巴拉克里希南在GitHub上發布了完整的架構文件,並表示:「會學著與AI協作的外交官,將擁有真正的優勢,而我相信這個優勢窗口現在就已經到來。」