是否曾遇到过这样的尴尬:一篇干货满满的微信公众号文章,当时没来得及细读,几天后想找却发现已被删除或者“404”;或是精心收藏的教程,需要时点开却显示“此内容已被删除”。利用开源神器wechat-article-exporter。可以将任何公众号文章,一键批量导出为完整的HTML文件,永久保存。项目遵守MIT开源协议。

wechat-article-exporter 专为微信公众号设计的文章批量导出工具。允许用户通过简单的操作,将公众号文章(包括其所有图片、格式排版)保存为独立的HTML网页文件。

核心功能亮点

  1. 批量导出,效率倍增
    工具支持通过关键词或公众号ID搜索文章,并一次性导出多篇文章,彻底告别手动一篇篇复制粘贴的繁琐。
  2. 完美还原,所见即所得
    这是它最大的亮点之一。导出的HTML文件会完整保留文章的所有样式:字体、段落间距、图片位置、代码块高亮,甚至背景色都与微信里看到的一模一样,阅读体验不打折扣。
  3. 内容无损,音视频一并保存
    除了图文,许多公众号文章内嵌的音频和视频内容也能被一同导出。这对于保存教程类、访谈类内容尤其重要,确保了信息的完整性。
  4. 无需复杂环境,部署简单
    得益于现代云原生技术,可以选择在 Deno Deploy 或 Cloudflare Workers 等平台进行一键部署,快速拥有属于自己的私有导出服务,无需操心服务器运维。当然,也可以在本地运行。
  5. 私有部署,数据自主
    所有操作都可以在自己的服务器或云服务上进行,导出的文章数据完全掌控,无需经过任何第三方中转,安全又私密。

使用:

选择以下几种方式之一:

  1. 使用开发者提供的在线演示服务。
  2. 在 Cloudflare Workers 或 Deno Deploy 上免费、一键部署自己的实例。
  3. 在本地电脑通过 Docker 或直接运行源码启动服务。

部署成功后,通常只需将公众号文章的链接粘贴到工具提供的页面中,点击导出,一个完整的网页文件就会保存到电脑中。

源代码:https://github.com/wechat-article/wechat-article-exporter