AI 應用

#Mind Diary — Multi-Agent AI Journal

AI 輔助日記與個人知識整理系統。13 個 AI 角色獨立分析後,Master Agent 整合產出。

Node.jsTypeScriptExpressReact 19Vite 6Tailwind CSSSQLite (FTS5)Google Gemini API
Mind Diary — Multi-Agent AI Journal 系統畫面

實際系統畫面 訪客模式的首頁。右側可以看到 13 個 AI 角色(正向鼓勵師、情感陪伴者、界線捍衛者⋯),每次對話由 Master Agent 動態選取 2-3 位協作。(點擊圖片看原圖)

// 為什麼會做

##背景

傳統對話式日記 app 採用單一 AI 角色,無法對應人類複雜的情緒變化。

// 遇到什麼問題

##問題

如何讓 13 個 AI 角色各自獨立分析、又能彼此整合產生有機的綜合結果。

// 如何解決

##解法

Master Agent 架構:selectAgentsWithAI 動態選取 2-3 個相關角色 → 各自獨立生成 → synthesizeChat 整合。SSE streaming,FTS5 中文全文搜尋。

// 我負責什麼

##我的角色

設計 Master Agent 動態編組機制與 13 個角色 prompt,全端開發

// result

##成果

多使用者穩定運行超過 10 個月;13 個 AI 角色由 Master Agent 依內容動態編組協作。