news 2026/9/5 19:42:04

3步跑通微信聊天记录导出:把十年的对话完整存进自己硬盘

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3步跑通微信聊天记录导出:把十年的对话完整存进自己硬盘

3步跑通微信聊天记录导出:把十年的对话完整存进自己硬盘

【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg

你还找得出两年前和母亲那通深夜电话的每一句原话吗?大概率不行。不是忘了,而是这些记录躺在电脑上一个加密的数据库文件里,普通人打不开、复制不走。留痕 WeChatMsg 就是干这件事的开源工具:把微信聊天记录在本地导出成 HTML、Word、CSV 文档,永久存进你自己的硬盘,还能顺手生成一份年度聊天报告。跟着下面 3 步做,三十分钟内你会拿到自己的第一份导出文件。

30秒认识留痕(WeChatMsg)

留痕(WeChatMsg)是一个免费开源的工具,功能一句话:微信聊天记录导出——转成 HTML、Word、CSV 文档永久保存,同时分析这些记录生成年度聊天报告。它最硬的卖点是八个字:本地运行、只读。你可以把它理解成一位持证档案员:进门、把货抄录成你看得懂的普通文档、关门走人,全程不碰原件,也不把你的数据上传到任何服务器。作者在项目里写的 slogan 就是它的底气:我的数据我做主。

动手前的三件小事

1. 装好 Python,拿到项目文件留痕是用 Python 写的,工具运行前得先有一个"解释器"来读懂代码,所以电脑上需要先装好 Python 3.7 或更高版本。装好后打开命令行,拿到项目:

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg

如果项目里带有依赖文件(一般叫 requirements.txt),再补一句pip install -r requirements.txt安装依赖;没有这个文件就跳过。对命令行有心理障碍的话,直接下载项目压缩包解压,效果一样。

2. 彻底退出微信,再碰任何文件注意是彻底退出,不是缩到托盘里。为什么?微信运行时会一直占用数据库文件,这时候去读,轻则报错,重则得到一份残缺记录。

