ChatLab:使用 AI 代理與 SQL 的私人桌面聊天歷史分析工具
ChatLab:使用 AI 代理與 SQL 的私人桌面聊天歷史分析工具
解決的問題
ChatLab 讓使用者能分析與了解來自各種平台的社交對話歷史。它解決了聊天資料被鎖定在專有格式或分散於不同應用程式中的問題,使用者可以在自己的機器上私密地提取洞見、辨識模式,並對自己的資料進行查詢。
工作原理
此應用程式遵循五階段資料管線:格式偵測、串流解析、本地持久化、SQL 與 AI 查詢,以及視覺化。它將 WhatsApp、Telegram、Discord 等平台的匯出資料正規化為統一模型。為了分析資料,系統結合了 SQL 引擎與配備超過 24 種工具的 AI 代理,透過函式呼叫來搜尋與摘要記錄。
目標使用者
此工具設計給希望在嚴格資料隱私下,對個人聊天歷史進行深入分析的個人使用者。
重點特色
- 廣泛平台支援:支援 WhatsApp、LINE、QQ、Discord、Instagram、Telegram、iMessage 與 Google Chat。
- 隱私為先:資料與設定預設保留在本機,無強制上傳至雲端。
- 可擴展處理:使用串流解析與多工作者處理,能應付百萬訊息的歷史記錄。
- AI 驅動分析:採用 Agent + Function Calling 工作流程,實現具情境感知的資料探索。
Sources
- undefinedChatLab/ChatLab