☰
快速把微信聊天记录导出成文件:WeChatMsg 10 分钟上手教程
2026/10/23 1:42:04 网站建设 项目流程

快速把微信聊天记录导出成文件:WeChatMsg 10 分钟上手教程

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

换完电脑重新登录微信,聊天记录只迁回 3800 条,缺的那两年还留在旧硬盘一个打不开的数据库文件里。WeChatMsg 把 PC 端微信数据库在本地读出来,微信聊天记录导出成 HTML、Word、CSV 文件永久保存,数据全程不出本机。

30 秒跑通第一条微信聊天记录导出命令

跑之前确认四件事,每条一句话:

  • Python 3.8 及以上,系统里已有 Python 就够
  • 微信 PC 客户端要在受支持版本内,刚升级就先拿一个联系人试导出
  • Windows 下建议用管理员权限运行
  • 磁盘空间:纯文本留几十到上百 MB 足够;要带图片,先查微信媒体文件所在磁盘的剩余空间
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg python wechat_export.py --contact "重要联系人" --format html

--contact填微信里显示的原名、包括空格,占位符换成你的实际值;--format在 html、word、csv 里选一个;--output指定输出文件名,可以省略。跑完这条命令,浏览器直接打开生成的 HTML,说过什么一目了然。

项目长期没有大更新,状态说明见 readme,全量导出前建议先试跑一个联系人。

上图是聊天记录年度报告的网页形态,2025 版计划在本项目实现,预览图都在 doc/ 目录里。

微信聊天记录导出格式怎么选

四种格式的文件大小和用途不同,先看完这张表再下命令:

格式最适合的场景文件特征
HTML在线浏览、发给别人看带交互搜索,文件中等
Word正式文档、打印兼容 Office,文件较大
CSV统计、进 Excel 处理结构化行,文件最小
PDF留证、长期存档渲染输出,支持加密

想打印出来慢慢翻:Word。

python wechat_export.py --contact "家人群" --format word --output "家庭群记录.docx"

想进 Excel 做筛选、统计、透视:CSV。

python wechat_export.py --contact "工作群" --format csv --output "2024工作群记录.csv"

要用在纠纷举证或长期归档:PDF。

python wechat_export.py --contact "重要联系人" --format pdf

拿不准就先选 HTML,浏览器打开就能看,后面想换格式重导一次也不费事。

限定时间段 / 加密脱敏

时间范围过滤和媒体开关,只在想抽某段时间的记录、或光有文字说不清要带出图片时才用得上:

# 导出一整年的记录,并带上媒体文件 python wechat_export.py --contact "工作群" \ --start-date "2024-01-01" --end-date "2024-12-31" \ --format csv --include-media --output "2024工作记录.csv"

加了--include-media后记得看微信媒体文件所在磁盘的剩余空间,不然导一半就卡住。

加密脱敏只在文件要发给别人、存网盘或流出本机时才需要,手机号、身份证号这类敏感信息会被自动替换:

# AES-256 加密,并自动替换敏感信息 python wechat_export.py --contact "工作群" --format pdf \ --encrypt aes256 --password "mypassword" --redact-sensitive

--password自己定,换成你的实际密码再跑。

单文件太大时,再补--split-by-date按日期拆分、--compress压缩输出。

跑不通时查这三条

失败基本都落在三类,按顺序查:

症状先查再查
导出没有记录、数据库无法解密微信 PC 端版本是否在支持列表内(刚升级先查这条)以管理员权限运行,再检查系统权限
导出文件过大加--split-by-date按日期拆分用--compress压缩,或只导出文本
图片没进导出结果是否加了--include-media微信媒体路径是否可读、磁盘空间是否够

三条都试过还没好,就更新一下 Python 依赖再跑一遍,或用管理员权限执行命令;实在卡住,把报错原文复制去项目 issue 区搜,多半有人踩过同样的坑。

现在就跑第一条命令

挑一个你最在意的联系人,敲第一条导出命令,10 分钟就能在浏览器里打开结果文件。项目后续不会再有大更新,方向是把微信聊天记录年度报告做出来,再把聊天记录变成能训练个人 AI 的数据。

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

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

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

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

立即咨询