← 返回 Skills 市场
569
总下载
0
收藏
3
当前安装
1
版本数
在 OpenClaw 中安装
/install read-wechat-article
功能描述
Fetch and parse WeChat public articles by extracting clean content, metadata, images, word count, and reading time without browser rendering.
安全使用建议
This skill appears to implement what it claims (WeChat article scraping and parsing) and doesn't request secrets, but review the following before running: 1) The code disables TLS verification (verify=False) — this makes requests vulnerable to MITM; consider changing to verify=True or explicitly handling cert issues. 2) setup.py contains malformed/trailing characters and the declared console entrypoint/handler may not match functions in the module; fix/verify packaging and entrypoints before pip-installing or publishing. 3) Running tests will perform real network requests; run them in an isolated environment or offline if you don't want outbound traffic. 4) Image-download and database helper functions perform disk/network I/O — only run them if you trust the source. If you need higher assurance, ask the maintainer for a clean setup.py, a clear main/handler function, and to remove/justify verify=False; run the package in a sandbox or ephemeral VM and audit network traffic on first runs.
功能分析
Type: OpenClaw Skill
Name: read-wechat-article
Version: 1.0.0
The skill's core functionality aligns with its stated purpose of scraping WeChat articles. However, the `fetch_wechat_html` function in `read_wechat_article.py` uses `verify=False` for HTTPS requests, which disables SSL certificate verification. This is a significant security vulnerability, making the connection susceptible to Man-in-the-Middle attacks. While not indicative of intentional malicious behavior by the skill itself, it represents a critical flaw that could be exploited. The documentation (SKILL.md, README.md, PUBLISH_GUIDE.md) consistently emphasizes ethical use, disclaims commercial/bulk scraping, and does not contain prompt injection attempts.
能力评估
Purpose & Capability
Name, description, requirements, and code align: the skill only needs HTTP + HTML parsing libraries (requests, BeautifulSoup, markdownify) and its code implements URL cleaning, fetching, parsing, cleaning, image extraction and Markdown conversion as documented.
Instruction Scope
SKILL.md stays within scope (install deps, run script, call function) and documents user-initiated use, but the implementation disables TLS verification (requests.get(..., verify=False)) which weakens network security and is not called out in the docs. Tests and some examples call the network directly (no mocks), so running test suites may perform outbound requests. The code also includes optional helpers that write files (image download) — documented, but you should be aware these perform disk I/O when used.
Install Mechanism
No remote downloads or unusual install sources (only pip deps), which is good. However setup.py appears to contain trailing/corrupted characters (extraneous tokens at the end) that could break packaging or indicate a cut-and-paste error. The package entry_points and skill.json handler mention console entry/handler names that are not obviously present in the main module (possible mismatch), so installation/CLI behavior may not work as expected until verified.
Credentials
The skill requests no environment variables, no credentials, and no config paths — proportional to a web-scraping/parsing tool. Optional features mention using local ML models or storing to DB, but those are documented as optional and do not require hidden credentials.
Persistence & Privilege
The skill does not request elevated or persistent privileges and always:false. It does not attempt to modify other skills or system-wide configs. Note: some metadata files claim 'do not store user-provided URL', and the code keeps an 'original_url' field in results (in-memory) — no on-disk persistence is present unless you call the provided image-download or save-to-database helpers.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install read-wechat-article - 安装完成后,直接呼叫该 Skill 的名称或使用
/read-wechat-article触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of read-wechat-article skill:
- High-performance WeChat Official Account article fetching and parsing without browser rendering.
- Accurate extraction of title, author, publish time, content, and images.
- Cleans content by removing ads and irrelevant elements.
- Supports output as HTML, Markdown, and plain text.
- Provides word count, estimated read time, and robust error handling.
- Includes compliance guidelines for fair and legal use.
元数据
常见问题
read wechat article 是什么?
Fetch and parse WeChat public articles by extracting clean content, metadata, images, word count, and reading time without browser rendering. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 569 次。
如何安装 read wechat article?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install read-wechat-article」即可一键安装,无需额外配置。
read wechat article 是免费的吗?
是的,read wechat article 完全免费(开源免费),可自由下载、安装和使用。
read wechat article 支持哪些平台?
read wechat article 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 read wechat article?
由 wendell(@psyear)开发并维护,当前版本 v1.0.0。
推荐 Skills