WeChatMsg:3步把微信聊天记录导出成HTML、Word、CSV
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg 是一款开源工具,把微信电脑客户端里的聊天记录提取出来,批量导出为 HTML、Word、CSV 文档。导出一次,记录就能用浏览器和表格软件反复打开,换手机、重装系统时聊天内容也不会丢。
1. 最短路径:从克隆到第一次导出,3 步完成
第 1 步,把项目拿到本地:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg第 2 步,安装依赖并启动图形界面:
pip install -r requirements.txt python main.py第 3 步,在界面里点「连接微信」,登录电脑版微信。聊天列表加载出来后,选中目标会话,设置时间范围和导出格式,点开始即可。整个流程不需要写代码,也不需要在微信里做任何操作。
2. 导出之后,你能拿这些文件做什么
先想清楚用途,再选格式,这样不会存一堆用不上的文件:
- 留存家庭聊天记录:选 HTML。图片、表情都能在页面里渲染,双击文件用浏览器就能翻阅,想打印也直接打。
- 整理群里的项目讨论:选 CSV。文件用 Excel 打开后,可以按日期、关键字做筛选和统计,把关键决策逐条挑出来。
- 留一份可归档的正式文档:选 Word。排版规整,方便加页眉、批注或装订。
三种格式的差异如下,按需选一种即可:
| 格式 | 更适合 | 查看方式 |
|---|---|---|
| HTML | 日常翻阅、做成纪念页 | 浏览器 |
| Word | 打印、归档 | Office / WPS |
| CSV | 统计与筛选分析 | Excel |
除了导出,WeChatMsg 还能对聊天记录做汇总分析:消息总数、活跃时段、与不同联系人的互动分布都会进入年度聊天报告,以图表形式呈现。上面配图就是报告类功能的可视化效果,年度总里程、点亮城市这类统计维度都能一眼看到。
3. 实际使用中踩过的两个坑
第一次导出跨年记录时,任务跑到一半中断了。改成按年份分段导出,每段单独一个文件后,单次 10 分钟左右就能跑完,全部成功。处理时间跨度长的记录时,分段是最稳妥的办法。
另一个问题是点「连接」后读不到任何数据。排查后发现是微信电脑版当时还驻留在后台,本地数据库被占用锁住。彻底退出微信(不是关窗口,要结束进程)再连接,第二次就正常了。更多细节可以在仓库的 readme.md 里对照查看。
4. 它适合谁,不适合谁
适合:日常用微信电脑版、希望把多年聊天记录做一次或定期备份的人;想对过往对话做统计、写回忆材料的人。
不适合:只在手机上看微信、从不登录电脑版的人,移动端数据它读不到;期待「每天自动同步到云端」的人——它是本地运行的工具,需要你手动发起导出。
5. 常见问题
Q:导出会修改或删除原始聊天记录吗?A:不会。整个过程只读取微信电脑端的本地数据库,不做任何写操作。
Q:群聊记录能导出吗?A:可以。群和个人会话出现在同一个列表里,选中整个群即可导出全部消息。
Q:需要付费或注册吗?A:免费,MIT 协议开源,没有任何激活步骤。
Q:导出的文件大吗?A:CSV 最小,一万条记录通常只有几 MB;HTML 和 Word 会因包含图片而大一些,可按量预估磁盘空间。
6. 数据在哪里
提取、导出、生成报告全部在你自己的电脑上完成,聊天内容不经过任何服务器。导出文件建议再复制一份到移动硬盘或 NAS,本地文件本身也可能随硬盘损坏而丢失。
WeChatMsg 做的事情很具体:把只存在微信里的对话,变成你能自己保管的文件。现在就可以退出微信电脑版,运行这个项目,导出你最想留住的那段聊天。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考