news 2026/9/13 12:00:10

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 文件,全程在你自己的机器上处理。三步,就能让完整存档落到自己硬盘里。

误区澄清:微信备份 ≠ 聊天记录永久保存

三个最常见的理解偏差:

误区一:做了“聊天记录迁移或备份”,数据就安全了。事实:官方迁移只是把数据从一台设备搬到另一台设备,属于临时转移。中途断开就要重做,结果还取决于当时设备状态。这更像把行李“暂存在别人家”,真要取出来的时候,完不完整不由你。

误区二:聊天记录都在云端,手机坏了就全没了。事实:电脑版微信默认会把聊天记录同步到电脑本地的Msg.db数据库文件里。完整数据一直在你硬盘里躺着,你随时可以把它取出来,不需要等云端回传。

误区三:这次没查到记录,以后还能再迁移。事实:迁移中断、缓存清理、换设备,都会让云同步通道失效。自己的电脑上不留一份副本,重要的对话就真的回不来了。

导出前准备:找到 Msg.db 并复制一份

第一步:彻底退出电脑版微信。微信运行时数据库文件被占用,这时去复制,很容易得到损坏的文件,后面导出会直接报错。

然后按系统打开记录目录:

系统默认存放位置
WindowsC:\Users\你的用户名\Documents\WeChat Files\
Mac~/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/

进入你的微信账号对应文件夹,找到Msg.db复制一份到安全位置(放到项目目录即可)。三件事记牢:

  • 微信没退干净时,不要复制。
  • 原件不要动、不要删,所有操作只针对副本。
  • 导出报错,先检查副本是否完整,不完整就重新复制。

想了解项目背景,可以看 readme。

三步完成导出:微信聊天记录导出操作指引

先克隆项目并装好依赖:

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

打开程序,按三步走:

  1. 选数据库:选入刚才复制好的Msg.db副本。
  2. 圈范围:挑出要导出的联系人、群聊,再定时间范围,全部历史或最近一年都可以。
  3. 定格式:HTML、Word、CSV 三选一,点导出。

格式怎么选,看这张表:

格式适合谁为什么选它
HTML经常翻记录、要分享给家人的气泡和图片都保留,浏览器打开就能看
Word要打印、归档进资料的能编辑、能批注,适合放进档案
CSV想拿代码用数据的每列一个字段,Excel 和脚本直接读

记录量很大(超过十万条)时,按时间段分批导出更稳,比如按季度来,别一口气导完。

数据还能干什么:年度聊天报告与 CSV 分析

记录积累到一定量,WeChatMsg 还能生成年度聊天报告:自动统计你和谁聊得最多、哪个时间段最活跃,再整理成一页可视化的总结。同一套思路也延伸到了其他个人数据,项目里的这张截图就是由聊天与出行记录生成的旅行足迹报告:

CSV 是二次分析的入口。几行 pandas 就能回答“我一天里话最多的时段是几点”:

import pandas as pd df = pd.read_csv("聊天记录.csv") df["hour"] = pd.to_datetime(df["时间"]).dt.hour print(df.groupby("hour").size().sort_values(ascending=False).head(3))

再往远看一步,项目作者希望这些记录能成为属于你一个人的“个人 AI”最真实的语料——你的语气、你的习惯、你和身边人的相处方式,都存在这里。

隐私说明:全程本地、只读不改

WeChatMsg 读的是你自己电脑上的Msg.db,导出的文件写进你自己的硬盘,全程不经过外部服务器。它只读不写,原始记录不被修改,微信本身也不受影响。

需要你自己保管好的是导出文件:里面的隐私内容和原件一样。别随手传网盘,别往群里转发,要分享就先删掉敏感部分。工具把数据交还给你,保管责任在你手里。

适合谁,怎么开始

三类人最应该先做这次导出:

  • 换机、换电脑过渡期:迁移到新设备之前,先把旧设备的记录导出一份。迁移中断也能补,不会真的丢东西。
  • 需要留档客户沟通的人:把重要客户的对话导出成 Word 存成工作档案,日后有争议时拿得出手。
  • 想复盘个人数据的人:用年度报告和 CSV 回看自己的聊天习惯,消息高峰集中在哪个时段,一看便知。

现在就做的第一件小事:

  1. 退出电脑版微信。
  2. 打开上面的路径表,把账号文件夹里的Msg.db复制一份到别处。
  3. 跑一遍前文的克隆与安装命令,先导出一个不重要的群聊,把流程跑通。

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

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

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

WTK6900FC硬件级鼾声检测原理与工程落地指南

1. 为什么睡眠产品必须加鼾声检测——不是锦上添花,而是临床级功能分水岭我做智能睡眠硬件选型这十年,见过太多团队把“鼾声检测”当成App里一个可有可无的彩蛋功能:界面显示个“今晚打鼾32次”,数据来源却模糊不清——是麦克风随…

作者头像 李华
网站建设 2026/9/13 11:57:35

3分钟搞定PDF页面大小:PDF补丁丁统一页面尺寸完整指南

3分钟搞定PDF页面大小:PDF补丁丁统一页面尺寸完整指南 【免费下载链接】PDFPatcher PDF补丁丁——PDF工具箱,可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档,探查文档结构,提取图片、转成图片等等 项目地址: https://gi…

作者头像 李华
网站建设 2026/9/13 11:57:31

三步把小爱音箱接上大模型:MiGPT 新手实操手册

三步把小爱音箱接上大模型:MiGPT 新手实操手册 【免费下载链接】mi-gpt 🏠 将小爱音箱接入 ChatGPT 和豆包,改造成你的专属语音助手。 项目地址: https://gitcode.com/GitHub_Trending/mi/mi-gpt MiGPT 是一个把小爱音箱接入 ChatGPT、…

作者头像 李华
网站建设 2026/9/13 11:54:39

HarmonyOS6 RcInput组件特性与优化实践

1. HarmonyOS6 RcInput组件深度解析作为HarmonyOS6中最重要的表单组件之一,RcInput在近半年的迭代中经历了三次重大架构重构。与传统的输入框不同,RcInput深度融合了鸿蒙的原子化设计理念,其核心特性包括:状态驱动渲染&#xff1a…

作者头像 李华