wechat-article-exporter 实用指南如何三步批量下载微信公众号文章【免费下载链接】wechat-article-exporter一款在线的 微信公众号文章批量下载 工具支持导出阅读量与评论数据无需搭建任何环境可通过 在线网站 使用支持 docker 私有化部署和 Cloudflare 部署。 支持下载各种文件格式其中 HTML 格式可100%还原文章排版与样式。项目地址: https://gitcode.com/gh_mirrors/we/wechat-article-exporterwechat-article-exporter 是一款开源的微信公众号文章批量下载工具在浏览器扫码登录公众号后台后即可按公众号拉取全部历史文章导出 HTML/Markdown/Excel/JSON/TXT/DOCX 六种格式其中 HTML 导出可 100% 还原文章排版与样式还能附带导出阅读量与评论数据。它无需搭建复杂环境既可以直接跑在本地也支持 Docker 私有化部署。它解决什么问题不用再手动截图存文章手动收藏一篇篇公众号文章太慢而这个工具把整号搬运变成了批量操作按关键字搜索公众号或直接用文章链接反查公众号拉取指定公众号的全部历史文章支持普通图文、图片分享、视频分享、文本分享等多种类型按作者、标题、发布时间、原创标识、所属合集过滤也支持合集整体下载导出 html/json/excel/txt/md/docx 格式HTML 会打包图片与样式文件打开即还原原样阅读量、转发量、评论与评论回复可一并导出需要额外配置抓包凭证开放 API 接口方便二次集成它的工作原理写在 README.md 里借用公众号后台搜索其他公众号文章的能力来实现抓取。登录走的是你自己的公众号扫码README.md 中也声明了不会把你的账号用于公共爬取。目录速览看懂结构再动手这是一个 Nuxt 3关闭 SSR 的纯客户端 Nitro 服务端的项目前后端都在仓库里pages/ 与 components/界面层pages/dashboard/下是文章、公众号、设置、API 等页面apis/客户端 API 函数负责调用 Nitro 代理端点server/Nitro 服务端。server/api/web/mp/ 代理微信公众平台请求核心转发逻辑在 server/utils/proxy-request.tsserver/api/public/v1/ 是对外开放的 APIstore/v2/基于 Dexie 的 IndexedDB 缓存存文章、评论、HTML 等内容减少重复请求utils/download/下载与导出核心Downloader.ts管理并发Exporter.ts负责格式转换config/应用常量、公共代理与开放 API 定义samples/各种真实文章类型的样例 HTML包括作者已删除内容违规等边界情况的存档排查渲染问题时很有用三步跑起来安装、启动、打开浏览器先确认本机Node 22package.json 中的engines要求然后克隆仓库git clone https://gitcode.com/gh_mirrors/we/wechat-article-exporter用 corepack 激活 yarn 1.22 并安装依赖corepack enable corepack prepare yarn1.22.22 --activate yarn启动开发服务器yarn dev默认监听http://localhost:3000打开后扫码登录即可开始搜索公众号、拉取文章列表。 首次安装依赖需要几分钟属正常现象如果报错port 3000 is already in use改用yarn dev --port 8080换端口启动即可。不想装 Node用 Docker 一条命令仓库自带多阶段构建的 Dockerfilenode:22 编译层 运行层预装了 Chromium 和中文字体用于 PDF 生成暴露 3000 端口。本地构建镜像yarn docker:build构建完成后把容器 3000 端口映射到本机即可KV 数据会落在容器内的.data/kv目录挂载数据卷可持久化 cookie 等状态。跑起来之后调什么常用配置项设置页里的三块内容打开设置页pages/dashboard/settings.vue能看到三张卡片对应日常最常用的调整代理节点留空则使用内置公共代理私有部署时在此填自己的代理一行一个必须是http/https开头的绝对地址使用时会自动拼接?url参数。私有代理可绕开抢公共代理额度的问题导出选项目录名支持${account}、${title}、${YYYY}等变量模板如${account}_${title}还能控制 Excel/JSON/HTML 导出时是否包含正文与留言数据其他隐藏已删除文章、强制重新下载正文、公众号同步频率建议不小于 3 秒过小容易触发风控与同步时间范围环境变量把.env.example复制为.env常用变量如下cp .env.example .envNITRO_KV_DRIVER/NITRO_KV_BASE本地与 Docker 用fs.data/kv部署 Cloudflare Workers 时改为cloudflare-kv-bindingNUXT_DEBUG_MP_REQUEST仅开发环境生效打印微信代理请求便于排查DEBUG_KEY调试接口的认证密钥NUXT_AGGRID_LICENSEAG Grid 企业版授权源码里的可调参数config/index.ts 集中了几个行为参数文章列表每页大小最大 20、抓包凭证服务地址CREDENTIAL_API_HOST默认http://127.0.0.1:8088、请求用的USER_AGENT等。公共代理节点清单在 config/proxy.txt 与 config/public-proxy.ts开放 API 的参数与返回示例定义在 config/public-apis.ts。出问题了怎么办四种常见情况情况一文章显示已删除作者删文后抓取时会得到类似下图的占位结果这类文章在 samples/作者已删除/ 里有完整存档样例这不是工具故障。如果列表里这类条目太多可在设置页勾选隐藏已删除文章直接过滤。情况二想要阅读量、评论数据但抓不到这部分数据依赖本地抓包程序提供的 credentials抓包插件脚本在 public/plugins/credential.py程序会默认向http://127.0.0.1:8088请求凭证凭证有效期约 25 分钟见CREDENTIAL_LIVE_MINUTES。如果没配置抓包程序导出文件里就不会有阅读量与留言——这是配置问题不是 Bug。情况三下载慢、频繁失败优先检查代理。公共代理节点每天额度有限私有部署建议在设置页填入自己的代理同时把公众号同步频率调大一点不低于 3 秒降低触发风控的概率。Q导出的 HTML 打开后样式丢了AHTML 导出会把图片和样式一并打包单文件直接打开可能引用不到资源用解压后打开或整包使用的方式查看即可格式转换逻辑在 utils/download/Exporter.ts可定位具体问题。Q能部署到 Cloudflare 吗A可以。仓库根目录的 wrangler.toml 已配好 Workers KV 限流绑定执行yarn deploy构建并发布yarn preview可在本地用 miniflare 预览。私有部署默认无限速无需配置会员相关开关。以上流程走通后从扫码登录到整号文章落盘通常只需几分钟。后续想深入某块比如自建代理节点、扩展导出格式可以顺着文中给出的目录链接从源码读起CLAUDE.md 里也有一份项目架构速查。【免费下载链接】wechat-article-exporter一款在线的 微信公众号文章批量下载 工具支持导出阅读量与评论数据无需搭建任何环境可通过 在线网站 使用支持 docker 私有化部署和 Cloudflare 部署。 支持下载各种文件格式其中 HTML 格式可100%还原文章排版与样式。项目地址: https://gitcode.com/gh_mirrors/we/wechat-article-exporter创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
【免费下载】 开源项目Komikku安装与配置指南 开源项目Komikku安装与配置指南
1. 项目基础介绍
Komikku是一个开源的漫画阅读器,适用于Android平台。它基于TachiyomiSY和Mihon/Tachiyomi项目开发,旨在提供新的有用的功能,并定期从Mihon或其他分支如SY、J2K和Neko等项目中引入特性和更新。… · 2026/11/4 6:16:23
Blockly 实战速览:10 分钟跑通可视化编辑器,搞定积木自定义与代码生成 Blockly 实战速览:10 分钟跑通可视化编辑器,搞定积木自定义与代码生成 【免费下载链接】blockly The web-based visual programming editor. 项目地址: https://gitcode.com/gh_mirrors/bloc/blockly
让最终用户在浏览器里拖拽积木拼出程序&#… · 2026/11/4 6:16:23
本地歌曲的带时间轴歌词怎么批量补齐?163MusicLyrics 快速上手指南 本地歌曲的带时间轴歌词怎么批量补齐?163MusicLyrics 快速上手指南 【免费下载链接】163MusicLyrics 云音乐歌词获取处理工具【网易云、QQ音乐】 项目地址: https://gitcode.com/GitHub_Trending/16/163MusicLyrics
整理本地音乐库时,一半的歌缺歌… · 2026/11/4 6:16:23
Hermes Agent与自动驾驶仿真平台集成:CARLA与LGSVL Simulator完整指南 Hermes Agent与自动驾驶仿真平台集成:CARLA与LGSVL Simulator完整指南
Hermes Agent是一款功能强大的开源AI代理工具,能够自主执行各类任务并不断学习成长。本文将详细介绍如何将Hermes Agent与主流自动驾驶仿真平台CARLA和LGSVL Simulator进行集成&… · 2026/11/4 19:19:41
Hermes Agent与区块链智能合约测试框架:Truffle与Hardhat全解析 Hermes Agent与区块链智能合约测试框架:Truffle与Hardhat全解析
在区块链开发领域,智能合约的安全性与可靠性至关重要。Hermes Agent作为一款强大的AI驱动开发工具,能够与主流智能合约测试框架无缝集成,显著提升开发效率与代码质… · 2026/11/4 19:19:41
优化Hermes Agent的网络连接:TCP优化与连接复用实用指南 优化Hermes Agent的网络连接:TCP优化与连接复用实用指南
Hermes Agent作为一款强大的AI代理工具,其网络通信效率直接影响整体性能。本文将详细介绍如何通过TCP优化和连接复用技术提升Hermes Agent的网络连接稳定性与响应速度,帮助用户获得更… · 2026/11/4 19:19:41
Hermes Agent性能监控告警集成:Slack、Email与PagerDuty全攻略 Hermes Agent性能监控告警集成:Slack、Email与PagerDuty全攻略
Hermes Agent 是一款功能强大的开源智能代理框架,支持多平台集成与自动化任务处理。本文将详细介绍如何为 Hermes Agent 配置性能监控告警系统,实现 Slack 实时通知、Email 详细… · 2026/11/4 19:19:41
优化Hermes Agent的存储性能:RAID级别与存储协议选择 优化Hermes Agent的存储性能:RAID级别与存储协议选择
在处理大规模数据和高并发任务时,Hermes Agent的存储性能直接影响整体运行效率。本文将详细介绍如何通过选择合适的RAID级别和存储协议,显著提升Hermes Agent的存储吞吐量、数据可靠性和响… · 2026/11/4 19:19:41
Hermes Agent与脑机接口康复系统集成:运动功能恢复辅助终极指南 Hermes Agent与脑机接口康复系统集成:运动功能恢复辅助终极指南
Hermes Agent作为一款强大的AI代理框架,正通过创新方式与脑机接口(BCI)康复系统集成,为运动功能障碍患者提供个性化的恢复辅助方案。本文将详细介绍这一… · 2026/11/4 19:18:41
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38
AI辅助技术栈评估:提升研发决策效率60% 1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17
从生成Token到直接决策:Jev如何重塑AI Agent工程实践 1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17
32G统一内存跑大模型:内存账、TPS实测与端云分流 想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38