WeChatMsg 完整教程:15 分钟把微信聊天记录导出为 HTML、Word 和 CSV
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
换到新手机,微信里上万条对话只剩一片空白。WeChatMsg 把微信聊天记录导出成 HTML、Word、CSV 三种文件,全程免费、只在本机运行。跟着做,15 分钟跑通第一次导出。
一分钟认清 WeChatMsg:定位与三条核心能力
它是一款开源工具,读取你设备里的微信本地数据库,把对话整理成通用文档,面向不想写代码的普通用户。
- 多格式导出:对话打包成网页、Word、表格
- 年度可视化:自动画出聊天频率与活跃时段
- 本机只读:只读数据,不改动原始数据库
说人话就是:你的聊天数据不离开这台电脑,原始文件一个字节都不动。更多背景可看 README。
动手前准备:装环境和准备 Msg.db
装环境:3 条命令
前置只需 Python 3.7 及以上版本。打开命令行依次执行:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt不熟悉命令行?直接下载项目压缩包解压,效果一样。
找到并复制 Msg.db:只复制不移动
聊天记录存在一个名为Msg.db的数据库文件里,先找到它再复制出来。记住一条原则:只复制、不移动,原件留在原地就是你的保险。
- 完全退出微信,后台进程也要关掉,否则文件被占用。
- 按系统找目录:Windows 在
C:\Users\你的用户名\Documents\WeChat Files\,Mac 在~/Library/Containers/com.tencent.xinWeChat/;子目录层级随版本不同,直接搜文件名Msg.db最快。 - 把它复制一份,放进 WeChatMsg 项目目录,作为待处理的数据源。
第一次跑通:4 个动作拿到导出文件
先拿小样本试跑,跑通了再全量导出,这样出错也好定位。
- 选文件:打开 WeChatMsg,点"选择文件"指向刚复制的
Msg.db→ 界面加载出聊天列表,能看到你的联系人。 - 选范围:先挑 1 个联系人试手,或勾选全部 → 界面高亮出你要导出的会话。
- 选格式与时间:定 HTML/Word/CSV 之一,再选全部记录或某段时间 → 参数确认无误。
- 点导出:等待处理完成 → 输出目录里出现结果文件,点开验收即可。
拿到结果之后:格式怎么选、结果怎么用
先定用途,再定格式。三个典型场景对号入座:
- 工作:项目讨论、客户确认存成 Word 归档,日后有据可查。
- 生活:家人的叮嘱、节日群聊的热闹,留作长期纪念。
- 学习:拿真实对话练表格统计,比示例数据更有手感。
| 选项 | 最大优势 | 建议场景 |
|---|---|---|
| HTML | 还原聊天界面,图片可直接看 | 日常浏览、长期存档 |
| Word | 易排版、批注、打印 | 工作汇报、纸质归档 |
| CSV | 结构化,可编程处理 | 统计分析、二次加工 |
选择口诀:看界面选 HTML,要打印选 Word,喂代码选 CSV。
再往前一步:年度报告与 10 行代码
如果说导出是"存下记录",年度报告就是"读懂记录"。WeChatMsg 会自动统计聊天频率、互动对象、活跃时段,生成可视化总结,适合年终复盘。同样的数据思路,还能还原出一整年的足迹报告:
如果你会一点 Python,导出的 CSV 就是一批现成素材。下面这段能算出你一天里哪个时段最活跃:
import pandas as pd df = pd.read_csv('聊天记录.csv') df['hour'] = pd.to_datetime(df['时间']).dt.hour top = df.groupby('hour').size().sort_values(ascending=False) print(f"你最爱聊天的时段:{top.idxmax()}:00,共 {top.max()} 条")换个分组字段,同样能算出"和谁聊得最多""哪个月话最密"。更多示例可翻 示例目录。
避坑清单:新手最容易踩的 4 个雷 ⚠️
| 错误做法 | 正确姿势 | 后果 |
|---|---|---|
| 微信开着就复制 Msg.db | 先完全退出微信再操作 | 文件被占用,复制失败或损坏 |
| 把 Msg.db 从原位置移走 | 只复制,原件留在原地 | 原始文件出问题无法恢复 |
| 导出内容直接外发 | 先删掉姓名、金额再分享 | 隐私信息外泄 |
| 敏感文件明文传网盘 | 本地保存,重要文件加密 | 云端存储泄露 |
工具本身只读、安全,但"操作前先留一份原件"永远是你自己的底线。
FAQ 与行动收尾
支持哪些系统?Windows、macOS、Linux 都行,装好 Python 就能跑。
导出会弄坏微信吗?不会,工具全程只读,导出完照常使用。
能找回已删除的对话吗?不能,删除即不可逆,只能读取库里现存内容。
导出文件会很大吗?纯文字很小,图片视频多才会变大,媒体文件建议单独另存。
完全不会编程能用吗?导出全程图形界面,零门槛;只有进阶分析需要一点 Python。
行动卡:今晚就完成这三件事——① 完全退出微信,复制一份最新Msg.db;② 挑一个联系人,跑通一次 HTML 导出;③ 把结果文件存进一个固定文件夹。然后把"每月重复一次这个小动作"设成习惯,重要的对话就不会悄悄消失。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考