WeChatMsg微信聊天记录导出指南:三步产出HTML、Word、CSV,顺手生成年度报告
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg 是一款本机离线运行的微信聊天记录导出工具。它解析你电脑里的微信数据文件,把聊天记录导出为 HTML、Word、CSV,还能生成带图表的年度聊天报告。本文从环境检查讲到第一份导出文件落地,带你完整跑一遍。
WeChatMsg 解决什么问题:把聊天记录留在本机
聊天记录只存在微信客户端里,换设备、清缓存都可能让它们消失。WeChatMsg 直接读取微信电脑版的本地数据文件,全程离线,数据不出本机。
核心特性:
- 一键导出 HTML、Word、CSV 三种格式
- HTML 保留原始聊天气泡样式,打开即读
- CSV 是标准表格,可直接拖进表格软件筛选
- 对导出数据分析,生成带统计图表的年度聊天报告
- MIT 协议开源,免费使用
微信聊天记录导出的适用场景:谁该用
给家人好友做聊天存档
适合想留住长期对话的人。比如把家庭群三年的对话导出成 HTML,打印装订成册。
给工作对话留档
适合自由职业者和客服。比如把某客户的需求确认记录导出成 CSV,按项目文件夹归档,对账时有据可查。
给自己做年度聊天报告
适合数据爱好者。比如年底跑一次报告,看自己哪个月最活跃、聊天 Top 1 是谁。
从零跑通:五步拿到第一份导出文件
第一步:环境检查
先确认 Python 版本,3.7 及以上才支持:
python --version输出 3.7 或更高即可;低于 3.7 先升级 Python。同时彻底退出微信电脑版,注意检查系统托盘——微信运行时会占用数据文件,导致导出读不到数据。
第二步:获取代码
克隆项目到本地并进入目录:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg判定:当前目录多出 WeChatMsg 文件夹,cd 后无报错。
第三步:虚拟环境与依赖安装
虚拟环境是独立的依赖沙箱,说白了就是避免依赖和其他项目混装打架:
python -m venv venv # Windows:venv\Scripts\activate # Mac / Linux:source venv/bin/activate # 激活后按 readme.md 说明安装依赖,通常为: pip install -r requirements.txt判定:提示符前出现 (venv);pip 跑完无 ERROR 字样。
第四步:首次运行
⏳ 确认微信已彻底退出,运行主程序:
python main.py若入口名称不同,以 readme.md 说明为准。判定:程序打印运行地址或弹出界面,提示你选择会话与导出格式;选中会话、勾选格式后导出开始,数据量越大等待越久。
第五步:验证导出产出
打开界面提示的保存路径:
ls output # 目录名以界面提示的保存路径为准判定:目录里出现 HTML、Word、CSV 聊天记录文件;双击打开 HTML,能看到还原的聊天气泡,即导出成功。
进阶玩法:按时间范围导出与生成年度报告
用时间范围控制文件体积
导出文件太大时,回到界面设定时间范围,比如只导出 2024 年,2023 年再单独跑一遍。数据量小,速度快,文件也好存放。
按联系人分批导出分开存放
会话多时按联系人逐个导出,每个联系人一个子目录。之后找记录直接进文件夹,不翻大文件。
生成带图表的年度聊天报告
数据导出完成后,按界面提示执行报告生成。产出是网页文件,含消息量、时段分布、互动排行等统计,可自行保存或打印。
排错速查:导出失败的常见情况
| 现象 | 常见原因 | 处理方式 |
|---|---|---|
| 导出结果为空,读不到记录 | 微信电脑版仍在运行,数据文件被占用 | 先在微信登录并同步会话,再彻底退出(查托盘)后重跑 |
| 导出记录明显不全 | 部分会话只存在手机,本机无对应数据 | 先在微信电脑版打开这些会话让数据落地,再重新导出 |
| 依赖安装报错、版本冲突 | Python 低于 3.7,或依赖与其他项目混装 | 升级 Python 至 3.7 以上,在虚拟环境内安装依赖 |
| 导出文件体积过大 | 图片、附件随文字一并导出 | 缩小时间范围,按联系人分批导出、分开存放 |
趁数据还在,现在退出微信,导出一份。
更完整的用法说明见 readme.md,报告与截图素材在 doc/ 目录。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考