A CLI crawler for WeChat Official Account (公众号) articles via the MP backend.
crates/info-spider/~/.config/info-spider/ (separate from info-common Store)docs/wechat-mp-flow.mdsrc/main.rs — Entry pointsrc/cli.rs — Clap CLI definitionsrc/commands.rs — Command implementationssrc/api.rs — WeChat MP API clientsrc/session.rs — Own session persistence (token, fingerprint, bizuin)src/client.rs — reqwest client buildersCommandFunctionloginWeChat QR code scan login to mp.weixin.qq.comlogout / statusSession managementsearch <QUERY>Find Official Accounts by name/ID (returns fakeid list)articlesFetch articles from an OA ( --name or --fakeid)scrape <URL>Convert single article URL to Markdown
--begin — Start offset for pagination--count — Articles per page--limit — Maximum total articles to fetch--delay-ms — Random delay between requests (anti-crawler)--format {table|json|jsonl} — Output formatanyhow::Result with .context("中文描述")