Qq Group Digest

本地解密 QQ 聊天数据库并总结群聊。当用户问「QQ群聊了什么」「总结一下XX群」「今天各群都在聊什么」「现在群里在聊什么」「某关键词在哪个群出现过」或要求统计群消息量/趋势/话题/观点时使用。全程本地、不登录、不联网;也用于查询/更新群聊关键词库。

6 starsOther

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add Kirisame-Marisa1/qq-group-digest --skill qq-group-digest
Manual install
git clone --depth 1 https://github.com/Kirisame-Marisa1/qq-group-digest.git /tmp/qq-group-digest
mkdir -p ~/.claude/skills
cp -r /tmp/qq-group-digest/. ~/.claude/skills/qq-group-digest

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# QQ 群聊自动总结

## 一句话

解密本机 `nt_msg.db` → 建滚动索引 → 出报告(可含图片识别)→ 我读报告做语义总结 → 写成 Markdown。

**不登录、不跑协议端、不注入 QQ、不改 QQ 数据。** 只读本地文件 + 读一次 QQ 进程内存拿密钥 + 按 md5 从腾讯 CDN 取图。

## 0. 铁律

1. **每一次输出都必须声明数据截止时间,写在第一句。**
   格式:「**数据截止到 YYYY-MM-DD HH:MM**(距现在 N 分钟)」。
   报告脚本会把这个时间打在标题下方,**照抄,不要自己算**。
2. **取不到数据就明说,绝不编造。**
3. **密钥不写进对话。** 只汇报「校验通过/失败」。
4. **图片必须报覆盖率**:「本窗口图片 N 张,本机可取 X 张,CDN 补到 Y 张,已识别 Z 张」。
5. **凡是可能外传的产出,一律先脱敏**(见第 9 节)。
6. **回答「刚刚 / 刚才 / 现在 / 今天」这类问题前,必须先重跑 `ntqq_build.py` 刷新索引。**
   拿一份几十分钟前的旧索引答「刚刚」等于在赌——**实测已经赌输过一次**:
   索引建于 12:13,而两条关键消息发于 12:18/12:19,于是直接答了「没有」。
7. **不要只看命中的那一条,要看上下文(`--ctx`)。**
   群聊是一来一回的:「核心用户都在 qq 群」+「t群加多了看不过来」单看哪条都不完整,
   合起来才是"嫌群多、看不过来"。**孤立的关键词会骗人。**
8. **不要试图区分「群助手」。** 那个状态**只有服务端有、客户端不落盘**,做不成自动识别
   (排查依据见第 6.5 节)。**2026-10-02 已把这个功能整体删掉**——报告不做任何群排除,
   全部群都看。群变更(新入群/退群/改名)的自动识别仍然有效,见第 6.5 节。

## 1. 目录布局(默认根目录 `<root>`,可用 config.json 的 root 改)

```
<root>\
├─ app\            代码:scripts\  schema\  config.json
├─ data\           解密后的明文库 plain\  +  滚动索引 index.db
├─ keys\           密钥缓存 key_map.json
├─ media\          下载到的图片(按 md5 前两位分子目录)
├─ knowledge\glossary\   关键词库 terms.json + 关键词库.md
├─ output\         总结产出
├─ run\            临时文件
└─ logs\
```

**所有新增产物都放这里,不要写到桌面或别处。** 明文库可随时整目录删除,下次自动重建。

Python 3.10+,需 `cryptography` 与 `protobuf` 两个包。**不要装 jieba**(本工具不依赖分词库)。

## 2. 标准流程
Read the full skill on GitHub

Details

Skill name
qq-group-digest
License
MIT
Repo updated
15 October 2026

FAQ

What does the Qq Group Digest skill do?

本地解密 QQ 聊天数据库并总结群聊。当用户问「QQ群聊了什么」「总结一下XX群」「今天各群都在聊什么」「现在群里在聊什么」「某关键词在哪个群出现过」或要求统计群消息量/趋势/话题/观点时使用。全程本地、不登录、不联网;也用于查询/更新群聊关键词库。

How do I install the Qq Group Digest skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add Kirisame-Marisa1/qq-group-digest --skill qq-group-digest. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Qq Group Digest popular?

It lives in Kirisame-Marisa1/qq-group-digest, which has 6 GitHub stars and 0 forks.

Related skills

Solar Thermal Crop Dryer

6

dungnotnull/solar-thermal-crop-dryer-agent-skill

Solar Thermal Crop Dryer Design (Heat-Pump Hybrid) — Production-grade evidence-backed analysis harness for Solar Thermal Crop Drying & Post-Harvest Engineering. Use whenever user asks about solar drying, crop dryer design, heat pump dehumidification, drying kinetics, post-harvest engineering, or agricultural thermal processing.

Other

Pravo Grammatika

5

sky-magenta/pravo-grammatika

Грамматика юридического текста на практике РФ — третий скилл тривиума (грамматика · логика · риторика). Проверяет ФОРМУ ВЫРАЖЕНИЯ: говорит ли формулировка однозначно то, что задумано, или допускает два прочтения. Ядро — синтаксическая неоднозначность и пунктуация, порождающие споры о толковании договора: проблема последнего антецедента, область действия «и/или» и «в том числе», границы сроков («до»/«не позднее»), анафора и отсылки, деонтическая модальность (вправе/обязан). Используй, когда нужно: найти двусмысленность («проверь формулировку»), проверить пунктуацию или модальность («вправе или

Other

Solidworks Draw

6

SHY-563/solidworks-draw

用自然语言驱动 SolidWorks 进行参数化机械零件建模。支持轴类、盘类、活塞等常见零件,内置工程设计规则和材料数据库。可从已有 SW 文件学习设计知识。使用 "画一个..." 或 "帮我建模..." 触发。

Other

Ground Truth

6

glichtenthal/ground-truth

Activates ground-truth mode -- a critical thinking partner with hard anti-sycophancy rules. Use whenever someone shares a plan, idea, decision, interpretation, or work product and might be seeking reassurance instead of honest assessment. Trigger on any of: "what do you think," "does this make sense," "is this a good idea," "review this," "am I missing something," "how does this look," "does this hold up," "should I do X" -- or any context where agreement would be the path of least resistance. Default mode is calibrated honesty, not pushback for its own sake. This skill is the advisor who will

Other

Xbloom Studio Recipe

6

ryunana/xbloom-studio-recipe-skill

Generate device-constrained xBloom Studio App recipes from coffee-bean parameters, with C40 conversion, RO-water compensation and one-variable troubleshooting; then load and brew the reviewed recipe on a real machine over local Bluetooth.

Other

Detection Rule Bypass Analyzer

6

DetectEng-SOCLabs/detection-rule-bypass-analyzer

Helps detection engineers identify coverage blind spots in system command execution detection rules, evaluate bypass risks, and reduce false negatives. Strictly limited to system command execution rules; not applicable to browser credential theft or abnormal process creation without command semantics.

Other

Browse the most popular Claude skills, all other skills, or write your own with the skills generator.