3. 把数据库文件复制一份,原件不动找到微信数据的存放位置(因版本和系统略有差异,以你电脑上的实际路径为准):Windows 一般在文档\WeChat Files\下,Mac 一般在com.tencent.xinWeChat相关目录里。把关键的数据库文件(通常叫Msg.db复制一份放进项目目录,后面所有操作都对着副本做。多花这一分钟,等于给十年回忆上了道保险:任何一步出岔子,原件还在,随时重来。

主流程实战

第 1 步:启动工具,指向数据库文件操作:按项目说明启动留痕,在界面里浏览并选中刚才复制好的Msg.db。为什么要这样做:工具只认你喂给它的文件,喂副本它就只读不写,原件安全。 做完你应该看到:界面成功解析出里面的联系人和会话列表。 卡住了怎么办:提示打不开或内容为空时,先核对两件事——微信是否真退了、选的是不是副本。

第 2 步:勾选要导出的聊天,选好格式操作:勾选导出范围(全部,或只挑某个人),从 HTML、Word、CSV 里选格式,设定时间范围。为什么值得想一步:三种格式分工不同——HTML 双击即开,适合日常翻看;Word 能编辑打印,适合正式归档;CSV 是数据表,留给统计分析。日常自用,HTML + CSV 导两份就够。 做完你应该看到:待导出清单明确列出,导出范围一目了然。 卡住了怎么办:找不到想导的会话时,记住工具只能导出当前数据库里还存在的记录,已删除的对话变不出来。

第 3 步:执行导出,打开文件验收操作:点击导出,等待完成,打开生成的文件从头到尾抽查一遍。为什么要验收:确认内容完整,这份备份才算真正"落袋"。 做完你应该看到:目录里多了一份能双击打开、能转发、能归档的普通文件,对话内容显示正常,核心流程跑通 🎉 卡住了怎么办:文件明显偏小或内容断章,先别留用它,回到未动的副本重新导出一次。

第 4 步:把导出文件放进安全的地方操作:把文件移到本地你常用的备份目录,或加密存放;要分享给别人之前,先删掉隐私信息。 做完你应该看到:一份随时找得到的备份,和一份干净的原件目录 ✅

新手快查表

做微信聊天记录导出,最容易栽在这几处:

现象原因一句话解法
读取报错、导出失败微信没退干净,数据库被占用彻底退出微信,再用副本重来
工具识别不了数据库文件选错了文件或路径重新指向放进项目目录的副本
导出的内容比预期少数据库里本就只有那段时间的记录早一点导出,把定期备份变成习惯
导出文件很大,不敢乱发聊天记录是隐私重灾区本地加密存放,分享前先脱敏
找不到Msg.db在哪路径随版本和系统变化以你电脑实际路径为准,先搜"WeChat Files"

更多项目背景可看 readme。

进阶玩法:年度聊天报告

什么场景会用:年底想把这一年"让对话自己讲一遍"——谁和你互动最多、你几点最活跃、哪些词反复出现。三步走:

  1. 按前面的流程导出全年聊天记录(HTML + CSV 即可)
  2. 在留痕里按界面指引进入年度报告模块,选择导出的数据(不同版本的报告维度可能略有差异,以你所用版本的说明为准)
  3. 打开生成的报告,从头翻一遍,找一找藏在数据里的自己

报告把一整年散落在几千条消息里的细节,收拢成一张看得见的图谱。

收个尾

回到开头那个问题:两年前和母亲的那通电话,你现在找得出来了吗?跑通这篇文章,你就能。现在就可以做的动作只有一个——彻底退出微信,把WeChat Files里的Msg.db复制一份放进项目目录,剩下的交给工具。聊天记录不只是字符串,它是你的工作凭证和家庭记忆;握在自己手里,才算真正拥有。🔑

【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/5 19:40:36

AI检测为何不能直接读MP4?从视频解码到张量转换的完整链路解析

咱们直接聊一个很多做视觉算法的人都绕不过去的问题:你辛辛苦苦训练好的AI检测模型,为什么不能直接扔给它一个MP4文件让它识别?这个事我第一次接触的时候也懵过,想当然以为AI既然能“看”视频,那肯定能直接处理MP4。结…

作者头像 李华
网站建设 2026/9/5 19:38:50

Linux开源软件完整清单:按角色拿走你的工具栈

Linux开源软件完整清单:按角色拿走你的工具栈 【免费下载链接】Awesome-Linux-Software 🐧 A list of awesome Linux softwares 项目地址: https://gitcode.com/GitHub_Trending/aw/Awesome-Linux-Software 这是一份社区维护的 Linux 开源软件精…

作者头像 李华
网站建设 2026/9/5 19:37:34

电机启动方式全解析:DOL与星三角原理、选型及排查

第一次接触大功率电机起动柜,是在一个老厂房的配电间里。当时身边一位老师傅反复叮嘱:这台电机不能直接按启动,要先把切换开关打到星形,等转速上来再切到三角形。我不以为然,觉得无非是多按一个按钮。结果后来看到厂里…

作者头像 李华
网站建设 2026/9/5 19:36:34

基于ROS2与视觉算法的四轮差速机器人巡线开发全流程解析

简介:本资源是一个基于ROS2实现视觉巡线功能的四轮差速驱动机器人完整工程包,面向高校机器人方向本科生、研究生及ROS初学者,适用于毕业设计、课程设计与自主导航算法实践。项目融合机器视觉、运动控制与ROS2节点通信,解决移动机器…

作者头像 李华
网站建设 2026/9/5 19:35:55

前端学习避坑指南:从课件到知识体系的构建与实践

简介:本资源是一套面向前端初学者与进阶开发者的系统化教学课件包,覆盖HTML5、CSS3、JavaScript(含ES6)、jQuery、Bootstrap、Vue.js及uni-app跨端开发等主流技术栈,解决学习路径碎片化、实战案例缺失、知识体系不完整…

作者头像 李华