用 WeChatMsg 备份 Mac 微信聊天记录的 3 个实战场景
2026/9/2 12:58:36 网站建设 项目流程

用 WeChatMsg 备份 Mac 微信聊天记录的 3 个实战场景

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

去年换 Mac 时,旧电脑里三年前同事群发的照片再也找不回来了。这些微信聊天记录平时用不上,真想找时却翻不到。WeChatMsg 正好解决这件事:把 Mac 上的聊天记录导出成 HTML、Word、CSV 存起来,还能生成年度聊天报告。

WeChatMsg 能做什么:微信聊天备份与导出

WeChatMsg 是一个开源工具,读取 Mac 上微信本地保存的加密数据库,把聊天内容提取出来给你存好,全程在本地完成,不往上传。你不用懂代码,跟着命令敲就行。核心能力:

  • 解析并导出聊天内容,支持按联系人、按时间筛选
  • 一键转成 HTML、Word、CSV、JSON 等多种格式
  • 生成年度聊天报告,用图表看你的活跃时间和社交规律
  • 官方示例与报告截图放在 doc/ 目录

Mac 微信记录导出:从安装到首次导出

先拿到代码并建好环境(两段都能直接复制):

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg
python -m venv venv source venv/bin/activate pip install -r requirements.txt

然后跑第一条导出命令,导出的文件会按联系人分好文件夹放在项目目录里:

python main.py --export-all

最常被卡住的一步:装依赖时 sqlcipher 编译报错 😅。先补上它再重装一次即可:

brew install sqlcipher

三种导出场景:全量、指定联系人、指定时间段

  • 全量备份——把所有会话一次导出来,换电脑前跑一遍最稳妥:
python main.py --export-all
  • 只导某个人/群——格式选 docx,适合归档重要对话:
python main.py --chat-name "家人群" --format docx
  • 只导某段时间——文件小、好查找:
python main.py --start-date 2024-01-01 --end-date 2024-12-31

进阶玩法:微信年度报告生成与格式选择

想看一年的社交规律,生成一份年度报告 👇

python main.py --generate-report --year 2024

导出格式怎么选,看你的用途:

格式适合场景特点
HTML浏览器查看、分享保留图片和表情,最接近微信
CSVExcel 处理结构化,方便筛选统计
DOCX正式归档格式规范,适合打印
JSON程序再处理机器可读,便于二次开发

隐私上留个心眼:

  • 数据全程本地处理,别把导出文件传到不安全的网盘
  • 处理完及时删掉临时文件
  • 给存放导出的文件夹设好访问权限

常见问题 Q&A

解密失败:多为微信升级导致,先把 WeChatMsg 更新到最新版,再跑python main.py --update-db-key

导出文件过大:开启压缩python main.py --export-all --compress,或只导文本--text-only

速度偏慢:别一次跑全量,按时间段分批导出更快。

写在最后

把记录从 Mac 里导出来存一份,找起来方便,心里也踏实。现在就打开终端,把第一条命令跑起来试试。

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

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

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

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

立即咨询