WeChatMsg 完整指南:一次运行导出微信聊天记录,三种格式加年度报告永久保存
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
换机半年了,去年和重要的人的对话还留在旧手机里,翻不出来。WeChatMsg是本地微信聊天记录导出工具,它读取电脑里的聊天数据,把只能在手机里翻的聊天记录变成可永久保存的 HTML、Word、CSV 文件,并生成年度聊天报告。
先看产出:四份马上能用的文件
导完之后,你磁盘里躺着的都是标准文件,与微信版本无关。
- HTML 网页:还原聊天界面,浏览器打开就能像聊天窗口一样翻,图片表情正常显示,适合浏览转发。
- Word 文档:对话分条,每条消息带发言人和时间戳,聊天里发的照片也嵌入文档,适合打印成册或归档。
- CSV 表格:每条消息一行,用 Excel 打开,按日期、按联系人分组,看看哪个月你话最多、和谁聊得最勤。
- 年度聊天报告:一整年数据生成一张长图,含聊天频率、最活跃时段、联系最多的人、高光时刻。
三种格式出自同一套导出流程,可以一次全勾,不存在选错的问题。
开始前自检:1分钟确认3件事
首次运行失败,多半是环境的事,不是程序的事。
- 已安装 Python 3.8 或更高版本
- 微信桌面版已登录并保持运行(WeChatMsg 读取的是微信桌面版的本地数据库)
- 磁盘剩余空间 ≥10GB
第一次运行:从启动到导出完成
从拿到项目到看到文件,一共三步,全程在你电脑上完成。
第一步,把项目克隆到本地:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg第二步,安装依赖并启动:
pip install -r requirements.txt python main.py第三步,在程序里选中目标会话,指定时间范围,勾选要导出的格式,开始导出。
最常见的报错是启动后提示找不到微信数据库。原因几乎总是微信桌面版没登录、或刚启动还没初始化完。先把微信桌面版完全加载好,再重跑程序即可。
按下一步用途选导出格式
格式不是背功能清单,而是回答"导出之后你拿它做什么"。
想"翻",就选 HTML
HTML 是还原聊天界面的网页,转给家人最省事:把文件发过去,浏览器打开就能翻。
想"存",就选 Word
目标是打印成册、放进长期档案,就选 Word。每条消息独立成段,发言人、时间戳清楚,聊天里发的照片也嵌进文档,装订出来可读性好。
想"算",就选 CSV
CSV 是所有统计的入口。每条消息一行数据,用 Excel 按月、按联系人分组,你自己的聊天节奏就出来了。同一份数据还能直接生成年度聊天报告:指定时间范围,程序里生成一张长图,"最活跃的一天""高光时刻"都变成能发群的画面。
走通一个完整例子:把去年的对话做成报告
具体目标:把去年和一个好友的对话,变成三份能直接发群里的东西。
- 运行 WeChatMsg,选中该好友会话,时间范围设为去年 1 月 1 日到 12 月 31 日。
- 同时勾选 Word 和 CSV 导出:一份文档供翻阅,一份表格供统计。
- 在程序里指定同一时间范围,生成年度聊天报告,得到一张长图。
- 用 Excel 打开 CSV,按月分组,找出你们聊得最多的那个月,把数字写进发群时的配文。
耗时约 20 分钟(含导出等待)。最终产物:一份 Word 文档、一份 CSV 表格、一张年度报告长图。明年重复前两步,就能得到新一册。
再深入一点:大数据量分批,接上可视化
数据到了手里,值得再加工一遍。
- 大批量别一次跑完:三年以上的历史按年或按月分批导出,晚上挂着跑。
- CSV 接 Excel 图表:按星期分组看聊天节奏,按联系人分组看谁是"数字家人"。
- 导出文件还能走得更远,比如下图这种把生活数据做成可视化报告:
仓库的 readme.md 提到,2025 年度报告会朝这种与生活数据可视化结合的方向实现。
今天就从最小目标开始
不用规划大工程,今天先导出一份文件。
登录微信桌面版,把 WeChatMsg 跑通,导出最近三个月和某位重要之人的对话为 Word。看到那个文件安安静静躺在硬盘里,你就明白"数据归自己"是什么意思。
从这天起,它就是你个人档案的一部分。工具会换、手机会换,数据还在。
仅导出你本人参与或有权访问的聊天记录,不要处理他人的数据。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考