发现微信公众号文章下载的仓库好像都停更了,就自己撸了个
- 内容介绍
- 文章标签
- 相关推荐
whoisqcm/WeSaver: 微信公众号文章批量备份工具 | WeChat Official Account Article Batch Backup Tool
各位 L 站的佬友们好~
最近因为需要存档一些公众号的优质长文内容,去 GitHub 上转了一圈,发现以前比较火的几个微信公众号下载/爬虫仓库,好多都年久失修直接归档停更了,有的还得配合各种陈旧的依赖跑。特别是现在微信的接口经常微调,很多老工具连最基础的“抓 Token”这一步都折腾得够呛,对于非安全相关的小白极其不友好。
秉持着“既然旧轮子没法用,就自己撸一个”的折腾精神,趁着周末用 Go 肝了一个全新的轻量级备份工具 —— WeSaver。
目前已经在 GitHub 开源代码(MIT 协议),支持一键打包下载、断点续传、离线阅读深度优化。主打一个开箱即用,不用再去配烦人的 Fiddler/Charles 抓包了。
image898×734 83.2 KB
核心痛点与解决方案
- 手动抓 Token 太反人类? → 代理全自动无感捕获 软件内置了一个微型本地代理(只监听局域网本地
127.0.0.1,极其干净)。点击“开始抓 token”后,只要在 PC 版微信里随便点开一个公众号的“历史文章列表”,Token 和 Cookie 就会自动被截获并回填到界面上。完事后自动恢复系统代理,不影响正常上网。 - 下载的 HTML 离线没法看,满屏图片裂开? → 深度 DOM 离线清洗 微信文章的富文本图片基本全是
data-src懒加载,并且带有严重的外部依赖和限制。导出 HTML 原文时,WeSaver 会在后台重构 DOM,把真实图片地址拎出来塞进原生的src,并直接剥离掉无用的 JS 和外部追踪脚本。断网双击提取的.html文件,排版和阅读体验原汁原味。
whoisqcm/WeSaver: 微信公众号文章批量备份工具 | WeChat Official Account Article Batch Backup Tool
各位 L 站的佬友们好~
最近因为需要存档一些公众号的优质长文内容,去 GitHub 上转了一圈,发现以前比较火的几个微信公众号下载/爬虫仓库,好多都年久失修直接归档停更了,有的还得配合各种陈旧的依赖跑。特别是现在微信的接口经常微调,很多老工具连最基础的“抓 Token”这一步都折腾得够呛,对于非安全相关的小白极其不友好。
秉持着“既然旧轮子没法用,就自己撸一个”的折腾精神,趁着周末用 Go 肝了一个全新的轻量级备份工具 —— WeSaver。
目前已经在 GitHub 开源代码(MIT 协议),支持一键打包下载、断点续传、离线阅读深度优化。主打一个开箱即用,不用再去配烦人的 Fiddler/Charles 抓包了。
image898×734 83.2 KB
核心痛点与解决方案
- 手动抓 Token 太反人类? → 代理全自动无感捕获 软件内置了一个微型本地代理(只监听局域网本地
127.0.0.1,极其干净)。点击“开始抓 token”后,只要在 PC 版微信里随便点开一个公众号的“历史文章列表”,Token 和 Cookie 就会自动被截获并回填到界面上。完事后自动恢复系统代理,不影响正常上网。 - 下载的 HTML 离线没法看,满屏图片裂开? → 深度 DOM 离线清洗 微信文章的富文本图片基本全是
data-src懒加载,并且带有严重的外部依赖和限制。导出 HTML 原文时,WeSaver 会在后台重构 DOM,把真实图片地址拎出来塞进原生的src,并直接剥离掉无用的 JS 和外部追踪脚本。断网双击提取的.html文件,排版和阅读体验原汁原味。

