← 返回 Skills 市场
79
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install wechat-saver
功能描述
微信公众号文章抓取工具。将微信文章转换为 Obsidian 兼容的 Markdown 格式,支持图片下载、智能格式识别(代码块/列表/引用)。
安全使用建议
This skill appears to implement a legit WeChat-to-Markdown scraper, but before installing or running it: (1) Review and run it in an isolated environment (use an isolated virtualenv or container); avoid pip --break-system-packages unless you know what it does. (2) Only provide trusted URLs — the script will perform HTTP requests to whatever URL you pass, including linked images, so a malicious or internal URL could cause unwanted network requests (SSRF/internal scanning). If you only want WeChat content, consider adding a simple domain check (only allow mp.weixin.qq.com) before fetching. (3) Inspect the script yourself for any modifications if you plan to enable cookie/login features in the future (those would require storing credentials/cookies and increase risk). (4) Verify output paths before running to avoid accidental file overwrites. If you want, I can produce a hardened wrapper that enforces domain restrictions and safer network timeouts to reduce the risk.
功能分析
Type: OpenClaw Skill
Name: wechat-saver
Version: 1.1.0
The wechat-saver skill is a legitimate utility designed to scrape WeChat articles and convert them into Obsidian-compatible Markdown files. The Python script (wechat_to_md.py) uses standard libraries like requests and BeautifulSoup for content extraction and image downloading, with no evidence of data exfiltration, unauthorized execution, or malicious prompt injection. The 'smart format recognition' feature is purely for Markdown formatting and does not execute the identified commands.
能力评估
Purpose & Capability
Name/description match the included Python script: it fetches article HTML, extracts content, downloads images and writes Obsidian-compatible Markdown. There are no unrelated required env vars or binaries. Minor mismatch: presence of package.json (npm-style metadata) in a Python-based skill is odd but not harmful.
Instruction Scope
SKILL.md and the script instruct the agent/user to fetch URLs and download all images referenced by the page. The script does not enforce domain checks (it will attempt to GET any URL you pass), so if a user provides a specially crafted link it can cause the runner to make arbitrary network requests (including to internal IPs), which is a server-side request forgery / internal scanning risk. The instructions also recommend batch processing arbitrary URLs — amplifying that network exposure. Otherwise the instructions stick to expected scraping and file-write operations.
Install Mechanism
This is instruction-only (no automated install). Dependencies are normal Python libraries and the SKILL.md shows creating a venv. However the docs include pip install examples that use --break-system-packages (a flag that can alter global Python packages) and recommend installing from a third-party mirror; users should avoid --break-system-packages unless they understand the consequences and prefer using an isolated virtualenv.
Credentials
The skill requires no environment variables, tokens, or credentials. The SKILL.md explicitly states it does not support login/paid articles currently (a planned future feature would require cookies/credentials). No secret exfiltration appears in the code that was reviewed.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It writes files to the user's filesystem (defaulting to ~/Documents/Obsidian Vault/00-Inbox or a user-specified path), which is expected behavior for this utility.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wechat-saver - 安装完成后,直接呼叫该 Skill 的名称或使用
/wechat-saver触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
Initial release
元数据
常见问题
Wechat Saver 是什么?
微信公众号文章抓取工具。将微信文章转换为 Obsidian 兼容的 Markdown 格式,支持图片下载、智能格式识别(代码块/列表/引用)。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 79 次。
如何安装 Wechat Saver?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wechat-saver」即可一键安装,无需额外配置。
Wechat Saver 是免费的吗?
是的,Wechat Saver 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wechat Saver 支持哪些平台?
Wechat Saver 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wechat Saver?
由 Kuiil(@kuiilabs)开发并维护,当前版本 v1.1.0。
推荐 Skills