WeChatMsg:几条命令导出微信聊天记录,还能生成一份年度聊天报告

📅 发布时间:2026/8/31 12:32:03
WeChatMsg:几条命令导出微信聊天记录,还能生成一份年度聊天报告 WeChatMsg几条命令导出微信聊天记录还能生成一份年度聊天报告【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsgWeChatMsg 是一个开源项目能把微信聊天记录导出成 HTML、Word、CSV 三种文档做微信备份并配合年度报告功能生成可视化聊天报告。全文只讲三件事效果长什么样、命令怎么敲、坑在哪里。先看效果跑完之后你会得到两类东西文档每个联系人的聊天记录变成一个 HTML 文件浏览器直接打开界面接近微信对话样式、一份 Word 文档、一张 CSV 表格Excel 可直接打开的表格文件报告基于这些记录生成的年度聊天报告用图表汇总这一年的聊天数据。下面这张就是年度报告的样例能看出报告的颗粒度月度分布、聊天总量、聊天对象、高峰时段等都做了可视化。准备工作clone 与安装依赖把项目拉到本地git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg进入项目目录后按 readme.md 的说明安装 Python 环境依赖以仓库内requirements清单为准。常见提示项目需要在 Windows 上运行、微信客户端保持登录状态因为提取的是微信本地数据库文件运行前先把项目里的 README 通读一遍数据库目录因系统版本不同会有差异。第一次导出三条命令提取操作分两步先取出微信数据库再把数据库渲染成文档。核心用法如下python main.py --dbDir 数据库目录作用指定微信数据库所在文件夹把加密的聊天数据库解密提取出来。数据库路径以 README 给出的 Windows 默认位置为准通常在文档/WeChat Files下。python main.py -c 联系人的昵称或备注作用只导出这一个联系人的记录输出 HTML、Word、CSV 三种格式。第一次跑建议先用一个不那么重要的联系人验证流程。python main.py作用不加联系人参数时批量导出全部记录适合换手机前做一次完整的微信备份。如果命令行参数记不全执行python main.py -h可以看到所有可选项包括指定输出目录等。年度报告报告里能看到什么导出完成后年度报告把散落在文档里的数据汇总成一张可视化图表。从上面的样例图看报告至少覆盖这几类内容聊天总量与月度分布哪几个月聊得最多聊天对象统计和你聊天最多的人是谁消息高峰时段几点最活跃各类消息图片、视频、链接的占比。需要说明的是年度报告是基于 WeChatMsg 导出的数据生成的可视化产物图表风格以样例为准具体统计项随数据内容而定。避坑清单找不到微信数据库路径确认微信当前处于登录状态并按 README 对照系统版本找到WeChat Files对应的子目录路径猜错是最常见的报错来源。数据库打不开或解密失败彻底退出微信托盘图标也要退出再重新登录一次然后重新执行提取命令。导出的 HTML 打开是乱码文件默认按 UTF-8 编码保存用 Chrome 或 Edge 打开即可不要用老版本浏览器。文档里没有图片微信的图片存在单独的媒体目录中如果近期清理过微信缓存老图片可能已被删除导出的文档里就只有文字。批量导出很慢联系人和群数量多的时候属正常现象建议挑不忙的时间段跑中途不要关掉终端。一句话收尾WeChatMsg 适合两类人一是换手机、重装系统前想把聊天记录导出成文件留底的人二是想把多年的对话整理成年度聊天报告、做一点可视化回顾的人。它做的事情很聚焦——把记录搬出来存成文档顺手生成一份报告其余的不做。【免费下载链接】WeChatMsg提取微信聊天记录将其导出成HTML、Word、CSV文档永久保存对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考