微信朋友圈导出终极指南:3步备份成HTML,永久保存你的每一条回忆

📅 2026/8/19 17:02:11
微信朋友圈导出终极指南:3步备份成HTML,永久保存你的每一条回忆
微信朋友圈导出终极指南3步备份成HTML永久保存你的每一条回忆【免费下载链接】WechatMoments微信朋友圈导出工具-技术爬爬虾项目地址: https://gitcode.com/gh_mirrors/we/WechatMoments深夜十二点你躺在床上翻朋友圈想找回三年前发过的那张照片。你往上滑了很久很久页面却像没有尽头一条一条翻过去手都酸了还是没找到。那一刻你突然意识到朋友圈一直在长大而我们的记忆似乎只能跟着它越翻越费劲。如果你也想要一份能随时翻看的微信朋友圈导出备份今天要介绍的 WechatMoments就是为这个烦恼而生的工具。这个开源项目来自 B站UP主技术爬爬虾它的目标朴素又实用把微信朋友圈完整导出成一份 HTML 文件图片、视频全部离线保存到本地。换句话说它把散落在微信服务器里的碎片记忆变成你硬盘里一份可以随时双击打开的时光相册。一句话说清它是干什么的WechatMoments 是一个运行在 Windows 上的桌面小工具核心就干三件事自动浏览替你滚动翻看朋友圈让数据进入电脑微信的本地缓存读取与解密从微信本地数据库里把朋友圈内容、图片、视频捞出来导出为 HTML生成一个文件夹里面有完整的网页、图片、视频离线也能看。它适合谁适合所有想把朋友圈内容从平台搬回自己电脑的普通人——不管你是想备份重要工作记录还是单纯舍不得那些生活碎片都不需要懂任何代码。装起来就跑三分钟完成首次导出很多人一听开源工具就发怵其实它的上手路径短得惊人。如果你是普通用户直接去项目 Releases 页面下载wechat_moments.zip然后记住这四步解压压缩包解压路径不要包含中文这是老规矩了防止编码问题确认电脑上已安装 Windows 版微信并且已经登录右键wechat_moments.exe以管理员身份运行按界面提示点击下一步等进度条跑完导出就完成了。如果你是开发者想从源码跑起来也同样简单。先克隆仓库git clone https://gitcode.com/gh_mirrors/we/WechatMoments然后安装依赖并启动建议 Python 3.11 环境pip install -r requirements.txt python main.py启动后界面会先显示请启动微信/请登陆微信登录成功后自动进入主界面。整个程序的入口逻辑都在main.py它一边起图形界面一边轮询微信登录状态逻辑非常清晰很适合当作新手阅读开源项目的入门样本。核心玩法拆解两个高光时刻高光一让电脑自己刷朋友圈用这个工具之前你得先理解它的一个重要前提它只能导出你在电脑微信上浏览过的朋友圈。因为数据是从本地缓存和数据库里读的没刷到的内容自然就不存在。所以第一个高光功能就是自动滚动。界面上一共有两个按钮自动浏览全部朋友圈适合快速刷一遍所有好友的动态缺点是微信本身只让你翻到最近 100 天左右自动浏览单个朋友没有时间限制可以一直往下刷某个人的全部历史。点开对应按钮程序会找到朋友圈窗口像真人一样匀速滚动实现代码在helper/auto_scroll.py。你甚至可以把微信窗口最小化让它安静地在后台刷自己该干嘛干嘛。刷得差不多了点下一步程序会提示你关闭微信——因为它要解锁并复制微信的本地数据库。高光二像挑照片一样筛选导出这是整个工具最舒服的部分。解密完数据库后界面会列出你所有好友并附带两个日期选择器。你可以按联系人筛选只勾选想备份的某个人或某几个人按时间范围筛选设置开始和结束日期只导出这段时间内的朋友圈。界面逻辑在gui/gui.py中实现联系人列表还内置了搜索框好友多也不用翻半天。确认后点击开始导出程序会依次处理图片解密、视频下载和 HTML 组装最后在output/目录下生成一个带时间戳的文件夹里面的index.html双击就能在浏览器里打开。打开 HTML 那一刻是很有成就感的头像、昵称、文字、图片、定位、时间全都整整齐齐排在那里图片还能点击放大看原图。这份网页的组装逻辑在exporter/html_exporter.py如果你懂一点 HTML甚至可以改模板做出属于你自己的朋友圈杂志。让它更顺手几个值得勾选的设置导出页面上有个容易被忽略的选项视频转码。为什么要转码因为朋友圈视频默认是 H265 编码只有 Chrome 能流畅播放。勾选转码后工具会调用自带的 ffmpeg 把视频转成 H264对应代码在decrypter/video_decrypt.py几乎任何浏览器都能播。代价是导出速度会慢一些——如果你平时就用 Chrome可以不勾要分享给别人建议勾上。另外一个小经验导出的时候尽量让电脑别干太重的事视频解码和下载都比较吃资源耐心等进度条走到 100% 就好。当事情不按预期发展排错手记工具虽小也会遇到一些灵异事件这里按出现频率从高到低给你排个雷现象原因对策图片导不出来2024 年 5 月后微信对朋友圈图片做了加密先在电脑微信里刷到那条朋友圈点开图片让它完整加载一次缓存到本地后再导出导出的数据不全那些内容你压根没在电脑微信上浏览过用自动滚动功能多刷几遍或者针对单个朋友长时间浏览视频播不了H265 编码浏览器不兼容勾选视频转码或者直接用 Chrome 打开 HTML自动滚动不动了微信界面改版 / 分辨率缩放不同重启微信和软件还不行就手动刷工具本身也支持只导出你手动看过的如果实在排查不出来记得去看日志运行目录下的log\xxxx-xx-xx-output.log记录了每一步的操作和报错带着它去提 issue开发者一看就懂。进阶玩家的秘密藏在源码里的惊喜用熟了基本功能之后有几个隐藏玩法值得一试。秘诀一导出自己的朋友圈。微信电脑端其实没有看自己朋友圈的入口但作者给出了一个巧妙的方案——用另一个小号搜索你自己然后就能浏览并导出了。具体操作在doc/manual_guide.md里有图文教程跟着点一遍就会。秘诀二突破搜索条数限制。单朋友浏览依赖微信搜一搜但搜出来的结果有数量上限。文档里教了一个冷知识搜出来后输入一个中文问号再搜一次微信会重新加载一批结果如果还是不全就配合限定时间范围分区间搜索。秘诀三提高自动滚动的成功率。程序是靠识别resource/auto_gui文件夹里的四张按钮截图来定位鼠标的识图成功率跟你的分辨率、缩放比例强相关。如果你发现自动滚动经常点偏把这几张图替换成自己电脑上的按钮截图成功率会大幅提升——这是作者在文档里亲口推荐的做法。秘诀四换一份你自己的网页模板。觉得默认 HTML 太朴素exporter/html_exporter.py里用resource/template.html作为网页骨架想加搜索、改配色、做时间线视图都从这里下手。对于想练手 Python 的新手来说看懂这个文件就等于看懂了如何把数据库数据变成好看的网页。最后一步现在就去备份回到开头那个深夜——与其某天翻到手指发酸也找不到那条朋友圈不如现在就花三分钟把重要的内容搬回自己硬盘。备份这件事从来都是现在做比以后做划算。下载 Release 包、解压、运行、点两下你的朋友圈就会以 HTML 的形式安静地躺在output文件夹里。图片在、视频在、文字在那份记忆才真正属于你。如果你在用的过程中发现了更好玩的用法或者解决了作者都没搞定的视频下载问题欢迎去提 Pull Request——这个项目最动人的地方就是它还在等像你这样的人帮它变得更好。【免费下载链接】WechatMoments微信朋友圈导出工具-技术爬爬虾项目地址: https://gitcode.com/gh_mirrors/we/WechatMoments创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考