SMNETSTUDIO/WeChat-AI

WeChat AI - 自托管微信角色扮演对话服务

解決的問題

提供一個用於在 WeChat 上建立 AI 驅動角色扮演聊天機器人的自架設框架。它彌補了大型語言模型(LLMs)與 WeChat 生態系統之間的差距,讓使用者能部署具備特定角色設定、記憶功能,並透過管理服務與真實使用者互動的機器人。

運作方式

系統透過連接騰訊 iLink 來處理 WeChat 訊息。採用多節點架構,多個相同的伺服器實例共用遠端 Redis 資料庫,用於儲存機器人權杖、角色設定與貼圖。認證由 LINUX DO OAuth 處理。AI 功能方面,整合 OpenAI 相容的 LLM,並可透過部署在 Hugging Face 上的獨立 AI 網關,實現網頁搜尋與自訂模型存取。系統亦包含名為 Chatflow 的視覺化編排工具,用於設計機器人行為。

適用對象

希望在 WeChat 上自架設 AI 角色扮演機器人、對將 LLM 與即時通訊平台整合感興趣的開發者,以及需要管理介面來監控權杖使用狀況與內容審核的社群管理人員。

主要特色

  • 視覺化編排:內建 Chatflow 編輯器,可設計超越簡單提示的複雜機器人互動。
  • 多節點部署:支援透過 Cloudflare Worker 負載平衡的同質化部署,確保穩定性。
  • 多模態能力:支援輸入影像理解(視覺)與內建語音轉錄功能。
  • 角色管理:提供使用者中心,可分配角色設定並管理已核准的聊天對象。
  • 豐富媒體支援:整合貼圖資料庫,讓 AI 可透過 iLink CDN 參考並傳送特定圖像貼圖。

相關

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