PallasBot/Pallas-Bot

《明日方舟》帕拉斯 Bot!群聊复读机,群友聊什么牛牛就说什么,配合LLM做最懂你的牛牛!

它解決的問題

Pallas-Bot 為群組聊天提供了一個社交聊天機器人,結合了傳統的「重複者」行為(模仿使用者語氣)與現代大型語言模型(LLM)的功能。它解決了通用 AI 機器人感覺與輕鬆群組環境格格不入的問題,透過學習特定社群的語言風格與常用語句,使互動更自然且融入群組。

如何運作

該機器人採用混合式互動方式:

  • 學習重複者:分析群組聊天語料庫,學習如何自動回應、重複語句並使用表情符號,基於社群實際行為。
  • 語義風格引導:追蹤不同帳號與群組中特定情境下常見的表達內容,利用此數據引導 LLM 的輸出,使 AI 的表達風格與群組一致。
  • LLM 整合:當被明確提及時,使用 Bot 提供者進行多輪對話,利用長期記憶、知識檢索、網路搜尋與工具呼叫功能。
  • 語料聯邦:可連接社群共用的語料池,擴展其短回應詞彙,同時避免多個部署間的重複回應。

適用對象

希望為群組聊天(特別是使用 OneBot v11 協議如 NapCat 的使用者)打造可自訂、具個性化的聊天機器人,既能當作有趣的重複者,也能作為高階 AI 助手的使用者。

特色亮點

  • 混合式 AI/重複引擎:結合基於語料的模仿與 LLM 驅動的對話。
  • 情境式風格學習:將群組特定的表達風格注入 LLM 提示中,避免產生「通用 AI」的感覺。
  • 全面管理功能:內建 WebUI 控制台,用於管理設定、外掛與 AI 可觀測性。
  • 可擴展生態系統:支援 NoneBot 外掛,並內建外掛商店。
  • 高效率表現:使用背景任務傳遞系統與多工作器分片,處理高併發時不會阻塞訊息。

這是一個能學習群組語料並模仿其風格的社交機器人,同時結合 LLM 驅動的對話與風格引導,讓 AI 更貼近真實社群互動。 — @handle

相關

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