wangxijie001/yoji
有情绪的 AI 桌面伴侣 | 隐私优先 · 语音唤醒 · 协助办公 · MCP 无限扩展 | An AI desktop companion with emotions — privacy-first, voice wake, office assistance, and MCP extensibility
解決的問題
Yoji 是一款旨在超越簡單聊天機器人的桌面 AI 同伴,賦予 AI 操作您的電腦、管理檔案並與作業系統互動的能力。它透過將所有資料保留在本地來重視隱私,並透過整合的情感系統與視覺化身,致力於創造更接近人類的互動體驗。
工作原理
- 作業系統互動:採用基於權限的系統,可管理檔案、執行 shell 命令和 Python 腳本,並進行網路搜尋。
- MCP 集成:實作了模型上下文協定(MCP),使 AI 能夠動態發現並載入外部工具(例如天氣、火車票),無需傳統插件系統。
- 子代理架構:具備本地「工作坊」功能,可建立同步(即時結果)與非同步(背景任務)子代理,主代理可向其分派任務而不會阻塞對話。
- 記憶與情感:採用三層記憶架構(使用者檔案、對話快照、透過
sqlite-vec實現的語意記憶),並配備基於激素的情感引擎,根據時間、天氣與使用者互動動態調整 AI 的語氣與視覺表情。 - 介面:基於 Electron 與 React 建構,包含帶唇形同步與互動動畫的 Live2D 化身,以及 macOS 原生語音喚醒與 TTS 功能。
適用對象
希望擁有高度可客製化、注重隱私的 AI 助手,能夠真正執行本地機器上的任務,以及享受具有視覺與情感深度的虛擬伴侶體驗的使用者。
主要亮點
- 本地優先隱私:所有記憶與設定均儲存在使用者的本地裝置上。
- 電腦控制:具備執行腳本與管理檔案的能力,並配有使用者審核的安全機制。
- 動態工具支援:支援 MCP,可透過業界標準協定實現近乎無限的可擴展性。
- 情感智慧:基於激素模擬的情感系統,影響 AI 的個性與 Live2D 化身的表情。
- 多平台連接:透過 iLink ClawBot 與 WeChat 集成,可從手機存取該 AI。
- 文件處理:原生支援從 PDF 與 Word 文件中提取文字。
相關
- 專案
- 專案
- 專案
- 專案
- 專案