QQreminder:從本機 QQ 羣聊裏篩出你該知道的幾條

前言

用 DeepSeek Harness(DSH)做日常助手時,羣聊往往進不了「可檢索、可總結」的上下文:幾百條未讀裏混着表情包和閒聊,選課、截止、@ 你的那條卻沉在最下面。自己逐羣翻既費時間,把整庫聊天記錄塞進對話也不現實。

QQreminder 是社區維護者 K9m1a5c 發佈的 DSH 插件(分類:聯網工具;GitHub 約 2 stars)。它在本機對已索引的 QQ 羣消息做多信號召回,再交給 DSH 裏的 AI 做精排與問答,輸出可點擊的 HTML 報告和「你可能漏了」類提醒。分析層強調全程本地、只讀、不登錄 QQ、不上傳聊天內容;解密 QQ 本地庫不在插件範圍內,需自備索引或先用示例數據試玩。

這是什麼

QQreminder 給 DeepSeek Harness 增加「羣聊信息管家」能力:從大量羣消息裏挑出與關注詞、@、羣權重等信號相關的條目,並生成帶「爲什麼重要」說明的報告。

插件版本見倉庫 package.json(當前資料爲 1.0.1),許可證 MIT,分析引擎爲 Python 3.8+,README 標明 Windows 優先開發與測試,核心邏輯可跨平臺。插件以 DSH 進程權限運行,安裝前建議閱讀源碼與許可證。

核心功能

下面介紹 README 中已列出的能力,均圍繞本地索引 index.db 與配置 focus.json 工作。

可點擊 HTML 報告

生成報告後可在瀏覽器離線打開。總覽包含有效消息、涉及羣、重點條目、疑似遺漏、發言人數等統計;關鍵羣卡片、最重要 N 條(含命中關注詞與權重說明)、「你可能漏了」等區塊可點進對應羣詳情。報告會聲明數據截止時間,避免把舊庫文件當成實時。

DSH 面板與授權

在 DSH 設置 → QQreminder 中可配置「我的關注詞」、刷新索引、生成摘要、生成報告,以及「QQ 內容讀取」開關。關閉讀取時僅輸出統計與元數據,正文不出現在輸出中(對應 authorization.json 的 qq_read)。面板還提供加載示例數據、用 AI 分析(冷啓動時由本地統計與抽樣材料輔助定羣與關注詞)。

自帶技能與 AI 工具

插件註冊技能與工具(如 qq_search、qq_digest),安裝後可直接用自然語言讓 AI 翻羣、按話題檢索或問「有沒有漏掉的」,無需記憶 CLI。也可在面板選日期區間生成報告,或生成摘要指令並複製到剪貼板後粘貼給 AI。

打分與配置

本地腳本負責召回:關注詞加權、@ 我、羣主/管理員、身份詞、通知強弱詞、羣權重等多信號打分;中等分數且含時效/行動詞的消息會進入「遺漏」提示。focus.json 可配置監工羣、關注詞、降權詞、身份詞、通知詞、遺漏提示詞與打分區間等,改詞即改「什麼算重要」。精排與行業差異部分由對話中的 AI 完成。

安裝與啓用

需要 DSH 0.2.0 及以上。官方安裝命令如下:

dsh plugin add https://github.com/K9m1a5c/dsh-qqreminder

依賴僅爲本機 Python 3.8+,引擎使用標準庫,無需 pip install。插件會自動查找 python3 / python / py。

啓用步驟:

  1. 執行上述命令安裝插件。
  2. 打開 DSH → 設置 → QQreminder。
  3. 尚無真實索引時,可點【加載示例數據】用虛構羣聊零配置體驗報告形態。

數據從哪來

QQreminder 是分析層,不自帶 QQ 數據庫解密。第一次試用推薦方式 A:面板加載示例數據。接入真實聊天需方式 B:在數據目錄(默認 ~/QQreminder,可用環境變量 QQREMINDER_ROOT 修改)下準備 qgd/data/index.db、focus.json、authorization.json,表結構見倉庫 README(messages / groups / meta 等)。方式 C 爲自行用社區第三方工具處理加密庫並整理成索引,README 列出了若干 GitHub 項目並說明需自行評估合規與風險,與本插件無關聯。方式 D 爲安裝後對 AI 說明需求,由 AI 參照插件內 assets/qqreminder.md 引導準備明文庫並生成 index.db。

索引更新爲手動:面板【刷新索引】或讓 AI 觸發掃描,不會在後臺偷偷掃盤。

典型用法

面板三步

  1. 安裝並打開 QQreminder 設置頁。
  2. 無數據時加載示例數據,或按 README 準備好 index.db 後刷新索引。
  3. 按需打開「QQ 內容讀取」,選擇日期區間生成報告,或生成摘要。

對話示例

可直接對 DSH 說:

  • 「翻一下羣,看看今天有什麼重要的」
  • 「幫我找羣裏關於選課的所有信息」
  • 「有沒有我漏掉的?」

AI 會調用插件工具完成檢索與 digest,無需記命令名。

focus.json 片段

關注詞與羣權重是日常最常改的配置,結構如下(完整字段見倉庫 README):

{
  "監工羣": [ { "羣號": "…", "羣名": "…", "權重": 2.0 } ],
  "關注詞": { "截止": 6, "報名": 5, "選課": 6 },
  "降權詞": { "抽獎": -3, "優惠": -3 }
}

適用場景與注意

適合羣多、又需要從 PC 版 QQ 本地同步下來的消息裏快速抓通知與待辦的用戶(學生選課/截止、辦公羣需求與會議等)。不適用手機 QQ、微信、TIM;看不到 QQ 未同步到本機的消息;QQ 長期未開則庫文件停在最後寫入時刻。

誠實邊界(來自官方說明):不連騰訊服務器、不改 QQ 數據目錄、不自動推送新消息;唯一可能離開本機的是你主動發給 AI 的材料(例如「用 AI 分析」)。插件在 DSH 進程權限下讀你指定的數據目錄,安裝與啓用前請自行審查 K9m1a5c/dsh-qqreminder 源碼。

DSH 生態採用「一切皆插件」思路;社區插件目錄由 SkillHub 目錄頁 等站點收錄,與 DeepSeek / 幻方無官方從屬關係。

結尾

QQreminder 把「本地召回 + AI 精排」拆成兩層:先用規則與關注詞從海量羣聊裏撈出可疑條目,再在 DSH 裏用對話完成總結、檢索與遺漏檢查,並用 HTML 報告把「爲什麼重要」寫清楚。若你已在用 DSH 並希望把 QQ 羣聊納入助手上下文,可從示例數據或自備索引開始試。

  • 目錄頁:https://www.skillhub.cn/plugins/K9m1a5c/dsh-qqreminder
  • GitHub:https://github.com/K9m1a5c/dsh-qqreminder
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