anka-afk/astrbot_plugin_meme_manager

一个功能强大的 AstrBot 表情包管理插件,支持 🤖 AI 智能发送与自动收集表情、🖥️ WebUI 管理界面、☁️ 云端同步等特性。

解決的問題

本專案為 AstrBot 提供完整的 meme 管理系統,使機器人能根據對話情境智能地發送與收集 meme。解決了手動管理大量圖像資料庫的問題,以及讓機器人以自然、情境感知的方式回應視覺上合適的 meme 的困難。

運作方式

此外掛整合 AstrBot 的 WebUI 進行管理,並使用 AI 模型處理 meme 選擇與取得:

  • AI 驅動的發送:機器人識別對話情境,並自動從其資料庫中選取最適合的 meme。
  • 語意檢索:使用視覺模型為圖像生成描述與標籤,並建立本地 FAISS 向量索引,實現精確的語意搜尋。
  • 自動收集:視覺模型監控聊天中的傳入圖像,判斷是否為 meme,並自動分類至資料庫(語意套件可選手動審核)。
  • 雲端同步:支援透過 Cloudflare R2、WebDAV 和 Stardots 同步,確保多裝置間的 meme 資料庫一致。
  • 動態提示:根據 meme 套件的資料夾結構自動維護提示,無需手動設定。

適用對象

希望提升其機器人個性與互動性的 AstrBot 使用者,使其具備智能使用與收集 meme 的能力。

主要特色

  • 整合式 WebUI:在 AstrBot 界面內直接完成上傳、刪除、分類與預覽等全部管理操作。
  • 語意索引:使用嵌入式提供者將圖像轉換為可搜尋的向量,實現高準確度的 meme 選擇。
  • 自動化流程:從 AI 驅動的聊天中收集 meme 到 AI 驅動的回應發送,形成完整迴圈。
  • 彈性設定:支援為不同角色或特定聊天會話配置不同的 meme 套件。
  • 資源廣場:內建市場,可輕鬆安裝官方或社群 curated 的 meme 套件。

相關

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