WeChatMsg:把微信聊天记录免费导出成 4 类文件,还能生成你自己的年度聊天报告
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
年底群聊安静下来之前,你想把那句"明年春天全组一定一起出去旅行"存下来,可翻聊天记录要翻很久,找一句容易,找全一条线索很难。WeChatMsg 是一个开源、免费的微信聊天记录导出工具:它读取电脑本地数据库里的聊天内容,不需要编程基础,就能导出 HTML、Word、CSV 三种文件,并生成一份带图表的年度聊天报告。
值不值得用?先看这 4 条
WeChatMsg 只读取微信桌面版的本地数据库,没有后端服务、没有登录账号。安装之前,先对照下面 4 条判断它是否匹配你的情况:
| 你的情况 | 是否适合 |
|---|---|
| 平时用电脑版(Windows 或 macOS)微信,每天都能打开 | 适合,数据本来就在本机,读取快、链路短 |
| 只用手机微信,从不开电脑端 | 不适合,工具不经过手机端的数据 |
| 想找回已经删除的聊天记录 | 不适合,本地数据库里没有的内容导不出来 |
| 不想依赖云同步,想留一份离线备份 | 适合,全流程离线,断网也能跑 |
另外提醒一句:它生成的是留档文档,不是法律意义上的电子证据,需要证据认证时请走官方渠道。
你的数据会经过哪里
微信桌面版把聊天记录以数据库文件的形式存在电脑本地磁盘上。WeChatMsg 做的事只有一件:以只读方式打开这个文件,清洗、整理后写出可读文档。整个过程不向任何服务器上传,断网也不影响。项目采用 MIT 协议开源(一种几乎允许任意用途的宽松开源协议),对代码有疑问可以直接翻源码。因为读取和导出都发生在自己的机器上,它才有条件做后续统计:按联系人或时间段筛选,并生成年度聊天报告。
先装好微信 PC 版,再拉取工具代码
准备动作只有两样,做完一次即可:
- 安装微信 PC 版并能正常登录,导出期间保持登录状态。工具读的是本地文件,不改你的聊天内容,这段时间正常用微信没问题。
- 获取项目代码(在终端里执行):
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg然后按 readme.md 的说明安装一次 Python 依赖包,全程照抄即可。
第一次导出:4 步跑通流程
首次别贪大,挑一个小范围把流程跑通:
- 选一个联系人,比如家人或最常联系的朋友。
- 选三个月的时间范围,起点别拉太远。
- 在界面上选定导出格式(HTML、Word、CSV),点击开始。
- 到指定目录打开结果文件,确认文字完整、图片能显示。
单个联系人、三个月的记录,耗时通常在一两分钟。跑通之后,再放大到整年或更多人。
用熟之后:批量导出和每月自动备份
当需要一次处理 5 个以上联系人、或者要导一整年时,改用命令行更快:
python wechat_export.py --start-date 2024-01-01 --end-date 2024-12-31想每月自动备份,就加一条系统定时任务(cron,即"到点自动执行指定命令"的机制):每月 1 日凌晨 2 点执行一次带 --auto-backup 参数的导出。配好之后,这件事就不用再惦记了。
导出完成后,目录里多了哪些文件
每次导出都会留下一组分工明确的文件:
| 文件 | 内容 | 后续用途 |
|---|---|---|
| HTML 页面 | 接近原始聊天界面的完整记录,含图片、语音等媒体 | 浏览器直接翻阅,长期归档 |
| Word 文档 | 按时间排列的文本记录 | 二次编辑、打印成正式文档 |
| CSV 表格 | 一行一条消息的结构化数据 | 导入 Excel 做筛选和统计 |
| 年度报告 | 聊天总量、高频联系人、关键词等统计图表 | 直接查看,无需处理 |
年度报告是信息密度最高的一份,用一组图表呈现你一整年的沟通节奏。项目计划后续再扩展出行足迹(你到过的地方在地图上的分布)等生活数据:
动手前,先纠正这 5 个误区
| 误区 | 实际做法 |
|---|---|
| 删掉的记录也能导出来找回 | 导出只能读当前本地数据库;养成每月导出一次的节奏,删除前的数据早已在手里 |
| 导出时微信会卡顿或异常 | 工具只读不写,保持登录即可,导出期间正常使用 |
| 一次全导最省事 | 记录量大时按月或按季度分段,给磁盘和内存留余量 |
| 导出时数据会发到服务器 | 全程离线完成,断网照常导出 |
| 只能导出单个联系人 | 用命令行参数一次处理多个联系人或整年时间段 |
建议先挑一位联系人、最近三个月,在图形界面里导一次,确认 4 类文件都能正常打开;再补上每月定时任务,让"聊天记录留档"变成自动发生的事。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考