wechat-chat-analyzer

Community

Decode WeChat chats into intimacy insights.

AuthorUniUni2000
Version1.0.0
Installs0

System Documentation

What problem does it solve?

WeChat's encrypted local databases are difficult to explore manually, so deriving intimacy insights, emotional trends, and behavior patterns from one-on-one chats is time-consuming and error-prone. This skill automates the decryption, data loading, and conversation parsing so the agent can deliver a data-backed report without the user touching SQL or plotting code.

Core Features & Use Cases

  • Automated decryption and retrieval: vendor helpers pull AES keys from a logged-in Windows WeChat or accept pre-decrypted macOS data so the pipeline can immediately load contacts and messages.
  • Deep quantitative analysis: the stats engine computes initiative rates, reply speed tiers, monthly and hourly distributions, high-frequency words, and milestone moments for the named friend.
  • Visual exports and summaries: generate heatmaps, reply pie charts, word clouds, TXT/CSV/HTML exports, and a JSON report that the LLM reads to craft an insightful relationship narrative.

Quick Start

Ask the skill to analyze my chat with 张三 by saying 分析我和张三的微信聊天记录 so it runs the automated Python analyzer immediately.

Dependency Matrix

Required Modules

pycryptodomematplotlibwordcloudjiebanumpy

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: wechat-chat-analyzer
Download link: https://github.com/UniUni2000/wechat-chat-analyzer/archive/main.zip#wechat-chat-analyzer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.