explaingit

moore-developers/moore-wechat-article-downloader

Analysis updated 2026-05-18

274PythonAudience · writerComplexity · 3/5LicenseSetup · moderate

TLDR

A local Codex/Claude Code skill that syncs WeChat official account articles, comments, and engagement data into a searchable Markdown, CSV, and SQLite research library.

Mindmap

mindmap
  root((repo))
    What it does
      Syncs WeChat articles
      Saves comments and engagement
      Local research library
    Tech stack
      Python
      SQLite
      mitmproxy
    Use cases
      Content research
      Competitor tracking
      AI ready local corpus
    Audience
      Content creators
      PMs and researchers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Build a personal, searchable archive of WeChat articles from accounts you follow

USE CASE 2

Analyze an account's topics, headlines, and reader comments to decide if it's worth tracking

USE CASE 3

Capture an article's text, comments, and engagement numbers live while reading in WeChat desktop

What is it built with?

PythonSQLitemitmproxy

How does it compare?

moore-developers/moore-wechat-article-downloaderadrienbrault/geekmagic-hacskarpathy/researchlei
Stars274274274
LanguagePythonPythonPython
Last pushed2013-05-03
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity3/52/53/5
Audiencewritervibe coderresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Live capture and proxy history need the WeChat desktop app, a local certificate, and mitmproxy on macOS only.

In plain English

This project is a local tool that turns WeChat official account articles you have already read into a lasting, searchable research library instead of scattered browsing history. It is built to install as a skill inside Codex or Claude Code, so once it is set up, a person interacts with it just by describing what they want in plain language, rather than learning command line flags. The tool syncs articles from WeChat official accounts a user follows, saving the article text and images, along with featured comments and engagement numbers like views, likes, and reactions when the page happens to expose that data. Everything is written to structured local files: Markdown for the article text, images alongside them, a CSV index, and a SQLite database that tracks accounts, articles, downloads, and interaction data over time. All of this lives on the user's own machine rather than in any cloud service the project runs itself. Several usage patterns are supported. A person can ask it to sync the newest articles from followed accounts, pull and analyze a batch of articles from one specific account to judge whether that account is worth following long term, or import a scattered list of article links from chat history or a file into the local library. There is also a live capture mode: while reading an article inside the WeChat desktop app on a Mac, a user can save the article, whatever comments have already loaded, and the interaction numbers currently shown on the page, directly into the library. The README is direct about what the tool does not do. It only works with articles the user can already access publicly, it does not bypass logins or paywalls, and it cannot guarantee capturing every comment or full reply threads, since comments and engagement data depend on a short lived WeChat session and may be missing on some articles. It does not print or share sensitive session tokens, and it offers no hosted or cloud version of the service. Running it needs Python 3, and the live capture and proxy history features specifically require the WeChat desktop app, a local certificate, and mitmproxy, currently limited to macOS. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Sync the accounts I follow and list the 50 newest WeChat articles by date.
Prompt 2
Pull the last 10 articles from a specific WeChat account and judge if it's worth following long term.
Prompt 3
Import this batch of WeChat article links into my local research library.
Prompt 4
Start a WeChat capture session so I can save an article's text and comments while I read it.

Frequently asked questions

What is moore-wechat-article-downloader?

A local Codex/Claude Code skill that syncs WeChat official account articles, comments, and engagement data into a searchable Markdown, CSV, and SQLite research library.

What language is moore-wechat-article-downloader written in?

Mainly Python. The stack also includes Python, SQLite, mitmproxy.

How hard is moore-wechat-article-downloader to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is moore-wechat-article-downloader for?

Mainly writer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.