KdaiP/EchoBot

EchoBot: Your Anime AI Companion

解決的問題

EchoBot 解決了 AI 代理常見的權衡問題:載入大量工具集與技能系統會增加 token 使用量並降低回應速度。同時,也能防止「人格稀釋」——即當 AI 的角色個性與複雜的技術指令混合時,其角色特徵被削弱的現象。

工作原理

EchoBot 採用三層架構,將意圖、個性與執行分離:

  1. 決策層:使用混合引擎(規則 + 輕量級 LLM)快速判斷使用者是想聊天,還是需要執行任務。
  2. 角色扮演層:專為情感價值與沉浸感設計的獨立層。移除了工具使用元資料,確保快速、生動的回應始終符合角色設定。
  3. 代理核心:後台層,負責處理複雜任務,使用完整的工具鏈、技能庫和長期記憶。具備系統級權限,可進行本地檔案的讀寫操作。

適用對象

希望擁有 Live2D 動畫頭像的沉浸式 AI 伴侶,同時又能作為生產力助手完成程式碼編寫、檔案管理等任務的使用者。

核心亮點

  • Live2D 集成:支援基於 Web 的 Live2D 渲染,實現即時語音互動。
  • 多平台支援:可透過內建 WebUI、QQ 和 Telegram 使用。
  • 生產力工具:支援本地檔案操作、定時(Cron)任務和週期性(Heartbeat)任務。
  • 靈活的語音選項:內建 TTS(edge-tts, kokoro)和 ASR(Sensevoice),支援自訂 OpenAI 相容語音 API。
  • 視覺能力:若連接的 LLM 支援視覺功能,可上傳並理解影像。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案