WeChatMsg完整指南:导出微信聊天记录为HTML、Word、CSV并生成年度报告
2026/9/17 19:26:17 网站建设 项目流程

WeChatMsg完整指南:导出微信聊天记录为HTML、Word、CSV并生成年度报告

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

WeChatMsg 是一个用于微信聊天记录导出的开源工具:它从你本地电脑的微信中读取聊天记录,转成 HTML、Word、CSV 等文档格式,还能基于一年的数据生成年度聊天报告。适合想备份重要对话、或想对自己的沟通习惯做统计回顾的用户。

📦 为什么微信记录值得导出

微信聊天记录只存放在你的设备和微信服务器里。换设备、清理手机或账号出现异常时,旧记录可能丢失,而官方客户端没有提供完整的导出功能。

聊天数据分散在不同会话里,按时间或人物检索、归档、统计分析都不方便。WeChatMsg 把本地微信数据库处理成可以长期保存的文档,整个过程都在你自己的电脑上完成。

⚙️ 环境要求与安装步骤

先确认本机 Python 版本符合要求(3.7 及以上):

python --version

然后克隆项目并安装依赖:

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg pip install -r requirements.txt

为避免依赖冲突,可以先创建一个虚拟环境再在其中安装。

首次运行前,请先完全退出微信电脑版,避免数据库文件被占用:

python main.py

启动后在界面里选择目标好友或群、时间范围,再开始导出。

📤 功能操作:从备份到分析

聊天记录导出格式怎么选

导出设置里可以选择三种目标文件,适合不同的后续用途:

格式内容形态适合场景
HTML聊天式网页,浏览器直接打开日常回看,还原度最接近原始界面
Word(.docx)文档打印、分享、整理成册
CSV表格数据筛选、关键词检索、导入 Excel 分析

操作时可以用"联系人 + 时间范围"缩小导出范围,比如只导"某位好友近 2 年"或"某个群 2024 全年",生成的文件就只包含这部分记录。

生成年度聊天报告

除了导出,WeChatMsg 还会对一年的聊天数据做统计,生成年度报告,包含与好友的互动次数、通话时长、表情使用量、最活跃的一天、最常打卡的城市等统计项,以可视化页面呈现。

2024 年度报告由开源项目 AnnualReport 配套实现。README 中说明 2025 年度报告将在"行影集"项目中实现,下图就是该报告界面的预览效果:

本地处理与隐私保护

提取、导出、统计全程在你自己的电脑上完成,聊天记录不上传到任何服务器。导出后的文档文件放在你的磁盘里,备份、迁移或删除都由你自己决定。

📋 记录导出的两个实战示例

示例一,换手机前归档对话。换机前把和一位老友近 3 年的聊天导出为 Word 文档,文件里包含双方消息内容和发送时间,可用 WPS 或 Office 直接打开,打印装订后就是可以实体存放的小册子。

示例二,从工作记录里提取关键节点。把项目群近 3 个月的记录导出为 CSV,在 Excel 里按"决策""截止""验收"等词筛选,快速定位几个重要讨论的时间点,作为项目复盘材料。

⚠️ 踩坑实录:常见问题与解决办法

  • 读不到聊天数据库:微信电脑版还在运行时,数据库文件被占用或密钥无法读取。完全退出微信后再运行程序。
  • 导出的图片、语音与微信里不一致:导出文件以消息文本和图片缩略图为主,原始媒体文件单独存放在微信文件目录中。用微信自带备份功能单独迁移文件目录。
  • 依赖安装失败:通常是 Python 版本不匹配或直接在系统环境里装包导致。升级到更高版本 Python,并在虚拟环境中按 requirements 文件安装。
  • 数据量大时全量提取很慢:一次性读取全部记录,耗时和内存占用都高。先按联系人或时间范围缩小范围,分批导出。
  • 报告统计和印象有出入:报告由本地数据统计生成,口径是固定的。需要核对细节时,用导出的 CSV 查原始记录。

项目采用 MIT 协议开源。README 中说明项目已停止迭代,2025 年度报告功能将在"行影集"项目中实现,详情可看仓库里的 readme.md。

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

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

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

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

立即咨询