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 套件。
相關
- 專案
- 專案
- 專案
- 專案
- 專案