WeChatMsg 微信聊天记录备份指南:免费导出 HTML、Word、CSV,3 步生成年度聊天报告
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
手机换了新机身,旧卡里几年的工作群记录说没就没,报价单和合同号全泡了汤——这类事一年能发生很多次,而微信本身并没有一个"一键带走全部历史"的按钮。WeChatMsg 就是来补这个空缺的:免费开源的微信聊天记录导出工具,能把本机数据库里的对话完整提取出来,存成 HTML、Word、CSV、TXT 四种格式永久留底,还能把一整年的消息汇总成一份年度聊天报告。
第一次用,先备好这 3 样东西
动手之前,把三件事确认掉,后面基本不会卡壳:
| 要确认的事 | 怎么看 | 不达标怎么办 |
|---|---|---|
| Python 环境 | 终端里查一下当前版本 | 3.8 及以上即可,装个 3.10/3.12 都没问题 |
| 微信已在本机登录过 | 电脑端微信处于登录状态 | 随便发一条消息,确保本地数据库已经生成 |
| 工具版本与微信版本匹配 | 对比两边的发布时间 | 微信客户端很新时,先把 WeChatMsg 更新到最新再试 |
数据库文件通常藏在这两处:Windows 在文档\WeChat Files\你的微信ID附近;macOS 在用户目录Application Support下的com.tencent.xinWeChat相关文件夹里。
3 步走完全流程:从代码库到导出文件
整个流程就三步:拿到代码 → 跑起来 → 打开文件验收。
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg按仓库提示装好依赖(Windows 下通常是pip install -r requirements.txt),然后运行:
python main.py启动后按提示填两个东西:数据库路径、输出目录。跑完后到输出目录里点开生成的 HTML,气泡、头像、时间线都在——第一次建议只挑一个联系人导几天,确认内容无误再跑全量。
4 种导出格式,按用途对号入座
同一个库,出四种文件,选哪种取决于你拿它干什么:
| 格式 | 适合干什么 | 特点 |
|---|---|---|
| HTML | 自己浏览、原样存档 | 保留气泡样式,浏览器直接打开 |
| Word | 打印、正式归档 | 进 Office 就能二次编辑 |
| CSV | 数据分析和统计 | 表结构清晰,Excel 直接导入 |
| TXT | 轻量备份 | 体积最小,什么设备都能看 |
拿不准就先 HTML + CSV 双份:一份人看,一份机器读。
比"导出来"更实用的 4 个玩法
- 按条件筛着导:指定联系人 + 起止日期,只取你真正要的那一段,不用事后在一堆文件里翻。
- 全量联系人一次导出:批量模式下每个联系人各占一个文件夹,结构清楚,找谁就是开哪个目录。
- 定时自动备份:把导出命令挂进系统计划任务(Windows 任务计划程序 / macOS 的
cron),每月自动跑一轮,新对话定期入库。 - 大库分批跑:数据库特别大时,按年份分几段导,或者先只出文本、媒体文件另外归档,内存压力立竿见影。
年度聊天报告:一年聊了什么,一页看完
把一整年的数据交给它,会得到一份网页版报告:年度热词、消息高峰时段、和你聊得最多的 Top 10 联系人,一页排得明明白白。自己年终复盘可以翻一翻,团队项目收尾时拿出来做数据化回顾也体面,还能直接发给对方当彩蛋。
新手高频的 4 个故障,先对号再动手
| 故障 | 排查思路 |
|---|---|
| 找不到数据库文件 | 多半是微信没在本机登录过,先登录、发条消息,再回WeChat Files里找 |
| 提示解密失败 | 九成是版本没对上:把 WeChatMsg 升到最新版再试,通常就通了 |
| 导出文件太大,卡到打不开 | 先拆后挑:按联系人或时间段分开导,格式选 TXT/CSV 这类轻的 |
| 发给别人的文件打不开 | 换 CSV 或 TXT 这种通用格式重导,兼容性最稳 |
从聊天记录,到一份完整的生活档案
README 里提到,2025 年的年度报告会接入作者的另一个项目"行影集"——一个 AI 相册,专门整理出行记录。也就是说,你这一年的轨迹数据,和聊天数据会汇到同一份档案里:去过哪、聊过什么,放在一个地方存。
值得留下来的,从来不是微信,而是对话框背后那段段真实的生活。
现在就可以动手的 5 步
- 终端确认 Python 版本在 3.8 以上;
- 执行
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg,代码落到本地; - 按上文流程跑通第一次导出,先小范围测试;
- 打开导出的 HTML,通读几屏确认没问题;
- 生成一次年度聊天报告,看看你这一年到底聊了什么。
备份这件事,现在做是十分钟,出事后做是零。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考