发现微信公众号文章下载的仓库好像都停更了,就自己撸了个

2026-04-11 13:411阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

whoisqcm/WeSaver: 微信公众号文章批量备份工具 | WeChat Official Account Article Batch Backup Tool

各位 L 站的佬友们好~

最近因为需要存档一些公众号的优质长文内容,去 GitHub 上转了一圈,发现以前比较火的几个微信公众号下载/爬虫仓库,好多都年久失修直接归档停更了,有的还得配合各种陈旧的依赖跑。特别是现在微信的接口经常微调,很多老工具连最基础的“抓 Token”这一步都折腾得够呛,对于非安全相关的小白极其不友好。

秉持着“既然旧轮子没法用,就自己撸一个”的折腾精神,趁着周末用 Go 肝了一个全新的轻量级备份工具 —— WeSaver

目前已经在 GitHub 开源代码(MIT 协议),支持一键打包下载、断点续传、离线阅读深度优化。主打一个开箱即用,不用再去配烦人的 Fiddler/Charles 抓包了

image898×734 83.2 KB

核心痛点与解决方案

  1. 手动抓 Token 太反人类? → 代理全自动无感捕获 软件内置了一个微型本地代理(只监听局域网本地 127.0.0.1,极其干净)。点击“开始抓 token”后,只要在 PC 版微信里随便点开一个公众号的“历史文章列表”,Token 和 Cookie 就会自动被截获并回填到界面上。完事后自动恢复系统代理,不影响正常上网。
  2. 下载的 HTML 离线没法看,满屏图片裂开? → 深度 DOM 离线清洗 微信文章的富文本图片基本全是 data-src 懒加载,并且带有严重的外部依赖和限制。导出 HTML 原文时,WeSaver 会在后台重构 DOM,把真实图片地址拎出来塞进原生的 src,并直接剥离掉无用的 JS 和外部追踪脚本。断网双击提取的 .html 文件,排版和阅读体验原汁原味。
  3. 老文章太多,中途断网或防封了怎么办? → 原生支持断点续传 本地底层跑了一个纯 Go 的 SQLite(无需繁复的 CGO 环境)做任务队列持久化。如果遇到风控或者你手动停止了程序,下次启动会根据底层的 manifest 自动跳过已下载的篇目,接着往下跑。

主要功能一览

  • 多格式灵活编排:除了上述的纯净离线 HTML,还支持直接转存为 Markdown(适合 Obsidian 囤积党 / RAG 知识库提取),以及提取全量元数据导出为 Excel(适合做信息抓取研究)。
  • 评论区抓取:可以选择把文章的精选评论一并抓下来。
  • 完全免安装:GUI 基于 Go + WebView2 的原生 Windows 桌面调用,单 EXE 执行文件,双击即用,不用装冗杂的 Runtime。
  • 自定义并发与防风控:内置了 慢速 / 标准 / 高速 三档速度控制以及并发量调节,方便长线挂机保护账号。

快速体验

项目地址(求各位佬们点个 鼓励下):whoisqcm/WeSaver Releases 下载:直接下最后那一版的 EXE 文件

环境要求:Windows 10/11 系统 + PC 版微信。


作为一个新造的轮子,很多边界情况(比如一些奇葩的超长文章、嵌顿的带参数老视频图等)在这个版本可能还不够完善。欢迎佬友们下来玩玩、做做本地备份。 有Bug或功能建议随时去 GitHub提Issue,或者直接在帖子里艾特我反馈,看到就会修。

另外代码结构尽量做到解耦和模块化了,如果是同样写Go的佬友想要二开扩充功能(比如接个本地LLM做文章摘要提取之类),极其欢迎过来提PR!

网友解答:
--【壹】--:

有可能的


--【贰】--:

佬!


--【叁】--:

有没有可能被停是被迫的


--【肆】--:

感谢分享


--【伍】--:

感谢佬,太需要了


--【陆】--: acrush35:

既然旧轮子没法用,就自己撸一个

支持折腾精神


--【柒】--:

是呢 腾讯前段时间刚DMCA一堆微信导出的


--【捌】--:

必须支持


--【玖】--:

感谢佬友分享
已 star


--【拾】--:

感谢大佬分享,那也是被腾讯搞的


--【拾壹】--:

大佬牛B


--【拾贰】--:

公众号和优质长文根本就是矛盾的


--【拾叁】--:

谢谢,这个项目好,简单易学


--【拾肆】--:

太强了,大佬


--【拾伍】--:

谢谢大佬哦


--【拾陆】--:

感谢佬友!真


--【拾柒】--:

厉害,加入收藏


--【拾捌】--:

第一
tpl20260308_0223461949×1576 299 KB


--【拾玖】--:

这个不错,实用

问题描述:

whoisqcm/WeSaver: 微信公众号文章批量备份工具 | WeChat Official Account Article Batch Backup Tool

各位 L 站的佬友们好~

最近因为需要存档一些公众号的优质长文内容,去 GitHub 上转了一圈,发现以前比较火的几个微信公众号下载/爬虫仓库,好多都年久失修直接归档停更了,有的还得配合各种陈旧的依赖跑。特别是现在微信的接口经常微调,很多老工具连最基础的“抓 Token”这一步都折腾得够呛,对于非安全相关的小白极其不友好。

秉持着“既然旧轮子没法用,就自己撸一个”的折腾精神,趁着周末用 Go 肝了一个全新的轻量级备份工具 —— WeSaver

目前已经在 GitHub 开源代码(MIT 协议),支持一键打包下载、断点续传、离线阅读深度优化。主打一个开箱即用,不用再去配烦人的 Fiddler/Charles 抓包了

image898×734 83.2 KB

核心痛点与解决方案

  1. 手动抓 Token 太反人类? → 代理全自动无感捕获 软件内置了一个微型本地代理(只监听局域网本地 127.0.0.1,极其干净)。点击“开始抓 token”后,只要在 PC 版微信里随便点开一个公众号的“历史文章列表”,Token 和 Cookie 就会自动被截获并回填到界面上。完事后自动恢复系统代理,不影响正常上网。
  2. 下载的 HTML 离线没法看,满屏图片裂开? → 深度 DOM 离线清洗 微信文章的富文本图片基本全是 data-src 懒加载,并且带有严重的外部依赖和限制。导出 HTML 原文时,WeSaver 会在后台重构 DOM,把真实图片地址拎出来塞进原生的 src,并直接剥离掉无用的 JS 和外部追踪脚本。断网双击提取的 .html 文件,排版和阅读体验原汁原味。
  3. 老文章太多,中途断网或防封了怎么办? → 原生支持断点续传 本地底层跑了一个纯 Go 的 SQLite(无需繁复的 CGO 环境)做任务队列持久化。如果遇到风控或者你手动停止了程序,下次启动会根据底层的 manifest 自动跳过已下载的篇目,接着往下跑。

主要功能一览

  • 多格式灵活编排:除了上述的纯净离线 HTML,还支持直接转存为 Markdown(适合 Obsidian 囤积党 / RAG 知识库提取),以及提取全量元数据导出为 Excel(适合做信息抓取研究)。
  • 评论区抓取:可以选择把文章的精选评论一并抓下来。
  • 完全免安装:GUI 基于 Go + WebView2 的原生 Windows 桌面调用,单 EXE 执行文件,双击即用,不用装冗杂的 Runtime。
  • 自定义并发与防风控:内置了 慢速 / 标准 / 高速 三档速度控制以及并发量调节,方便长线挂机保护账号。

快速体验

项目地址(求各位佬们点个 鼓励下):whoisqcm/WeSaver Releases 下载:直接下最后那一版的 EXE 文件

环境要求:Windows 10/11 系统 + PC 版微信。


作为一个新造的轮子,很多边界情况(比如一些奇葩的超长文章、嵌顿的带参数老视频图等)在这个版本可能还不够完善。欢迎佬友们下来玩玩、做做本地备份。 有Bug或功能建议随时去 GitHub提Issue,或者直接在帖子里艾特我反馈,看到就会修。

另外代码结构尽量做到解耦和模块化了,如果是同样写Go的佬友想要二开扩充功能(比如接个本地LLM做文章摘要提取之类),极其欢迎过来提PR!

网友解答:
--【壹】--:

有可能的


--【贰】--:

佬!


--【叁】--:

有没有可能被停是被迫的


--【肆】--:

感谢分享


--【伍】--:

感谢佬,太需要了


--【陆】--: acrush35:

既然旧轮子没法用,就自己撸一个

支持折腾精神


--【柒】--:

是呢 腾讯前段时间刚DMCA一堆微信导出的


--【捌】--:

必须支持


--【玖】--:

感谢佬友分享
已 star


--【拾】--:

感谢大佬分享,那也是被腾讯搞的


--【拾壹】--:

大佬牛B


--【拾贰】--:

公众号和优质长文根本就是矛盾的


--【拾叁】--:

谢谢,这个项目好,简单易学


--【拾肆】--:

太强了,大佬


--【拾伍】--:

谢谢大佬哦


--【拾陆】--:

感谢佬友!真


--【拾柒】--:

厉害,加入收藏


--【拾捌】--:

第一
tpl20260308_0223461949×1576 299 KB


--【拾玖】--:

这个不错,实用