公众号多图转PDF:把 mp.weixin.qq.com 文章的正文图片合成 PDF

前言

微信公众号文章只能在线阅读,官方没有提供下载或导出能力。需要把某篇图文保存下来、按单元归档一批文章的图片时,通常只能手动逐张截图,再拼成 PDF,顺序和清晰度都难保证。

下面介绍一个社区 Skill「公众号多图转PDF」,它直接抓取文章正文里的图片并合成 PDF,只转图片、不提取文字,支持单篇和目录页批量两种模式。

这是什么

一个基于通用 SKILL.md 格式的 Skill,坐标 @user_cce12b87/wechat-to-pdf,由社区开发者 user_cce12b87 发布,版本 1.0.1,来源标记为 community,归在 data-analysis 分类下。

它解决的问题是:给定一个 mp.weixin.qq.com 链接,把正文图片取下来合成 PDF,或者把一个目录索引页里全部文章的图片按单元分文件夹归档。纯文字推文不适用,因为不提取文字。

SkillHub 页面显示评分 100000、下载 829 次、安装 0 次;标签里带 requires_api_key=false,说明使用时不需要额外配置 API Key。

核心功能

资料里给出的能力只有三项,其余未核实,不展开。

  1. 单篇模式:给一篇文章链接,抓取正文图片并合成 PDF。
  2. 目录页批量模式:给目录索引页链接,自动解析页面里全部正文链接,按单元/章分文件夹归档图片。
  3. 纯图片转换:只转图片,不提取文字,纯文字推文无法转换。

触发特征写在简介里:用户说「公众号文章转 PDF」「微信文章图片下载」「把这篇公众号存成 PDF」「下载这个公众号的 XX 图片内容」,或明确要求下载、保存、导出、转为 PDF,或要求按章节、单元整理公众号图文内容。

安装与启用

已抓取资料只提供了官方地址,没有列出安装命令,也没有 Cursor / Codex CLI / Claude Code 的分别说明。所以这一节不写命令,只给入口,具体安装方式以官方页面为准。

https://api.skillhub.cn/user_cce12b87/wechat-to-pdf

SkillHub 上的展示页:

https://www.skillhub.cn/skills/user_cce12b87/wechat-to-pdf

从分类和坐标看,它面向的是在编码助手里加载 SKILL.md 的场景。需要 API Key 吗?标签写的是 requires_api_key=false,即不需要。至于它实际依赖哪个运行时来抓图和合成 PDF,资料里没有写,不要猜。

典型用法

资料里没有提供可复现的命令行示例或脚本参数,下面给出的是按简介描述的输入形式。

单篇模式的输入是一个文章链接:

https://mp.weixin.qq.com/s/xxxxxxxxxxxx

要求把它转成 PDF。目录页批量模式的输入是一个目录索引页链接,例如某个公众号的历史消息页或某本书的章节目录页,要求按单元整理图片内容。

把链接和意图一起给到模型,剩下的解析和合成由 Skill 自己完成。输出是 PDF 文件,批量模式下按单元或章分文件夹存放。

适用场景与注意

适合这几类需求:想把某篇图文离线留存;想把一个公众号某个系列的图片全部拿到,而不是逐篇翻;想做素材归档,按章节分文件夹。

几个限制要提前知道。

  • 只转图片。文章里没有图、或者图很少的纯文字推文,转出来没有可用内容。
  • 文字不在 PDF 里。如果需要可检索的文字,这个 Skill 解决不了,得另找带 OCR 或文本提取的工具。
  • 图片清晰度取决于公众号本身是否提供了清晰原图,Skill 不做超分辨率。
  • 批量模式的分文件夹依据是目录页里能解析到的正文链接,目录页本身要是抓得到的那种页面。
  • 安装数为 0、发布来源是 community,接入前最好自己在一篇真实文章上验证一次,再用于批量任务。

结尾

它的价值很窄但很明确:把「微信文章图片下载并合成 PDF」这一件事做到可重复,支持单篇也支持按目录批量归档。不需要 API Key,分类在 data-analysis 下,使用前确认文章里有正文图片即可。

官方地址:https://api.skillhub.cn/user_cce12b87/wechat-to-pdf,SkillHub 展示页:https://www.skillhub.cn/skills/user_cce12b87/wechat-to-pdf。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye