微信聊天记录导出:WeChatMsg 三步保存到本地
2026/9/11 11:27:14 网站建设 项目流程

微信聊天记录导出:WeChatMsg 三步保存到本地

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

换手机后聊天历史常常断档,记录其实都压在 PC 版微信的本地数据库里。WeChatMsg 直接读这份数据库,把聊天记录导出成 HTML、Word、CSV 等文件,还能生成年度聊天报告。

数据从哪来:30 秒判断能不能用

数据库在你电脑的磁盘上,由 PC 版微信登录时写入。工具在本地解密、转成可读文件,全程不上传网络。如果你从没在电脑上登录过 PC 版微信,就没有这份数据库,再怎么折腾也无解;只用手机微信的,看到这里可以停下。

动手前 4 个自检问题

  1. 你电脑上装了 PC 版微信,并且正登录着吗?没有就先装、先登录,它是数据源头。
  2. Python 3.8 以上装了吗?跑一句python --version确认。
  3. 磁盘剩余空间够不够?记录加图片、语音,能到几个 GB。
  4. 你要导的记录,在 PC 版微信里也看得到吗?只存在于手机上的聊天,数据库里没有。

三步出第一个文件

第 1 步:把代码拿下来。

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg

跑完你会看到:当前目录下多出一个 WeChatMsg 文件夹。

第 2 步:装依赖。

pip install -r requirements.txt

跑完你会看到:命令结束,末尾没有红色报错,出现 "Successfully installed"。

第 3 步:试一次导出。

python wechat_export.py --contact "家人群" --format html

跑完你会看到:输出目录里多了一个 HTML 文件。用浏览器打开,能一条条翻这个群的消息,页面里可直接搜关键词。算成功的标准:能搜到你刚发过的那句。

参数速查:记住 6 个就够

参数什么时候用效果
--contact指定导谁只导这一个联系人的记录
--format选输出格式html / word / csv / pdf 任选其一
--start-date/--end-date只要一部分时间只导区间内的消息
--include-media要连带图片、语音媒体文件一起导出
--output想改输出文件名文件按你给的名字保存
--password给 PDF 上锁打开文件必须先输密码

参数可以任意组合,互不冲突。

完整走一遍:把和室友的 2025 聊天存下来

场景:你和大学室友"老周"在 2025 年聊得最多,马上要各奔东西。想把他上半年的消息完整留在手里,顺便看看最常聊什么。

先确认 PC 版微信处于登录状态,然后执行:

python wechat_export.py --contact "老周" --format csv \ --start-date "2025-01-01" --end-date "2025-06-30"

跑完用 Excel 打开 CSV,核对两件事:

  • 看第一行和最后一行的时间戳,应落在 2025-01-01 到 2025-06-30 之间。
  • 搜"毕业"两个字,毕业那天的对话应能被找到,说明时间线没缺。

想要能翻看的版本,把格式改成 html 再导一份。想看关键词热度、活跃时段、情感变化,用内置分析跑一遍,会汇进年度聊天报告,效果样例见 doc/ 目录。

卡住先看这三处

Q:提示"数据库无法解密"。原因:跑命令时 PC 版微信没登录,或版本过旧不兼容。 处理:打开 PC 版微信,确认登录状态正常后重跑命令;仍报错就用管理员权限再跑一次。

Q:导出文件里没有图片、语音。原因:媒体默认不参与导出。 处理:加--include-media重跑;如果你改过媒体保存路径,把路径指回实际位置。

Q:导出的文件大得打不开。原因:时间跨得太宽,媒体又太多。 处理:用--start-date/--end-date切成两段分别导;还是重就撤掉--include-media,只留文字。

今晚就能做的最小一步

挑一段你舍不得删的对话,把第 3 节的导出命令跑一次。打开文件看到消息都在,就成了一。导出的每个文件都只落在你自己电脑上,归属也只有你。一个季度跑一次,就够。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询