微信聊天记录导出 5 分钟搞定:留痕 WeChatMsg 完整指南
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg(留痕)是一款微信聊天记录导出工具:它读取电脑版微信本地存储的聊天数据库,把会话导出成 HTML、Word、CSV 等持久化格式,还能生成年度聊天报告。全部处理都在你自己的电脑上完成,记录不离开设备。
原理一句话
电脑版微信会把所有聊天记录以数据库文件的形式保存在你的电脑里,只是内容经过加密,普通方式打不开。留痕的做法是:先从运行中的微信进程里取出解密密钥,然后以只读方式连接这个数据库,把其中的文字、图片等内容转换成可以直接打开的文档输出。整个过程不会向任何服务器上传数据,也不会改动原始数据库。
安装并启动
📦 需要 Python 3.x 环境,克隆仓库后装依赖、直接启动即可:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt python main.py启动后程序会先引导你完成密钥提取这一步(此时需要微信电脑版保持登录),成功后界面会列出它找到的全部聊天会话,哪些对话可以备份,一眼就能看到。项目取名叫“留痕”,就是给对话留个痕迹。
首次导出:完成第一次聊天备份
🗂️ 第一次导出走固定的四步路径:
- 选会话:在聊天会话列表里找到目标单聊或群聊。
- 定范围:可以按时间范围限定,导出某一年或全部历史。
- 挑格式:日常翻看选 HTML 最方便;要归档进办公软件选 Word;要在表格里二次处理选 CSV。
- 等完成:点导出按钮,选好存放位置,等进度走完再移动文件。
完成后你会在指定目录得到一个 HTML 文件(或 .docx / .csv),内容保留了会话原本的顺序、发送者和时间戳,浏览器直接就能打开。
导出结果能做什么
📊 导出的价值不在“存了个文件”,而在后面的三种用法:
- 回顾:HTML 版本保留了聊天的排版,打开就像翻聊天窗口。想找回两年前说过的某句话,等于翻一个文件的事。
- 归档:Word 版可以放进文档库或邮件附件,CSV 版可以导进表格,按年、按人建立自己的“聊天档案夹”,换设备也不怕丢数据。
- 分析:基于聊天数据,程序还能生成年度聊天报告——和谁聊得最多、什么时段最活跃、消息量在全年怎么起伏,把零散对话变成一张年度社交画像。
容易踩的坑(常见问题速查)
⚠️
Q:某一步提示“解密失败”或“找不到数据库”?A:两步对微信的要求是相反的。提取密钥时,微信电脑版需要在线,因为密钥要从运行中的进程里取;导出记录时,则需要把微信完全退出(不是最小化),否则数据库文件被占用读不出来。按顺序做,别跳步。
Q:导出的 HTML 里缺图片?A:默认导出侧重文字内容,在导出设置里勾选包含媒体文件的选项,并确认目标磁盘空间充足。图片和附件是原样拷贝的,图片多的会话耗时会明显更长。
Q:聊天记录跨了好几年,导出太慢?A:别一次全导。按会话、按年份分批导出,重要的对话先导出,其余的排进计划慢慢来。
结尾
如果你只想先确认这一年聊天不会丢,那就试着导出一份会话,全程不超过 10 分钟。更多使用说明可以查看仓库里的项目 readme,需要源码时按“安装并启动”一节的克隆命令操作即可。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考