乐于分享
好东西不私藏

微信公众号文章下载难?批量下载工具:wechat-article-exporter 了解一下.

微信公众号文章下载难?批量下载工具:wechat-article-exporter 了解一下.

背景与需求

大家好,我是思行学长。作为技术博主、内容创作者或研究人员,你可能经常遇到这些场景:

  • 想备份某个公众号的所有历史文章
  • 需要将公众号文章导出为可编辑的文档格式
  • 希望批量获取文章用于数据分析
  • 需要导出文章的阅读量、评论等运营数据

微信公众号本身并没有提供批量导出功能,这让很多人头疼。wechat-article-exporter 正是为解决这个痛点而生的开源工具。

核心功能

1. 搜索与抓取公众号

工具利用微信公众号后台的搜索功能实现抓取。你只需要:

  1. 扫码登录微信
  2. 搜索目标公众号
  3. 抓取该公众号的所有历史文章

2. 多格式导出支持

格式
特点
HTML
打包图片和样式,100% 还原排版
JSON
适合程序处理
Excel
表格形式,便于数据分析
Txt
纯文本,简单直接
MD
Markdown 格式,方便迁移
Docx
Word 文档,可直接编辑

3. 数据导出能力

支持导出文章元数据:

  • 阅读量
  • 转发量
  • 评论数
  • 点赞数
  • 发布时间
  • 原创标识

4. 过滤与筛选

支持多维度过滤:

  • 按作者筛选
  • 按标题关键字搜索
  • 按发布时间范围筛选
  • 原创文章 vs 转载文章
  • 所属合集过滤

5. 高级格式支持

  • 图片分享消息
  • 视频分享消息
  • 合集批量下载

使用方式

方式一:在线使用(推荐)

访问 https://down.mptext.top 即可直接使用,无需任何配置。

方式二:Docker 部署

docker run -d -p 3000:3000 \  -v ./data:/app/data \  ghcr.io/wechat-article/wechat-article-exporter:latest

方式三:Cloudflare 部署

项目支持部署到 Cloudflare Workers,享受免费托管服务。

方式四:API 调用

项目开放了 API 接口,支持程序化调用:

# 示例:调用 API 获取文章列表curl -X POST https://your-api.com/api/articles \  -H "Content-Type: application/json" \  -d '{"biz": "公众号bizID", "count": 10}'

技术架构

技术栈

  • 前端:Vue 3 + Nuxt
  • 后端:Node.js
  • 部署:Deno Deploy, Cloudflare Workers, Docker

核心原理

工具利用微信公众号后台的文章搜索功能。通过模拟登录后的请求,获取公众号文章列表数据。这种方法相比爬虫更加稳定,不易被封禁。

关键点在于利用微信公众平台的搜索接口,该接口返回文章元数据,包括标题、发布时间、作者等信息。然后通过文章详情接口获取完整内容。

注意事项

隐私与安全

项目明确声明:

  • 不会利用用户扫码登录的公众号进行任何形式的私有爬虫
  • 你的公众号只服务于你自己的抓取目的
  • 不存在账号池或公共爬取服务

版权提醒

通过本程序获取的文章内容版权归原作者所有,请合理使用。如发现侵权行为,请联系运营方处理。

总结

wechat-article-exporter 是一个功能完善的微信公众号文章批量下载工具:

  • ✅ 在线直接使用,无需配置
  • ✅ 支持多种导出格式
  • ✅ 可导出运营数据
  • ✅ 开源免费,社区活跃 (7.8k Stars, 1.4k Forks)

如果你需要批量导出公众号文章,这是不二之选。


相关链接:

  • 官网:https://down.mptext.top
  • 文档:https://docs.mptext.top
  • GitHub:https://github.com/wechat-article/wechat-article-exporter
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 微信公众号文章下载难?批量下载工具:wechat-article-exporter 了解一下.

猜你喜欢

  • 暂无文章