news 2026/9/17 17:35:14

WeChatMsg教程:导出微信聊天记录为HTML/Word/CSV并生成年度报告

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WeChatMsg教程:导出微信聊天记录为HTML/Word/CSV并生成年度报告

WeChatMsg教程:导出微信聊天记录为HTML/Word/CSV并生成年度报告

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

某天换手机,发现三年前的群聊记录找不到了,而微信官方的导出口径很有限。WeChatMsg 就是为普通电脑用户准备的开源工具:它能从本地微信电脑版提取聊天记录,导出为 HTML、Word、CSV 文档永久保存,还能分析一整年的消息生成年度聊天报告。

三十秒判断值不值得装

简单来说,它是一个把微信聊天记录提取出来、导出成文档的免费开源工具,数据全程不需要上传云端。装好之后,它可以:

  • 读取微信本地数据库,提取聊天内容
  • 把选中的联系人或群聊导出为 HTML、Word 或 CSV
  • 汇总全年数据,生成年度聊天报告
  • 全程本地处理,数据不出电脑

三步跑通第一次导出

前提:装有微信电脑版的电脑,以及 Python 3.7 或更高版本,无需额外配置。

第一步:获取项目代码

git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg

第二步:安装依赖

cd WeChatMsg pip install -r requirements.txt

第三步:运行并导出

python main.py

会弹出图形界面,选择微信数据目录、选定导出格式,即可开始导出。记录量大时处理几分钟属于正常现象,中途别关窗口;同一批内容想换一种格式,重复导出一次、换个格式就行。

导出记录、分析全年、数据留在本地

把聊天记录导出成文档

选中某个联系人或某个群聊,它的消息会被提取成你选的格式文件:

  • HTML:还原聊天界面排版,图片和表情正常显示,适合浏览器里浏览、回忆
  • Word:生成可打印文档,适合装订成实体纪念册
  • CSV:输出表格文件,Excel 可直接打开,方便筛选和统计

和常见的手动方式对比:

导出方式得到什么局限
手动截图、复制文字零散的图片与文本无法检索,容易遗漏
微信电脑版自带备份备份包不能直接浏览和分析
WeChatMsg 导出HTML/Word/CSV 文档可归档、可检索、可二次处理

三种格式按需选择:浏览用 HTML,打印用 Word,统计用 CSV。同一批记录可以分别导出到不同目录,互不覆盖。

生成年度聊天报告

报告把全年的消息数量、对话对象等数据汇总成图表,一眼看清这一年的聊天状况。再结合朋友圈等数据,还能看到全年"过得怎么样"。仓库的 readme 里附有年度报告的预览,可以先看样式,再生成自己的版本。

数据留在自己电脑上

提取过程读取的是本机微信电脑版的本地数据库,全程没有需要登录账号或上传文件的环节;导出文件保存在你自己指定的本地目录,存到哪里、怎么备份、何时删除都由你决定。对在意隐私的用户来说,本地处理也是选它的主要原因。

更多功能细节见 readme.md。

把聊天记录变成能归档的文档

归档旧聊天记录:你可以按时间分段导出重要联系人或家人群组的记录,每年存一个文件,用 Word 格式还能打印成实体册子。导出的 HTML 双击即可打开,聊天气泡和图片按原始顺序显示。文件按年份命名,方便日后查找。

提取工作记录:你可以把项目群的记录导出为 CSV,用 Excel 的筛选功能快速定位关键决策、任务分配和 deadline 承诺。需要交给同事核对时,CSV 是最省事的交接格式。按年分段导出,单个文件体积可控。

回顾全年状态:你可以在年底生成一份年度聊天报告,看看自己最活跃的时段、互动最多的对象,作为年终复盘的素材。数据在临近年底时最完整,适合在 12 月下旬生成。

使用前要知道的事

  • 久未更新:README 中写明项目已很久没有更新,新版微信可能不兼容,先小范围试跑并保留备份。
  • 仅电脑版:聊天记录读取自微信电脑版的本地数据库,只存在于手机端的记录无法提取。
  • 先退出微信:微信运行期间数据库被占用,导出前先退出电脑版,避免读取冲突。
  • 大数据量分段:某个群消息特别多或时间跨度长时,按年份、按联系人分段导出,降低单次导出失败的概率。

常见问题

导出的内容包含图片和语音吗?HTML 格式会保留图片,语音、视频等以文字占位显示。原始媒体文件想完整保存,建议另用微信自带备份单独存一份。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/17 17:34:38

IEEE118节点系统case118.m实战:从MATPOWER潮流计算到牛顿-拉夫逊迭代

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/17 17:34:03

四年级上册单词卡教案怎么做?拆合配回与2-4-7复习法全解析

简介:一份面向小学四年级英语教学的单词卡教案,基于人教版上册教材,适合教师备课或家长课后辅导使用。压缩包内为一个doc文档,体积仅26KB,内容集中无冗余,便于打印或对照参考。教案按主题系统整理基础词汇&…

作者头像 李华
网站建设 2026/9/17 17:32:21

基于STM32的车位占用检测系统:从传感器选型到串口屏实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/17 17:29:59

Qt图书管理系统源码解析:moc机制、数据库设计与部署实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/17 17:28:57

瑞芯微RV1106G3平台fastboot调试实战:从分区烧录到报错排查

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华