news 2026/8/27 10:53:55

WeChatMsg:一键把微信聊天记录导出成本地文件,支持HTML/Word/CSV

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WeChatMsg:一键把微信聊天记录导出成本地文件,支持HTML/Word/CSV

WeChatMsg:一键把微信聊天记录导出成本地文件,支持HTML/Word/CSV

【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg

你有多少聊天记录,其实早就悄悄消失了?WeChatMsg 是一个开源工具,能把微信聊天记录一键导出为 HTML、Word、CSV 文件,保存在你自己的电脑里。全程本地运行,原始数据库只读不写,不会编程也能完成一次完整导出。

🚀 十分钟拿到第一批聊天记录

只需要两样东西:Python 3.7 以上版本,和项目本身。习惯命令行的话,这样跑:

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt

不用命令行也没关系,把项目压缩包下载下来解压,效果一样。

接着是最关键的一步:找到存放聊天记录的 Msg.db 数据库文件。先把微信完全退出,再去定位文件——Windows 用户在个人目录的文档文件夹下找 WeChat Files 目录,Mac 用户在用户库的 Containers 目录下的 com.tencent.xinWeChat 容器里找。找到后,把 Msg.db复制一份放进项目目录即可。

然后启动程序:点"选择文件"指向 Msg.db,决定导出全部还是某个联系人,三选一个格式,设定时间范围,点导出。第一次建议先拿一个小群聊试手,跑通了再全量导出。

微信自带备份,到底差在哪

很多人觉得内置备份够用,但它有两个绕不开的短板。一是它的用途是"换机迁移",把记录搬到新手机,不会给你一份随时能翻的文件;二是同步依赖登录设备和时间窗口,窗口一过记录就很难找回,而把大量私密对话交给服务器中转,本身就有泄露隐患。

两种方式摆在一起,差异很清楚:

微信自带备份WeChatMsg 本地导出
数据存在哪绑定服务器与微信设备你自己硬盘上的普通文件
随时翻看不行,要登录微信双击即可打开
数据形态二进制,人读不了HTML/Word/CSV 通用格式
能否二次加工不能能,可导入分析工具

所以更稳的路径,是把聊天记录变成真正属于你的文件:存在哪、怎么用,都由你决定。

HTML、Word、CSV:一句话选哪个

三种格式没有绝对优劣,对号入座就行:

格式长处一句话建议
HTML还原聊天界面,图片直接显示想像微信一样浏览存档,选它
Word排版、批注、打印方便要归档、留证、打出来,选它
CSV结构化表格数据要做统计或二次加工,选它

📊 进阶玩法:把记录变成图表和数字

导出解决"留住记录",报告解决"看懂记录"。三个用例可以先跑起来。

用例一|年度聊天报告

自动统计一年里的聊天频率走势、最常互动的人、活跃时段,生成可视化图表,适合年底复盘,也可以送给一起聊了一年的那个人。

用例二|足迹可视化

从记录里的位置信息出发,能画出你到过的城市、年度里程,把一年的聊天变成一张足迹地图。

用例三|时段统计

如果你有 Python 基础,读入 CSV、按小时分组计数,十几行代码就能知道自己在几点聊得最欢;同样的思路还能算出"和谁聊得最多""哪个月最活跃"。

🔒 动手之前,五条原则

  1. 复制数据库前,先把微信完全退出,文件被占用时复制会坏。
  2. 复制,而不是移动,原始 Msg.db 留在原处,那是你的保险。
  3. 导出前先给 Msg.db 自己留一份备份,出任何错都有得重来。
  4. 含敏感信息的导出文件,不要直接传网盘,本地保存,必要时加密。
  5. 想分享给别人,先把姓名、电话、金额替换成占位符再发。

💬 你可能想问的几个问题

Q:Mac 和 Linux 能用吗? A:能。Windows、macOS、Linux 装好 Python 都能跑。

Q:已经删掉的记录,导出来能找回吗? A:不能。数据库里不存在的记录读不出来,删除不可逆,所以定期备份才是保险。

Q:导出的文件会不会很大? A:纯文字记录很小;图片视频多的话会变大,媒体文件可以单独另存。

Q:导出会影响微信正常使用吗? A:不会。导出期间关着微信,完成后照常使用,工具全程只读。

写在最后

回到开头的问题:记录会丢,是因为它们从未离开过微信。现在你手里有办法了——装好环境、定位 Msg.db、导出一份,然后每月重复一次。往后的每一条重要对话,都会有一个安稳的落脚处,不会再悄悄消失。

【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/27 10:52:45

树莓派搭载Cypress Wi-Fi/蓝牙SoC:IoT网关与边缘节点的稳定之选

1. 树莓派为什么盯上了Cypress这颗Wi-Fi/蓝牙SoC先把这个标题拆开看:Raspberry Pi IoT SBC、Cypress、Wi-Fi/Bluetooth SoC。树莓派做IoT网关或者边缘节点这件事本身不新鲜,但"用Cypress的无线SoC"这个信号,业内懂行的人一眼就能看…

作者头像 李华
网站建设 2026/8/27 10:52:07

YOLO26涨点改进| ICML 2026顶会 | 独家注意力改进篇| 引入PloyAttn多项式注意力,利用多项式注意力核和归一化完成动态特征聚合,适合目标检测、实例分割、遥感目标检测任务,有效涨点

一、本文介绍 🔥本文给大家介绍使用 PloyAttn多项式注意力 改进YOLO26网络模型,PloyAttn利用其“多项式注意力核 + Query/Key共享映射 + Q/K/V深度卷积局部增强”的结构,在保留Self-Attention长距离依赖建模能力的同时,用多项式运算替代Softmax指数计算,并通过深度卷积补…

作者头像 李华
网站建设 2026/8/27 10:50:35

Hadoop YARN 任务失败排查指南:从定位到解决

任务类型:MapReduce、Spark、Hive on MR、Spark‑SQL;运行在 YARN 上。核心思路:先看任务状态 → 看 YARN 日志 → 看具体异常栈 → 区分资源问题 / 代码逻辑 / 集群底层问题。一、第一步:YARN WebUI 初步定位(最优先&…

作者头像 李华