免费导出微信聊天记录:开源工具 WeChatMsg 新手完整指南
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg 是一款免费开源的微信聊天记录导出工具,把本机聊天历史提取后导出为 HTML、Word、CSV 三种格式永久保存,还能生成年度聊天报告。全程本地运行,不写代码,3 步出结果。
为什么值得导出:微信记录最容易丢的 3 个场景
上个月朋友换手机,迁移完成后发现和大学室友 8 年的聊天记录没了——对方早把旧手机里的记录清了,想找回也没有入口。微信没有官方的聊天记录导出入口,记录只存在于你设备的本地数据库里,数据一旦丢失,确实很难再找回来。
最常见的丢失场景就这三种:
- 换手机迁移不完整,部分记录丢失
- 清理手机空间,旧年份记录一并被删
- 工作群记录想留存,删了就是没了
WeChatMsg 是什么:3 种格式导出 + 本地年度报告
一句话:跑完一次你会拿到 3 种文件,数据全程在本机。具体是 4 件事:
- 3 种格式永久保存:HTML、Word、CSV 一次导出
- 全程本地运行:读取、解密、导出都不需要联网,数据不离开设备
- 只读访问:只读取聊天记录数据,不碰账号、通讯录
- 源码开放:数据处理流程可以自己审计核对,导出后还能生成年度聊天报告
3 步跑通首次导出 🛠
第 1 步:装好 Python 依赖并克隆工具
确认电脑装有 Python 3.7 或更高版本(终端输入python --version可查),然后执行:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt💡 装依赖报"缺少库"时,多半是 pip 版本太旧,先执行
pip install --upgrade pip升级,再重跑安装命令。
第 2 步:让工具找到本机微信数据
启动工具后,它会自动检测本机可用的微信数据。若检测到多份,手动选择要处理的那一份,检测与处理进度都实时可见。
💡 这一步不需要登录微信,也不需要联网。若检测不到数据,先确认本机微信已安装并正常使用过。
第 3 步:圈定联系人、时间段与格式,开始导出
工具支持 4 个筛选维度:按联系人、按时间段、按消息类型、按关键词,按需组合。同时勾选导出格式(HTML、Word、CSV 可多选),指定保存路径,点击开始。
💡 第一次使用先跑通再谈精细:1 个联系人 + 1 个时间段 + 3 种格式。完整导出约需 10 分钟,全量历史可能耗时几十分钟,终端保持打开,别中途强关。
导出的 3 种文件分别怎么用 📦
3 种文件放在同一目录下,按场景挑着看:
- 永久归档:HTML 用浏览器打开,翻阅体验和微信界面接近,适合日常回看;Word 用 Office 或 WPS 打开编辑、打印,适合做纸质档案
- 数据分析:CSV 导入 Excel,按关键词筛选、分组统计,数一数今年和某个人的消息条数
- 分享给别人:HTML 不依赖任何软件,双击就能打开,发给对方用浏览器翻看你俩的聊天记录
进阶玩法:把数据再用起来的 3 个方向 📊
生成微信年度聊天报告。把导出的数据交给分析流程,能得到全年统计:和谁聊得最多、几点最活跃、高频联系人、话题关键词,相当于你的聊天年终盘点,素材来自真实对话。
做出旅行足迹报告。将聊天数据与位置、照片信息结合,可以生成旅行足迹可视化报告:一年跑了多少公里、点亮了多少城市、在路上多少小时,全部落在地图上。下面这页就是这个方向的示例。
训练个人 AI。真实的中文对话是高质量语料,可以微调一个懂你说话习惯、知道你常联系谁的个人助手。
常见坑与解法 ❓
- 装依赖报"缺少库"?多数是 pip 版本旧,先执行
pip install --upgrade pip,再重装一次。 - 微信更新后工具报错?大版本更新可能改变数据库结构,先把工具更新到最新版;仍不兼容就等项目发布适配版本,不要自行改库。
- 检测到多份微信数据,选哪份?按界面显示的账号与时间信息选择,拿不准就先小范围试一次验证。
- 导出很慢,卡住了吗?全量历史要几十分钟,等进度走完即可,别中途强关终端。
今晚就跑一次首次导出,顺手在日历里设一个每月增量提醒——下次翻开年度报告时,你会感谢这个习惯。更多功能细节与年度报告入口,见项目文档 readme.md。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考