NAS部署wechat-article-exporter:自建节点解决微信公众号文章备份下载难题
📌 为何安装 WeChat-Article-Exporter?
在运营微信公众号或内容研究时,你是否遇到以下痛点?
👉 历史文章散落无序:数百篇内容难以快速检索,迁移时耗时费力。
👉 数据统计依赖后台:阅读量、点赞数需逐篇查看,无法批量导出分析。
👉 竞品分析无从下手:想研究行业标杆账号的发文规律却苦于手动收集?
WeChat-Article-Exporter 是一款 轻量级开源工具,专为 NAS私有化部署 设计!它通过 自建节点,帮助你:
- 🔍 批量导出 自有或非自有公众号文章元数据(标题、阅读量、封面图等)。
- 🚀 私有化部署:数据完全自主掌控,告别云端依赖。
- 🔄 定时自动备份:避免账号迁移或平台变动导致的内容丢失。
🚀 工具简介:WeChat-Article-Exporter 的核心功能与优势
🔍 核心功能
- 元数据导出:📄 支持导出 JSON、CSV、HTML、markdown、TXT 格式,包含文章标题、发布时间、阅读量等。📸 批量下载文章封面图与正文内容。
- 灵活部署:🔧 通过 Docker 一键部署,适配 NAS 或服务器环境。⏰ 配置定时任务,自动备份数据。
- 跨账号分析:
🔍 支持导出 非自有公众号 的公开数据(如竞品账号的发文规律)。

📌 NAS Docker Compose 一键部署安装**
🔍 飞牛Docker Compose部署

services:
wechat-article-exporter:
image: ghcr.io/wechat-article/wechat-article-exporter:latest
container_name: wechat-article-exporter
ports:
- "3060:3000"
volumes:
- /vol1/1000/docker/wechat-article-exporter/data:/app/.data
user: "0:0"
restart: unless-stopped
logging:
driver: json-file
options:
max-size: 10m
max-file: 3
⚠ 安装启动(重点来了)
因为这个应用不允许http的网页弹出登录二维码。本地电脑部署的话使用localhost和127.0.0.1访问是可以的,但是NAS访问Docker应用“NAS_Ip:3060”打开无法弹出登入二维码。

⚠ 解决办法1
使用域名代理到“NAS_Ip:3060”就没问题,代理工具可以使用Nginx或者Lucky等NAS主流反代理工具,这里就不详细介绍了
⚠ 解决办法2-飞牛NAS专属
这里我用了招“曲线救国”,我想到飞牛OS不是提供免费的中继服务么,每个用户都有个FN Connect
https://fnos.net/******
这样我们不就可以通过使用这个中继服务自带"https"服务访问了么。

⚠ NAS私有化部署无法使用公共代理节点
私有化部署的软件,只有localhost和127.0.0.1的访问才能使用公共代理节点,自定义的域名或者IP是无法使用公共代理节点的,所以抓取会显示失败。

⚠ 解决办法2-建立私有化代理节点
建立私有化代理节点。开发者有详细的教程,这里我就步赘述了。
私有化代理节点搭建
我补充点,使用Cloudflare Worker搭建的私有节点默认的链接是需要科学上网才能使用,所以需要绑定到自己的域名才行,然后填入设置代理节点即可。


📌 wechat-article-exporter功能演示**
⚠ 公众号管理
“公众号管理——添加”添加你需要导出微信公众号文章账号


⚠ 文章下载
添加完账号,到文章下载,选择你要下载文章的账号,选择文章,点“抓取”,等待后台抓取完毕,就可以导出本地了。


⚠ 合集下载
如果公众号文章有合集,操作一样,选择公众号,合集,也可以批量下载


📌 效果演示**
因为我文章都是采用markdown格式编制的,所以我选择文章导出markdown,这样可以很方便导入到笔记本中,文章,图片资源完美复刻。

📌 总结**
WeChat-Article-Exporter 不仅是一款工具,更是内容管理的“数字中枢”。通过 NAS 私有化部署,你将彻底掌控公众号数据,从手动操作升级为自动化管理,让运营更高效、分析更精准、数据更安全。立即行动,开启你的微信公众号文章私有化内容管理之旅!

觉得有用麻烦点赞+转发+推荐,点点关注,你的支持是我更新的最大动力❤
