wespy-fetcher

获取并转换微信公众号/网页文章为 Markdown 的封装 Skill,完整支持 WeSpy 的单篇抓取、微信专辑批量下载、专辑列表获取、HTML/JSON/Markdown 多格式输出。Use when user asks to 抓取微信公众号文章、公众号专辑批量下载、URL 转 Markdown、保存微信文章、mp.weixin.qq.com to markdown.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "wespy-fetcher" with this command: npx skills add wlzh/skills/wlzh-skills-wespy-fetcher

WeSpy Fetcher

封装 tianchangNorth/WeSpy 的完整能力。

功能范围(与 WeSpy 对齐)

  • 单篇文章抓取(微信公众号 / 通用网页 / 掘金)
  • 微信专辑文章列表获取(--album-only
  • 微信专辑批量下载(--max-articles
  • 多格式输出(Markdown 默认,支持 HTML / JSON / 全部)
  • 交互模式(不传 URL 时)

依赖来源

  • 上游项目:https://github.com/tianchangNorth/WeSpy
  • 本地约定克隆目录:~/Documents/QNSZ/project/WeSpy

使用

脚本位置:scripts/wespy_cli.py

# 查看帮助
python3 scripts/wespy_cli.py --help

# 单篇文章(默认输出 markdown)
python3 scripts/wespy_cli.py "https://mp.weixin.qq.com/s/xxxxx"

# 输出 markdown + html
python3 scripts/wespy_cli.py "https://mp.weixin.qq.com/s/xxxxx" --html

# 输出 markdown + json
python3 scripts/wespy_cli.py "https://mp.weixin.qq.com/s/xxxxx" --json

# 输出所有格式
python3 scripts/wespy_cli.py "https://mp.weixin.qq.com/s/xxxxx" --all

# 专辑只拉列表
python3 scripts/wespy_cli.py "https://mp.weixin.qq.com/mp/appmsgalbum?..." --album-only --max-articles 20

# 专辑批量下载
python3 scripts/wespy_cli.py "https://mp.weixin.qq.com/mp/appmsgalbum?..." --max-articles 20 --all

参数

透传 WeSpy 原生命令参数:

  • url
  • -o, --output
  • -v, --verbose
  • --html
  • --json
  • --all
  • --max-articles
  • --album-only

实现说明

  • 优先使用本地源码路径 ~/Documents/QNSZ/project/WeSpy
  • 若本地不存在则自动执行 git clone 到该目录
  • 通过导入 wespy.main.main 直接调用上游 CLI,保持行为一致

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

text-to-speech

No summary provided by upstream source.

Repository SourceNeeds Review
34-wlzh
General

youtube-to-blog-post

No summary provided by upstream source.

Repository SourceNeeds Review
34-wlzh
General

x-fetcher

No summary provided by upstream source.

Repository SourceNeeds Review
27-wlzh
General

image-generator

No summary provided by upstream source.

Repository SourceNeeds Review
27-wlzh