微信朋友圈永久备份三步走:WechatMoments导出工具完整指南
【免费下载链接】WechatMoments微信朋友圈导出工具-技术爬爬虾项目地址: https://gitcode.com/gh_mirrors/we/WechatMoments
朋友圈里那些旅行照、生日合照和深夜感悟,比任何网盘文件都更让人舍不得。但微信官方一直没有提供批量导出功能,换手机、重装系统、账号出问题,这些数字记忆就可能再也找不回来。微信朋友圈导出工具 WechatMoments 正是为解决这个痛点而生:它运行在 Windows 上,能把电脑微信中浏览过的朋友圈一键导出为可离线查看的 HTML 文件,图片、视频一并下载,实现真正的永久备份。
💡 为什么你的朋友圈值得专门备份一次
先讲代价:聊天记录还可以迁移,朋友圈却不行——微信没有提供任何官方导出入口,手机损坏、误删数据或账号异常时,你几乎没有任何恢复手段。再讲收益:用 WechatMoments 导出的是一份完全独立的 HTML 文件,图片和视频都保存在本地,不依赖微信、不依赖网络,放到任何电脑、手机或 U 盘里都能随时翻开。一句话总结:备份的不是文件,是你自己的数字回忆。
🚀 项目亮点速览:它到底能做什么
| 特性 | 一句话价值 |
|---|---|
| 一键导出 HTML | 生成独立网页,任何设备离线可看 |
| 图片视频本地化 | 多媒体文件一并下载,永久保存 |
| 按联系人筛选 | 想备份谁就勾选谁,支持全选/反选 |
| 按时间过滤 | 用日期范围精确控制导出内容 |
| 内置自动浏览 | 不用手动翻页,自动加载朋友圈记录 |
| 免费开源 | Apache 许可,可自由二次开发 |
不需要服务器,也不需要 Python 基础,下载解压就能用;导出一次,终身可查。
📦 第一步:下载安装,三分钟跑通
WechatMoments 强依赖 Windows 微信客户端,因此只提供 Windows 版本,推荐 Win10/Win11 配合最新版微信使用。安装前先确认电脑微信已登录。
- 下载运行:从 Releases 下载预编译压缩包
wechat_moments.zip,解压路径不要包含中文,右键以管理员身份运行wechat_moments.exe即可。 - 源码运行:如果你有 Python 3.11+ 环境,也可以用
git clone https://gitcode.com/gh_mirrors/we/WechatMoments拉取仓库,然后执行pip install -r requirements.txt和python main.py启动。 - 首次打开:主界面左侧是联系人选择列表(带搜索框和"全选/反选"按钮),右侧是时间范围、媒体选项和"开始导出"按钮,结构一目了然。
🔍 第二步:先让电脑微信"见过"你的朋友圈
这是整个流程中最容易被忽略、也最关键的一步。WechatMoments 只能导出电脑微信浏览过的朋友圈记录,没在电脑端打开过的内容,工具拿不到数据。所以动手导出前,先让目标内容进入本地缓存。
最快的准备方式是"搜一搜":打开微信的搜一搜功能,切到"朋友圈"标签,搜索好友名字,在"朋友"下拉框里选中目标联系人并点击完成。
图:锁定某位好友后点"完成",后续搜索范围就只针对这一个人。
选好联系人后,在搜索框输入一个**中文问号"?"**再点搜索,就能把他(她)发过的朋友圈全部列出来。
图:问号是关键技巧,它能绕开按内容搜索的限制,直接列出某人的全部动态。
搜一搜有最大展示数量限制,如果内容多没显示全,就点击"发布时间"限定时间段分批浏览,把不同时段的记录都加载进缓存。
图:设置开始和截止日期,把朋友圈按时间段分批"喂"给缓存,避免内容被截断。
嫌手动麻烦?工具内置两种自动浏览方案:自动浏览全部(最多加载最近 100 天)和自动浏览单个朋友(没有时间限制,适合深度备份特定联系人),一键自动翻页。
✅ 第三步:选人、定时、勾选项,一键导出
缓存就绪后,回到 WechatMoments 主界面,按四步操作:
- 选联系人:用搜索框定位好友,或用"全选/反选"批量勾选;
- 定时间:在日期选择器里限定导出范围,只保留需要的时段;
- 勾媒体:勾选"下载图片"和"视频转码",后者能让视频在更多浏览器里正常播放;
- 开始导出:点击按钮后,工具会解析缓存、下载媒体并生成 HTML,完成后点"打开目录"即可找到导出文件。
建议用 Chrome 打开导出的 HTML,浏览体验和兼容性最好。整个流程不需要写任何代码,跟着界面点就行。
⚠️ 踩坑手册:五个高频问题的现象与解法
1. 图片无法导出现象:导出的 HTML 里没有图片。原因:2024 年 5 月起微信对朋友圈图片做了加密。解法:先在电脑微信里逐条打开目标朋友圈、把图片点开加载到缓存,再重新导出。
2. 导出的数据不全现象:只有部分动态。原因:没浏览过的记录不会被缓存。解法:先浏览,再用"自动浏览单个朋友"补全后再导出。
3. 视频无法播放现象:视频黑屏或格式不支持。解法:改用 Chrome 打开,或导出时勾选"视频转码"。
4. 自动浏览不稳定现象:自动化操作点不准或中途卡住。原因:工具靠图片识别定位按钮,受分辨率、缩放比例影响。解法:用自己电脑的截图替换resource/auto_gui目录下的定位图,可极大提高成功率。
5. 运行报错现象:启动或导出时弹出异常。解法:确认微信已登录并正常运行,重启软件;若仍报错,把log目录下的日志文件(如log\xxxx-xx-xx-output.log)连同截图反馈给项目作者。
🔧 进阶玩法:三个多数人不知道的用法
- 导出自己的朋友圈:电脑端微信看不到自己的朋友圈历史,解决办法是登录另一个微信号,通过"搜一搜"搜自己的昵称,浏览后再导出。虽然绕了一圈,但这是目前唯一可行的方案。
- 用日志定位问题:所有运行记录都写在
log目录,遇到诡异问题先翻日志,比自己瞎猜高效得多。 - 参与二次开发:项目模块划分清晰——
app/DataBase/负责微信数据库交互、decrypter/处理图片视频解密、exporter/生成 HTML、gui/是界面、helper/是自动浏览脚本。Python 3.11 环境下改完代码直接跑python main.py即可调试,欢迎提交 PR。
🔐 原理大白话:数据是怎么被"搬"出来的
可以把它想象成拆快递:微信本地数据库像一只上了锁的快递盒,WechatMoments 借助 PyWxDump 这把"开箱工具"撬开锁,再从盒子里把朋友圈记录、图片、视频一样样分类捡出来,最后套进一套 HTML 模板,变成一本能离线翻阅的"电子相册"。整个过程它只读取你自己有权查看的数据,不做任何越权操作,所以请务必只备份自己的内容、尊重他人隐私。
❓ 常见问题速答
Q:这个微信朋友圈导出工具支持 Mac 或 Linux 吗?A:不支持。它依赖 Windows 微信客户端的数据结构,目前只有 Windows 版本。
Q:导出要花很长时间吗?A:取决于内容量。媒体文件需要逐个下载,量大时可以分时间段、分联系人分批导出。
Q:能导出点赞和评论吗?A:目前主要支持朋友圈主体内容,点赞评论等互动数据在开发计划中,具体以官方更新为准。
Q:导出的 HTML 在其他电脑上能打开吗?A:能。导出的文件是独立的,图片视频都保存在本地文件夹里,复制整个导出目录即可迁移。
🎯 现在就给数字回忆上把锁
备份的最好时机是"现在"。花十几分钟跟着这篇文章走完三步,你就能拥有一份不依赖微信、不依赖网络的朋友圈永久存档——它不会过期,也不会因平台变化而消失。趁回忆还在,动手导一次吧。
【免费下载链接】WechatMoments微信朋友圈导出工具-技术爬爬虾项目地址: https://gitcode.com/gh_mirrors/we/WechatMoments
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考