☰
WeChatMsg 教程:如何把微信聊天记录导出成文件并免费永久存档
2026/10/23 2:04:36 网站建设 项目流程

WeChatMsg 教程:如何把微信聊天记录导出成文件并免费永久存档

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

WeChatMsg 是一款免费的微信聊天记录导出工具。它直接读取微信 PC 端数据库里存在你电脑上的消息数据,把微信记录存档为 HTML、Word、CSV、PDF 等可长期保存的文件,并支持对聊天记录做统计、生成年度聊天报告。整个导出过程在你本机完成,数据不出本机,不经过任何云端。

先确认环境

  • 如果你的 Python 版本低于 3.8,就先升级到 3.8 及以上,依赖安装都基于这个版本,装好后按提示补依赖即可。
  • 如果你最近升级过微信 PC 客户端,就先确认当前版本仍在受支持范围内;不确定时,先用一个不重要的联系人试导出,确认能读出记录再跑全量。项目的状态说明见 readme.md。
  • 如果你打算把图片等媒体文件一起导出,就先看一下微信媒体文件所在磁盘的剩余空间;纯文本存档对空间要求不高,几十到上百 MB 足够。

60 秒拿到第一份文件

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg python wechat_export.py --contact "重要联系人" --format html

这条命令会读取你本机微信数据库里与「重要联系人」的全部会话,生成一个带交互搜索的 HTML 文件,浏览器直接打开就能翻看。三个参数一句话讲清:--contact填微信里显示的原始备注名(含空格),--format指定输出格式,--output指定输出文件名(可省略,省略时自动命名)。

按你要做的事选命令

个人存档。想把和家人的对话留给自己日后翻看,甚至打印出来,Word 是最省心的选择:排版干净、兼容 Office,文件体积略大但换来的是正式文档质感。

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

这条命令会把「家人群」的聊天记录导出成一份 .docx 文档,双击即可用 Word 打开。

进表格分析。要统计消息条数、按天聚合、做透视分析这类活儿,CSV 是最顺手的格式:结构化行、文件最小,Excel 打开直接筛选。

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

这条命令会把「工作群」的每条消息整理成一行,导出成可直接进 Excel 的 CSV 文件。

留证分享。文件要用于纠纷举证,或者要发给对方、长期归档,选 PDF:渲染后的页面所见即所得,后续还能加密码保护。

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

这条命令会把「重要联系人」的聊天记录渲染成 PDF,方便签名、存证或外发。

改变导出结果的开关

以下都是可选的修饰开关,不加上不影响基本导出:

  • --start-date与--end-date:只有想抽某一段时间(比如一整年)的记录时才需要。
  • --include-media:只有想把图片、文件等媒体一并带出来时才需要,纯文字存档可忽略。
  • --split-by-date:只有单个输出文件过大、翻起来吃力时才需要,它会按日期把结果拆成多个小文件。
  • --compress:只有在意存储空间或传输体积时才需要,导出时直接压缩。
  • --encrypt aes256 --password "mypassword"与--redact-sensitive:只有文件要发出本机、存网盘或交给别人时才需要;前者用 AES-256 加密文件,后者自动替换手机号、身份证号等敏感信息。

组合示例:

python wechat_export.py --contact "工作群" \ --start-date "2024-01-01" --end-date "2024-12-31" \ --format csv --include-media --output "2024工作记录.csv"

这条命令只导出「工作群」2024 全年、且带媒体文件的 CSV 记录。

跑不通时从这里查

  • 导出没有记录、数据库无法解密
    • 第一反应:检查微信 PC 端版本是否在支持范围内,刚升级过微信就优先查这条。
    • 再进一步:改用管理员权限运行,并检查系统对本机数据库文件的访问权限。
  • 导出文件过大
    • 第一反应:加--split-by-date按日期拆成多份。
    • 再进一步:补上--compress压缩,或去掉媒体只导出文本。
  • 图片没进导出结果
    • 第一反应:确认加了--include-media。
    • 再进一步:检查微信媒体文件所在路径是否可读、目标磁盘空间是否足够。

接下来

现在挑你最在意的一位联系人,敲一条导出命令,十分钟就能在浏览器里打开第一份结果文件。年度报告的形态效果可以参考这里的方向预览,报告样例图也收在 doc/ 目录里:

项目后续不会再有大更新,方向是把年度报告在这个项目里做出来,并进一步把聊天记录变成能训练个人 AI 的数据。

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

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

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

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

立即咨询