WeChatMsg 微信聊天记录导出教程:HTML/Word/CSV 三种格式本地备份指南
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
重装系统后,几年的微信聊天记录就找不回来了,截图保存又慢又没法全文搜索。WeChatMsg 做的事情很直接:读取微信 PC 客户端的本地数据库,把聊天记录导出为 HTML、Word、CSV 文档,并生成年度聊天报告,全程数据不出你的设备。
WeChatMsg 能做什么:一个本地跑的聊天记录存档工具
这是一个开源的微信聊天记录导出工具。链路很朴素:从哪读——微信 PC 客户端保存在本机的数据库文件;怎么处理——按联系人和时间范围解析记录;最后得到什么——可直接打开阅读的文档,外加一份带图表的年度聊天报告。
- 100% 本地处理,不经过任何服务器
- 支持 HTML、Word、CSV 三种导出格式
- 可按联系人和时间范围筛选导出
- 对聊天内容做统计分析,输出年度聊天报告
- 只读不写,不影响你正常聊天
年度报告长什么样:先看效果再动手
项目 README 中用下面的示例图展示了年度报告的可视化形态:年度统计卡片加足迹地图,把一年里的互动数据浓缩成一页能直接看的内容。
上图是 README 中给出的年度报告可视化示例,包含年度总里程、点亮城市、在路上的统计卡片与足迹地图。
这类统计适合两种场景:年底回顾自己一年的沟通状态,或者观察与某个联系人、某个群的互动变化。报告里呈现的是互动频率、消息时间分布、高频词这类量化信息,图表化之后比翻聊天记录直观得多。
三种导出格式怎么选:HTML、Word、CSV 各适合什么
HTML:还原完整会话时间线
HTML 版导出后保留完整的会话时间线,双击就能用浏览器打开阅读,聊天对象、时间、消息顺序都和微信里看到的接近。适合想"像翻聊天记录一样翻文档"的日常阅读场景,也是第一次导出的默认选择。
Word:方便归档和批注
Word 版适合需要打印、批注或长期归档的场景。比如家庭对话记录、工作相关的重要群聊,转成 Word 后可以加页眉、做批注,放进已有的文档管理体系里。
CSV:交给表格软件做筛选
CSV 是纯结构化数据,每条消息一行,字段清晰。导入 Excel 或 WPS 表格后就能按关键词、时间段做筛选和透视。适合技术用户做二次分析,或者想精确查找"某段时间内说过某个词的消息"。
留档的群聊选 HTML,要归档的家庭对话选 Word,要分析的数据选 CSV——按用途挑一种即可,也可以同一批记录多格式各导一份。
从克隆到第一次导出:三步跑通
第一步:把项目拉到本地
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg第二步:准备微信客户端
在电脑上安装并登录最新版微信,同步好最近的聊天记录。导出期间保持微信运行即可——工具读取的是微信在本机保存的数据库,微信不登录就读不到东西。
第三步:启动导出,选对象和格式
Windows 用户双击 WeChatMsg.exe 启动图形界面:选择聊天对象、时间范围、导出格式(HTML/Word/CSV),指定输出目录后开始导出。技术用户可以直接用 Python 命令行版本,把联系人和年份参数化,做批量处理。
和常规备份方式对比:WeChatMsg 导出赢在哪
| 维度 | 微信自带备份 | 手动截图保存 | WeChatMsg 导出 |
|---|---|---|---|
| 存储位置 | 云端或另一台设备 | 相册或图片文件夹 | 本地指定目录 |
| 内容形态 | 随微信原格式 | 图片,不可全文搜索 | HTML、Word、CSV 文档 |
| 检索方式 | 只能在微信内搜索 | 逐张翻看 | 文档全文检索,CSV 可筛选 |
| 统计分析 | 无 | 无 | 年度聊天报告与图表 |
| 换设备后 | 需恢复到微信内查看 | 可直接打开 | 可直接打开 |
关键点在于:常规备份的"钥匙"还在微信手里,而 WeChatMsg 导出的是独立的文档,不依赖微信是否还在、还能不能登录。
第一次用的四条实操建议
- 先小范围试跑:挑一个联系人、一个月的时间范围导出一次,确认格式和内容完整,再跑完整历史,避免大批量返工
- 分批控制单次导出量:记录特别多时,按季度或按联系人分批导,每批导完先打开检查一遍,比一次跑完整个历史更稳
- 定期备份写脚本:技术用户可以把 Python 版命令按联系人和年份参数化,放进脚本或定时任务,让备份按固定节奏自动执行
- 归档同样注意隐私:导出的文档包含完整对话内容,建议存放在个人设备本地目录;要放网盘时,先确认该网盘支持端到端加密
用 WeChatMsg 前必问的四个问题
聊天记录会被上传到网上吗?
不会。读取、解析、导出全部在你本地电脑完成,不经过任何服务器。源码是开源的,数据流向可以自行审查。
导出期间需要保持微信登录吗?
需要。工具读的是微信 PC 客户端的本地数据库,微信要保持登录运行状态。它只读不写,导出过程中你正常聊天不受影响。
已经在微信里删除的记录能找回吗?
不能。删除后的记录不在本地数据库里,WeChatMsg 读不到,也没有恢复能力。它的价值在于提前备份,所以固定节奏定期导出比事后抢救重要。
项目更新频繁吗?
不频繁。作者在 README 中说明项目已长期不更新,截图加 OCR 等新能力只是远期设想。把它当作一个功能稳定的导出工具使用即可,不必期待新功能。
写在最后
WeChatMsg 把散落在微信里的聊天记录变成可长期保存、可检索、可统计的文档,数据自始至终在你的设备上。去仓库 Star 一下,挑一个联系人先导出一份试试。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考