@advisorydz/wechat-daily-report
基于本机已登录微信的本地数据库生成微信群聊日报长图。用于用户要求“生成某个微信群的今日日报/昨日报/群聊总结长图/聊天日报图片”这类任务时。流程包含:检查并刷新本地微信解密数据、选择群聊、分析消息、生成 AI 内容、输出手机端 PNG 长图。
No skills found in this collection.
SKILL.md
| name | wechat-daily-report |
| description | 基于本机已登录微信的本地数据库生成微信群聊日报长图。用于用户要求“生成某个微信群的今日日报/昨日报/群聊总结长图/聊天日报图片”这类任务时。流程包含:检查并刷新本地微信解密数据、选择群聊、分析消息、生成 AI 内容、输出手机端 PNG 长图。 |
微信群聊日报生成 Skill
目标:基于本机微信解密后的数据库,生成一个最终可交付的 report.png 群聊日报长图。
执行步骤
必须按下面顺序执行,不能跳过第 5 步。
1. 准备解密环境
python scripts/setup_check.py --ensure-decryptor
2. 刷新微信解密数据
python scripts/decrypt_wechat.py
3. 列出群聊并确认目标群
python scripts/list_wechat_groups.py
4. 分析群聊,生成统计文件
python scripts/analyze_chat.py --chatroom "<群名或 chatroom id>" --date 2026-04-11 --output-stats stats.json --output-text simplified_chat.txt
产物:
stats.jsonsimplified_chat.txt或simplified_chat_*.txt
5. 读取提示词,生成 ai_content.json
必须读取:
- [
references/ai_prompt.md] stats.jsonsimplified_chat*.txt
必须产出:
ai_content.json
要求:
- 输出必须是合法 JSON
- 不能输出 Markdown 代码块
- 不能跳过这一步
6. 渲染最终长图
只有在 ai_content.json 已生成后,才能执行:
python scripts/generate_report.py --stats stats.json --ai-content ai_content.json --output report.png --clean-temp
最终产物:
report.png
约束
- 输出目标始终是
.png长图,不要停在.html - 必须先用
list_wechat_groups.py确认群名,再执行分析 - 不要跳过“读取
ai_prompt.md并生成ai_content.json” - 如果没有
ai_content.json,不要执行generate_report.py
Loading...
Select a file to preview
Analyzing security...
Checking scan reports and verification data.
Bill of Materials
Everything this skill can do — files, network, commands, and more.
No demos yet. To add one, ask your AI agent: "Submit a demo for @advisorydz/wechat-daily-report" — or upload via the API.
To add a demo, ask your AI agent: "Submit a demo for @advisorydz/wechat-daily-report"
No eval data yet. Eval results are published via the SkillSafe API.