微信聊天记录怎么导出?5 分钟完成备份与年度报告
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
想复盘过去一年里的重要对话,却发现手机上的聊天记录无处可查。WeChatMsg 是一款开源的微信聊天记录导出工具,读取微信 PC 版本地数据库,5 分钟完成导出、分析与年度报告生成。
🧭 项目定位
WeChatMsg 是一款微信聊天记录导出与分析工具。它读取微信 PC 客户端的本地数据库,把聊天内容提取为 HTML、Word 或 CSV 文档长期保存,还能对记录做统计分析,生成可视化年度报告。所有环节都在你自己的电脑上本地执行。
⏱️ 快速上手
环境要求:Windows 10/11 或 macOS 10.15+,微信 PC 版 3.0 以上且处于登录状态,本地 Python 环境,预留 2GB 磁盘空间。
- 克隆仓库:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg - 按仓库 readme 说明安装依赖并启动工具。
- 保持微信 PC 版处于运行与登录状态。
- 在工具中选中目标聊天,单聊、群聊均可。
- 设定导出时间范围与格式,首次建议选择 HTML。
- 点击开始导出,完成后用浏览器打开文件校验内容。
🗂️ 核心能力
整体流程沿数据流分为三段:读入数据、按目标格式输出、做分析与报告。
数据读取与筛选
- 数据来源:读取微信 PC 版本地数据库文件,只读不改
- 时间筛选:支持按年、月、日范围导出,数据量大时按月分批
- 联系人筛选:多选会话批量导出,可合并为单文件或每会话一份
- 关键词筛选:从群聊中抽取包含指定关键词的对话,排除寒暄与转发噪音
导出格式怎么选
| 格式 | 适合场景 | 打开方式与备注 |
|---|---|---|
| HTML | 长期保存、随时翻阅 | 浏览器直接打开,多媒体完整保留 |
| Word | 打印、二次编辑 | 办公软件打开,方便整理成正式文档 |
| CSV | 统计、程序处理 | 结构化数据,便于对接脚本分析 |
| 归档、留档 | 版式固定,可设置密码 |
统计分析与年度报告
- 聊天频率:按日、周、月聚合,定位活跃时段
- 情感趋势:逐条识别消息情绪,画出全年情感曲线
- 话题聚类:自动输出高频关键词、主要话题及占比
- 年度报告:一年数据汇成一份可视化报告,覆盖总量概览、时间分布、情感变化与社交关系
一个完整工作流
上周末,我导出了一年项目群与一个单聊的记录。流程是:登录微信 PC 版并确认目标聊天已加载后,打开工具选中两个会话,时间范围设为年初至今,格式选 HTML 开始导出,全程约 4 分钟。浏览器打开文件后,文字、图片、语音都完整保留,音频可直接播放。
导出完成后,我开启分析模块跑了一遍:频率图显示这个群的讨论集中在周二、周四的深夜时段,情感曲线在版本发布周明显走低。接着生成年度报告,消息总数比我凭印象多出了两倍。
最后把 HTML 留在本地,再导出一份 CSV 交给 pandas 做二次分析。
🔒 隐私与数据安全
做了:
- 只读取微信 PC 版本地数据库,提取与导出全在你的设备上完成
- 导出文件支持设置密码
没做:
- 不上传任何聊天内容到服务器
- 不调用第三方云端接口
- 不改动微信内的任何数据
⚙️ 进阶配置
想让备份自动执行,给系统加一条定时任务,每周跑一次即可:
crontab -e # 加入一行:每周日 02:00 自动导出 WeChatMsg 聊天记录 0 2 * * 0 cd /path/to/WeChatMsg && python wechat_backup.py --auto不想每次都跑全套分析,可以在配置文件中按需开关模块:
analysis: basic_stats: true # 基础统计 emotion: true # 情感趋势 topics: true # 话题聚类 output: format: html # 导出格式 include_media: true # 包含图片和文件 password: true # 导出文件加密❓ 常见问题
一年的聊天记录导出要多久?
视数据量而定,十万条消息通常几分钟内完成。
群聊里只想导出部分对话?
可以,用关键词筛选只提取包含指定词语的消息。
导出的数据能直接做分析吗?
可以,CSV 可被 pandas 直接读取,维度自行定义。
导出文件能设密码吗?
可以,开启加密后,无密码无法打开文件。
这个周末,不妨导出一份最近一个月的重要聊天,打开 HTML 看看效果。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考