# yangxuanxc/wechat_friends

微信好友信息分析并可视化以及自动回复微信消息

Repository: https://github.com/yangxuanxc/wechat_friends
Canonical: https://ross.abutalabs.com/products/wechat_friends
Language: Python
License Family: other
Last push: 2022-05-15T03:25:30+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3014, "days_push": 1571, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1325, forks 326 (observed 2026-08-28T04:04:22.469977+00:00)

## What it is
A Python application that analyzes WeChat friend data (gender, location, signatures, nicknames, avatars) and visualizes it with charts, maps, and word clouds. It also supports automated sending and replying of WeChat messages via the itchat library.

## Use cases
- analyze my wechat friends' gender and location distribution
- visualize wechat contacts on a map
- generate a word cloud from friends' nicknames
- extract high-frequency words from friends' signatures
- merge all friends' avatars into one image
- auto-reply to wechat messages with a bot

## When to choose
- you want a ready-made script to visualize your WeChat friend data
- you need simple WeChat message automation in Python
- you want a learning example of itchat, jieba, and pyecharts working together

## When to avoid
- you need a maintained tool - it relies on itchat, which broke after WeChat web login restrictions
- you need a production-grade or officially supported WeChat API
- you require a license-compliant dependency for commercial use (no license is provided)

## Facets
- artifact type: application
- maturity: maintenance
- function: data-visualization, nlp, chatbot, web-scraping
- domain: social-media, data-visualization
- platform: python, cross-platform
- tags: wechat, itchat, word-cloud, friend-analysis, auto-reply, pyecharts, natural-language-processing, automation

## Member repositories
- yangxuanxc/wechat_friends (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:22.469977+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:46:39.481419+00:00, confidence not recorded.
  - readme: https://github.com/yangxuanxc/wechat_friends (fetched 2026-08-28T04:04:22.469977+00:00, sha 52bbaa0ab1d0)
- Data as of 2026-08-30T08:39:29.467469+00:00.
