← Back to Skills Marketplace
ewanwu

微信公众号媒体下载器 WeChat Media Downloader

by EwanWu · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
178
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install wechat-media-downloader-weixin
Description
下载微信公众号文章(mp.weixin.qq.com)中的视频、音频和音乐卡片。适用于:用户想把公众号文章里的 1 个或多个视频、多个音频/音乐保存到本地;直接抓取被微信“环境异常/去验证”拦截;需要通过可见 Chrome + 人工验证 + 远程调试抓取真实媒体地址,再自动下载、提取标题、重命名并整理输出。优先用...
Usage Guidance
This skill appears internally consistent and implements the stated CDP+manual-verification approach. Before using it: 1) Only use it for media you have permission to save. 2) Start Chrome with the remote-debugging flag only on a trusted, firewalled machine (the script connects to localhost:9222); avoid exposing that port to networks. 3) Inspect the included scripts yourself (they are short, plain Python) and run them locally rather than as a privileged user. 4) The skill recommends installing Playwright and optionally yt-dlp via pip — review those packages if you have policy concerns. If you will run this on a shared or remote host, consider the risk of opening a CDP port and the presence of downloaded files on that host.
Capability Analysis
Type: OpenClaw Skill Name: wechat-media-downloader-weixin Version: 1.0.0 The skill bundle is a specialized tool for downloading media from WeChat Official Accounts by leveraging a user-initiated Chrome session with remote debugging enabled. The scripts (capture_wechat_media.py and download_wechat_media.py) use Playwright and standard Python libraries to monitor network traffic and extract media URLs (video/audio) from the browser session, which is a legitimate technique for bypassing anti-scraping measures. No evidence of data exfiltration, malicious execution, or unauthorized access was found; the code logic is transparent and strictly aligned with the stated purpose of media retrieval.
Capability Assessment
Purpose & Capability
Name/description match the included scripts and runtime instructions: both capture_wechat_media.py and download_wechat_media.py implement the described CDP-based capture and HTTP download flow for WeChat article media (mpvideo.qpic.cn and res.wx.qq.com). Suggested tools (playwright, yt-dlp) are reasonable for this task.
Instruction Scope
SKILL.md stays within the stated purpose: it instructs trying headless fetch first, then using visible Chrome + manual verification + CDP to capture media URLs, saving page HTML and captured requests, then downloading and renaming. One operational/security note: it requires the user to start Chrome with --remote-debugging-port=9222 (local CDP access); this is necessary for the workflow but has an operational security implication if that port were exposed to untrusted networks. The instructions do not ask the agent to read unrelated files or exfiltrate data to third-party endpoints.
Install Mechanism
There is no automated install spec in the package (instruction-only install). The README recommends a user-level pip install of playwright and optionally yt-dlp — appropriate and proportional for the stated functionality. No downloads from untrusted URLs or archive extraction are present in the package.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The scripts only connect to localhost CDP (127.0.0.1:9222) and fetch public media URLs; this matches the intended function. No unrelated secrets or tokens are requested or used.
Persistence & Privilege
Skill metadata does not force always:true and does not request persistent privileges. The scripts write only local artifacts (manual_page.html, JSON manifest, downloaded media) to user-specified directories; they do not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install wechat-media-downloader-weixin
  3. After installation, invoke the skill by name or use /wechat-media-downloader-weixin
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
初始发布:支持公众号文章视频与多段音频抓取、人工验证接管、标题提取、重命名与整理输出。
Metadata
Slug wechat-media-downloader-weixin
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 微信公众号媒体下载器 WeChat Media Downloader?

下载微信公众号文章(mp.weixin.qq.com)中的视频、音频和音乐卡片。适用于:用户想把公众号文章里的 1 个或多个视频、多个音频/音乐保存到本地;直接抓取被微信“环境异常/去验证”拦截;需要通过可见 Chrome + 人工验证 + 远程调试抓取真实媒体地址,再自动下载、提取标题、重命名并整理输出。优先用... It is an AI Agent Skill for Claude Code / OpenClaw, with 178 downloads so far.

How do I install 微信公众号媒体下载器 WeChat Media Downloader?

Run "/install wechat-media-downloader-weixin" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 微信公众号媒体下载器 WeChat Media Downloader free?

Yes, 微信公众号媒体下载器 WeChat Media Downloader is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 微信公众号媒体下载器 WeChat Media Downloader support?

微信公众号媒体下载器 WeChat Media Downloader is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 微信公众号媒体下载器 WeChat Media Downloader?

It is built and maintained by EwanWu (@ewanwu); the current version is v1.0.0.

💬 Comments