← 返回 Skills 市场
Wechat Articles Spider
作者
kehongpeng
· GitHub ↗
· v2.0.4
· MIT-0
120
总下载
0
收藏
0
当前安装
5
版本数
在 OpenClaw 中安装
/install wechat-articles-spider
功能描述
WeChat Official Account article crawler with x402 micropayments. Requires Chrome browser and interactive WeChat QR login on first use. Harvest articles for r...
安全使用建议
This package is internally consistent with a paid WeChat article crawler, but review and accept these practical risks before installing: 1) Payments: the receiving Ethereum-style address is hard-coded in config.py and SKILL.md — any USDC you send goes to that address and transfers are irreversible. 2) Local credentials: the tool stores WeChat login tokens/cookies in weixin_credentials.py inside the skill folder — treat these files as sensitive and run the code on a machine you control. 3) Dependencies: pip installing requirements pulls third-party packages (PyPI); audit if you require higher supply-chain assurance. 4) Inspect config.py: change the receiving address if you plan to operate your own payment endpoint. 5) Sandbox: if unsure, run the tool in a sandbox or isolated VM, and review the code paths that perform network requests (blockchain RPC / BaseScan) and file writes. If you don’t trust the recipient address or don’t want local credential storage, do not use this skill.
功能分析
Type: OpenClaw Skill
Name: wechat-articles-spider
Version: 2.0.4
This skill implements a WeChat article crawler with an integrated 'x402' micropayment system on the Base blockchain. It requires users to transfer USDC to a hardcoded wallet address (0x172444FC64e2E370fCcF297dB865831A1555b07A) and provides a CLI (spider_cli.py) to verify transaction hashes. Additionally, the core logic (wechat_mp_crawler.py) uses Selenium to automate WeChat login and stores sensitive session tokens and cookies in a local Python file (weixin_credentials.py). While these features support the stated commercial purpose, the combination of financial transactions to a fixed address and the handling of sensitive authentication data represents a high-risk profile.
能力评估
Purpose & Capability
Name/description describe a WeChat Official Account crawler with a micropayments layer; the repository contains crawler code (Selenium-based), payment/x402 components, quota management and an async queue. Required binaries (python3, google-chrome) and the USER_ID env var align with the documented functionality.
Instruction Scope
SKILL.md and CLI instruct interactive Chrome QR login, running spider_cli.py, and entering transaction hashes. The code writes/reads local files (weixin_credentials.py, data/users/, data/queue/) to persist cookies, quotas and tasks — this is expected for a crawler that reuses login tokens, but it means sensitive credentials (WeChat cookies/tokens) are stored locally in the skill directory.
Install Mechanism
No packaged install spec; SKILL.md instructs 'pip install -r requirements.txt'. Dependencies (selenium, webdriver-manager, pandas, requests, flask, etc.) are plausible for the functionality. Because the package installs third-party Python packages, the usual caution about dependency supply-chain risk applies, but the install source (PyPI) is normal for Python projects.
Credentials
Only USER_ID is required in environment variables which fits the payment flow. However the code hard-codes a receiving address (0x172444FC64e2E370fCcF297dB865831A1555b07A) in config.py/SKILL.md — legitimate for a paid service but means payments go to that recipient. The skill also persists WeChat login tokens (weixin_credentials.py) and user/task data locally; storing those tokens is functionally explainable but increases local sensitive-data exposure.
Persistence & Privilege
always is false and the skill does not request system-wide privileges. It creates/updates files inside its own directory (data/, weixin_credentials.py), starts a background thread for async queue processing — all consistent with its stated async job queue behavior. It does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wechat-articles-spider - 安装完成后,直接呼叫该 Skill 的名称或使用
/wechat-articles-spider触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.4
Version 2.0.4
- Updated documentation in SKILL.md to match new version.
- No changes to code or payment logic—documentation refreshed for accuracy and clarity.
- SKILL.md version updated from 2.0.3 to 2.0.4.
v2.0.3
- Updated storage-related metadata to reference local directories (`./weixin_credentials.py`, `./data/users/`, `./data/queue/`) instead of home directory paths.
- No logic or functionality changes; documentation and metadata update only.
- Version bumped from 2.0.1 to 2.0.3.
v2.0.2
Version 2.0.2
- Updated `spider_api.py` with recent changes.
- No updates to documentation or other files.
- Focused bug fixes or improvements (see commit details for specifics).
v2.0.1
**Summary:** Improved local config and credential handling; requires USER_ID env and user-writable local directory for credentials and data.
- Enforces use of the `USER_ID` environment variable for all command-line operations.
- Credentials and data files now saved under a user-writable path (`~/.wechat_article_crawler/`).
- Updated documentation to reflect new config and local file paths.
- Minor corrections to skill metadata and naming for clarity.
- No changes to core crawling, payment, or workflow logic.
v2.0.0
Major update: Adds x402 crypto payments, async queueing, and detailed operational instructions.
- Introduces x402 on-chain USDC payment for all article crawling; free tier included.
- Adds real-time (<$5) and async (≥$5) hybrid payment flow for small and large tasks.
- CLI usage and workflow now fully documented with step-by-step examples.
- Includes robust troubleshooting and WeChat anti-ban best practices.
- New price tiers: per-article, per-account, and unlimited monthly.
- Payment, quota management, async queue, and blockchain verification modules now described.
元数据
常见问题
Wechat Articles Spider 是什么?
WeChat Official Account article crawler with x402 micropayments. Requires Chrome browser and interactive WeChat QR login on first use. Harvest articles for r... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 120 次。
如何安装 Wechat Articles Spider?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wechat-articles-spider」即可一键安装,无需额外配置。
Wechat Articles Spider 是免费的吗?
是的,Wechat Articles Spider 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wechat Articles Spider 支持哪些平台?
Wechat Articles Spider 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(linux, darwin, win32)。
谁开发了 Wechat Articles Spider?
由 kehongpeng(@kehongpeng)开发并维护,当前版本 v2.0.4。
推荐 Skills