wechat-daily-report
微信群聊天记录日报图片生成工具。分析微信群聊天记录,结合 AI 生成内容,**最终输出为手机端分辨率的日报长图(PNG)**。
Why use this skill?
Transform your chaotic WeChat group chats into beautiful, concise daily summary images with this AI-powered skill. Track talkers, resources, and hot topics.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/justao/wechat-daily-reportWhat This Skill Does
The wechat-daily-report skill is a specialized tool designed to transform raw WeChat group chat logs into professional, visually appealing daily summary reports in PNG format. By leveraging a combination of local data analysis scripts and generative AI, this skill extracts key insights such as talkative members, nocturnal activity patterns, word clouds, hot discussion topics, and resource sharing. It eliminates the "fear of missing out" (FOMO) associated with high-velocity group chats by distilling thousands of messages into a concise, mobile-optimized visual summary.
Installation
To install this skill via the OpenClaw CLI, run the following command:
clawhub install openclaw/skills/skills/justao/wechat-daily-report
Ensure your system has the necessary dependencies installed for image rendering and text processing. You must execute:
pip install jieba jinja2 playwright
playwright install chromium
Use Cases
- Community Management: Keep community members engaged by providing daily recaps of meaningful discussions and shared resources.
- Project Synchronization: Summarize project-based communication channels to identify pending tasks and blockers without scrolling through endless logs.
- Knowledge Retention: Curate valuable tips, tutorials, and Q&A threads that would otherwise be lost in the chat history.
- Social Analysis: Generate fun stats like "Night Owl Champion" or "Chatterbox Leaderboard" for casual groups to boost member participation.
Example Prompts
- "Generate a daily report from the
wechat_export_20231027.jsonfile and save it todaily_report_v1.png." - "Analyze the chat logs in my folder and generate a report, ensuring the talkative member profile section is highlighted."
- "Create a summary image for today's group chat that focuses on the top 3 resources shared and the most discussed technical topics."
Tips & Limitations
- Output Format: The skill is strictly designed to output PNG files. Always ensure your
--outputflag uses the.pngextension to prevent rendering errors. - Data Privacy: The tool processes raw chat data locally. Ensure that your input JSON logs have been sanitized of sensitive personal information if the group contains private data.
- Resolution: The tool defaults to an iPhone 14 Pro Max (430x932 @3x) resolution for a perfect mobile reading experience. Avoid changing the browser profile unless necessary for custom branding.
- Performance: While
jiebaandplaywrightare efficient, generating reports for groups with >5,000 daily messages may take longer; batch your logs by date for optimal performance.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-justao-wechat-daily-report": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution