众所周知,微信的生态是相当“封闭”的,反爬虫机制如此强硬的微信该如何实现「一键下载微信公众号文章」?
为了解决实际问题,给大家推荐一款实测有效、可一键导出公众号文章为知识库的开源工具——wechat-article-exporter。

支持Markdown格式保存,对Obsidian非常友好,方便二次整理、归档或者迁移。
甚至还有些软件把这个开源工具自己封装,做成付费的软件,简直离谱!
微信为什么如此封闭?
众所周知,百度搜索出来的文章肯定是无法显示微信公众号的文章。
微信的理念是通过规则限制、技术壁垒、流量管控,将用户、开发者、服务牢牢圈在自有体系内,形成自己的 “生态壁垒”。
早期支付宝、淘宝、抖音、微博等 App 的分享功能,在微信内都是直接失效的。
另外还有前几年的WeTool 被微信永久封禁、全面封杀,是微信封闭生态打击第三方Bot最典型、最彻底的案例之一。

2020年5月25号微信官方大规模封禁使用 WeTool 的个人号,大量用户账号被限制、永久封禁。当天WeTool 官方紧急公告:永久停止下载、停止新用户接入,并为付费用户退款。

被微信彻底封杀后,WeTool团队宣布永久停止服务,并下架了软件下载通道。有需求就有市场,同类工具现在还有!
wechat-article-exporter
这款「一键导出公众号文章」的工具,代码是完全开源的。
Github上标星 6.8K Star,还是有一定知名度的,如图所示:

从Star上涨趋势,可以看出热度还在不断增加:

支持3种文章下载方式:
文章下载:支持选择公众号后,适合做对标账号的分析;
单篇下载:支持输入对应文章的链接,然后下载对应文章;
合集下载:支持选择公众号后,批量下载对应合集(适合对标某账号某个合集的分析)

实现原理:
模拟的是登陆公众号助手的界面,用官方接口读取文章,微信官方也算是睁一只眼闭一只眼,容忍个人使用者小范围“挖墙角”吧。
实测教程
提醒一下这是一款网站,不是客户端工具,在文末即可获取网址。
在公众号程序员软件库回复微信,即可获取!
这里测试的是「单篇文章下载」,黏贴公众号文章链接,如图所示:

点击「下载」即可:

点击「导出」,支持3种文件格式,包括HTML、Excel、JSON等格式。

HTML格式和公众号文章原样式是一致的,推荐在导出的时候,使用这种格式。

重点提醒:不支持付费文章的破解,众所周知这是违法违规的。

我相信很多人想找公众号文章这类下载工具,是想解决付费这个问题,很遗憾目前我也没有看到这类破解付费的工具。
毕竟这种违法违规的事情,开发出来风险极大,得不偿失!
如有帮助,点赞记录一下吧!
夜雨聆风