微信聊天记录导出保姆级指南:免费把记录备份成 HTML、Word、CSV、PDF 四种格式
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
换手机、重装系统,旧设备上的聊天记录常常就再也找不回来了。WeChatMsg 是一款免费开源工具,专门做微信聊天记录导出:它读取微信 PC 端的本地数据库,把记录输出为 HTML、Word、CSV、PDF 四种格式,文件全部存在你自己的设备上。这篇指南带你从零走到第一次导出成功。
🧵 你的微信聊天记录,比想象中脆弱
聊天记录散落在手机和电脑里,一旦换设备、卸载应用或数据库文件损坏,多年的对话可能无法恢复。WeChatMsg 的思路很直接:微信 PC 端会把聊天数据保存在电脑本地的数据库文件里,工具负责读取并解密这些文件,再转成你日后随手就能打开的文档格式,完成一次完整的微信聊天记录备份。
除了导出,它还能按对话顺序读完一段聊天,分析整体情感走向;汇总全年记录生成年度聊天报告。
⚙️ 导出前准备:确认三件事装好两样东西
开始之前确认三点:已安装 Python 3.8 或更高版本;微信 PC 端处于正常登录状态(数据库就在电脑端);磁盘留有足够空间。
然后克隆项目并安装依赖:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg && pip install -r requirements.txt🚀 第一次导出:一条命令出 HTML 文件
首次导出只需要两个参数:导出谁、用什么格式。以给"妈妈"导出 HTML 为例:
python wechat_export.py --contact "妈妈" --format html生成的 HTML 文件用浏览器打开,可以直接翻页和搜索。之后所有需求都是在这条命令上叠加参数。
如果运行中遇到问题,按现象对照处理:
- 数据库读取失败、无法解密:确认微信 PC 端为受支持的版本且已登录,用管理员权限重新运行命令。
- 导出文件过大打不开:加
--split-by-date按日期切分;只关心文字时跳过媒体文件。 - 图片、语音缺失:确认媒体存储路径未被修改,加上
--include-media,并留足磁盘空间。
🧭 四种格式的取舍和常用参数
| 格式 | 打开方式 | 导出后能做什么 | 文件体积 |
|---|---|---|---|
| HTML | 浏览器 | 翻页、搜索、在线分享 | 中等 |
| Word | Office | 编辑、打印、正式归档 | 较大 |
| CSV | Excel 或表格工具 | 微信记录转表格,筛选统计 | 最小 |
| 任意阅读器 | 长期存档、留存证据、可设密码 | 中等 |
常用参数逐个说明:--start-date和--end-date限定导出时间范围;--include-media带上图片和语音;--output指定输出文件名;--split-by-date按日期切成多个文件;--format切换 word、csv、pdf。
多个参数叠加的完整写法:
python wechat_export.py --contact "项目群" --format csv --start-date 2024-01-01 --end-date 2024-06-30🛡 数据不出你的电脑
读取、解密、导出全程在你的电脑上完成,工具不连接任何外部服务器。在此之上还有三项可选防护,按需启用:
--encrypt aes256:对导出文件做 AES-256 加密(一种对称加密算法,没有密钥无法读取)。--redact-sensitive:自动把正文中的手机号、身份证号等敏感信息替换掉。--password "你的密码":打开导出文件时需要输入密码。
不加这些参数,导出就是普通文件,行为和你用 Word 保存文档没有区别。
📊 进阶:情感分析、年度报告与定时导出
把导出的记录当作输入,WeChatMsg 可以输出情感走向、标出情绪波动点,还支持自定义中文情感词表。年度报告更直观:汇总全年记录,给出全年概览、活跃时段分布、关键词热度、情感变化趋势和社交网络图谱。
更多样例文件可以查看 doc/ 目录。想把备份变成习惯,可以用 cron(系统自带的定时任务工具)让导出命令每周自动执行一次;工具还提供了 RESTful API(本地可被其他程序调用的接口),方便你自己的脚本直接调用导出能力。
选一个你最舍不得丢的对话——"妈妈"或者最常用的工作群——按前面三步先导出一份 HTML。想统计消息量时,再用 CSV 导出一份。文件在手,换手机、重装系统都见不到这些记录。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考