WeChatMsg 微信聊天记录导出完整教程:免费开源,10 分钟把记录存成 HTML、Word、CSV
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
照这篇文章做完,你的硬盘上会多出三份文件:能在浏览器里翻页的 HTML 页面、能编辑能打印的 Word 文档、能丢进 Excel 的 CSV 表格。它们都是从你电脑上存下来的微信聊天记录,由免费开源工具 WeChatMsg 生成;工具还能把记录分析成一份年度聊天报告,谁和你互动最多、哪些时段最活跃,一眼就有答案。全程在你自己的机器上完成,数据不经过任何外部服务器,也不用会编程。
开始之前确认 4 个条件
| 确认项 | 为什么重要 |
|---|---|
| 电脑装了 Python 3.7 及以上 | WeChatMsg 用 Python 编写,版本太低直接跑不起来 |
| 本机装过微信并至少登录过一次 | 数据源就是微信在这台电脑上留下的本地数据库 |
| 磁盘剩余空间够用 | 记录越多,导出的文件体积越大 |
| 建了一个专门放导出结果的文件夹 | 文件集中存放,日后二次备份省事 |
安装 WeChatMsg 并启动
打开终端,依次粘贴这三行,这是全文唯一需要照抄的命令:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt第一行下载项目,第二行进入项目目录,第三行安装依赖。看到类似 Successfully installed 的提示,依赖就装好了。
接着运行主程序进入图形界面,程序会自动去找本机的微信数据库;如果检测到多个数据源,手动选中你要处理的那一个。
第一次导出怎么操作
界面上先定范围:全部导出,或者只选某个联系人、某个群聊。再设时间范围,比如"最近一年";如果只想要提到某个词的消息,还可以按关键词过滤。输出格式勾选 HTML、Word、CSV,可以多选;最后指定保存路径,开始导出。记录量大时导出要几分钟,等进度条走完即可。
三个导出文件怎么验收、各有什么用
到保存目录把文件逐个打开,核对内容与聊天记录一致:
| 格式 | 打开方式 | 适合的场景 |
|---|---|---|
| HTML | 浏览器直接打开 | 经常回看记录,可翻页、可搜索 |
| Word | Word 或 WPS | 需要批注、打印、整理成册存档 |
| CSV | Excel | 做筛选、透视表和图表,用数据说话 |
✅ 三份文件都能正常打开且内容一致,这次备份就算完成了。
哪些情况它搞不定
把边界说清楚,免得白忙活:
- 它只读本机的本地数据库。记录如果只存在于另一台设备(比如手机)上,读不到;
- 它不面向微信的云端备份包,别指望用它打开备份包;
- 微信大版本升级可能改变数据库结构,届时工具需要跟进更新。
更多功能说明可参考 readme.md。
常见 4 个问题怎么处理
装依赖一直报错:多半是 Python 低于 3.7,或网络抽风。升级后重装;仍失败就把 pip 换成国内镜像源再试。
微信升级后导出失败:不同版本数据库结构不一样。先把 WeChatMsg 更新到最新版,还不行就等项目跟进。
全量导出特别慢:不是故障,是记录多。想快一点,先选一个联系人、短时间范围跑通流程,再回头跑全量。
担心文件被看到:导出文件就在你的电脑上,权限与普通文件一致。把电脑保护好,记录就是安全的。
进阶玩法:用导出数据做年度足迹报告
导出的 CSV 不止能统计。把它和位置类数据结合起来,可以可视化成足迹式年度报告:去过哪些城市、年度总里程、哪些时段最活跃,效果类似下面这张示例图:
让这份档案一直保鲜
在手机上设一个每月提醒,每次做一次增量导出,只补进新数据。档案的价值不在于一次导多全,而在于长期保持更新。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考