WeChatMsg:把微信聊天记录一键导出为 HTML、Word、CSV,附避坑指南
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg 是一款免费的开源工具,能把电脑版微信里的聊天记录导出成 HTML、Word、CSV 等格式并永久保存,还可生成年度聊天报告。适合想备份多年对话、需要存档工作沟通记录的普通用户,无需编程基础。
它解决了什么问题
换手机时,旧机里几年的对话没法原样搬到新机,往往只能靠截图一段段补。工作中,和重要客户的沟通记录散在各个聊天窗口里,离职交接或合规备查时翻起来很费劲。
WeChatMsg 的思路很直接:读取本机微信数据库,把消息导出成可长期打开的文件,数据始终留在你自己的电脑里,不经过云端中转。
核心能力
导出为三种格式,聊天内容原样保留
支持 HTML、Word、CSV 三种格式,一次最多可同时勾选三种。HTML 尽量还原聊天界面,能看到头像、气泡、时间和媒体引用;Word 版适合打印和正式归档;CSV 是结构化表格,每行对应一条消息,方便筛选和统计。
一键导出,自动处理媒体文件
选中联系人后点"开始导出",工具会读取该账号数据库,并把图片等媒体文件一并复制进输出目录,全程在本地完成。你不需要手动复制,也不用记任何命令行。
生成年度聊天报告
除导出外,还能基于聊天数据生成年度聊天报告,用图表呈现你一年的沟通情况,作为一份可保存、可分享的年度回顾。
上手实操:从准备到首次导出
准备环境
- 安装 Python 3.7 或更高版本
- 电脑版微信已登录,且聊天记录已同步到本机
- 预留足够磁盘空间存放导出文件
获取并运行
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg进入目录后按 项目说明 的提示启动程序,打开图形界面即可。
导出第一步
在图形界面里选择要导出的联系人,点"开始导出",等待进度条走完。输出目录里会得到对应的 HTML / Word / CSV 文件。
避坑与常见问题
- 打不开数据库、提示找不到数据:先确认电脑版微信已完全退出(不是最小化),再重新运行;Windows 上以管理员身份启动通常能解决。
- 导出文件里缺图片或附件:在导出设置里确认勾选"包含媒体文件",并检查磁盘剩余空间是否足够。
- 数据量大时速度偏慢:十万条以上的记录建议分批导出,关闭占用内存的后台程序。
- 导出的 HTML 在个别浏览器里排版异常:换用最新版 Chrome 或 Edge 打开通常正常。
导出之后还能做什么
- 用 Excel 打开 CSV,按月份、联系人做二次统计,比如谁的消息最多、哪个月最活跃。
- 把每年的导出文件按年份建文件夹归档,形成一套本地数据备份,方便日后检索。
- 需要更直观时,用 pandas 快速算一下分布:
import pandas as pd df = pd.read_csv('chat.csv') print(df.groupby('contact').size().nlargest(10))开始备份
先拿一个最常用的联系人试跑一次,确认导出格式符合预期,再批量导出其余对话。
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考