Wechat Article For Ai
v1.0.0Convert WeChat Official Account (微信公众号) articles to clean Markdown files with locally downloaded images.
⭐ 0· 81·3 current·3 all-time
by@soar999
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description match the implementation: scraper (camoufox), parser, converter, downloader, and an MCP server are present. Required libraries (camoufox, httpx, bs4, markdownify, mcp) are consistent with scraping, rendering, and exposing a local MCP tool.
Instruction Scope
SKILL.md instructs installing Python deps and running the CLI or MCP server; runtime instructions stay within converting articles, downloading images, and optionally saving debug HTML. There are no instructions to read unrelated system files or exfiltrate secrets; the code writes output and debug HTML to the output directory as expected.
Install Mechanism
The registry has no formal install spec but includes a requirements.txt and SKILL.md instructs 'pip install -r requirements.txt'. The tool auto-downloads the Camoufox browser on first run (via the camoufox package) which will fetch browser binaries or resources from the network — this is expected for a headless-browser scraper but is a supply-chain/network fetch worth noting.
Credentials
The skill requests no environment variables, no credentials, and no config paths. Network access (fetching mp.weixin.qq.com pages and CDN image URLs) is necessary for its function and is the only external interaction in the code.
Persistence & Privilege
always is false and the MCP server runs on stdio when started; the skill does not modify other skills or persistent agent-wide settings. It writes outputs to a user-specified output directory only.
Assessment
This package appears to do what it claims, but before installing you should: (1) review and be comfortable with the camoufox dependency (it will auto-download browser components at runtime — a network fetch from its provider); (2) run it in an isolated environment or container if you want to limit network/file access; (3) confirm you trust any WeChat content you fetch (debug HTML and downloaded images are saved to disk); and (4) only enable the MCP server for trusted local AI clients since it exposes convert/batch_convert operations via the local stdio-based MCP transport. If you need extra assurance, audit the camoufox package and pinned dependency versions in requirements.txt before use.Like a lobster shell, security has layers — review code before you run it.
latestvk97d1f3phnsdg2p97600xaxrc58398w2
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
