news 2026/9/12 10:08:38

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

换手机之前,我把电脑微信里三年的聊天记录导出成 HTML,双击文件就能从头翻到尾,气泡、时间、群成员都在。WeChatMsg 是一个本地运行的微信聊天记录导出工具:它读取电脑微信客户端的本地数据库,把聊天内容批量导出为 HTML、Word、CSV 文档,还能按联系人、时间段做统计,并生成一份年度聊天报告。

先跑起来:三条命令拿到第一份导出

第 1 步:拉取项目代码。

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

完成后,当前目录会出现一个 WeChatMsg 文件夹,里面有 readme.md 和 doc 截图目录。

第 2 步:安装依赖。项目要求 Python 3.8+。

pip install -r requirements.txt

执行结束不报错即完成。如果下载慢,加参数-i https://pypi.tuna.tsinghua.edu.cn/simple换国内镜像源。

第 3 步:启动工具。

python main.py

启动后它会扫描并连接本机的电脑微信客户端。你能亲眼验证的结果:界面里出现已登录微信下的聊天会话列表,勾选对话点击导出后,在你指定的目录能看到.html文件,浏览器打开就是一段完整的对话记录。

它能干什么:四件具体的事

下面按任务列一下它实际会做的事,以及对应的产物:

任务具体做什么你拿到的东西
完整归档从本地数据库批量读取消息,保留时间、发送者、消息类型一批 HTML 对话文件,离线打开即读
转成文档把选中的会话转写为 Office 和表格格式Word 文档、CSV 文件
聊天数据统计按联系人、时间段、关键词维度统计消息量统计图表与数据表
生成年度聊天报告汇总一年的聊天数据排版输出一份可打印的年度综合报告

需要注意:所有产物都是写在你硬盘上的普通文件,工具本身不提供任何云端同步或在线查看功能。归档类需求选 HTML,编辑、打印、留档选 Word,筛选统计选 CSV,三种格式可以并存,互不冲突。

看到实际效果:年度报告长什么样

画面里是 WeChatMsg 年度报告项目产出的一份综合报告:顶部三张卡片分别是年度总里程 12,580km、点亮城市 14 个、在路上 68 小时,下面一张中国地图标出了到访城市。它的用途很直接——把散在聊天记录里的信息汇总成一份可打印、可转发的年度总结,发给朋友或家人,比截几张图体面得多。

再补一个导出侧的细节:HTML 文件里每条消息都带着发送者、时间戳和原始气泡样式,群聊按发言人区分,浏览器离线打开和手机里看差别不大;Word 版本则适合二次编辑后打印成册。

常见疑问

数据和隐私:东西会上传吗?不会。整个流程是「读取本地数据库 → 生成本地文件」,数据不经过任何服务器。导出文件生成在你自选的目录,想删就删,工具没有后台同步机制。

系统兼容:Mac、手机微信行不行?工具主要配合 Windows 上的电脑版微信工作,需要先登录并保持客户端运行,它读的是电脑端同步过来的本地数据库。手机端的记录要在电脑微信里正常同步后,工具才读得到。

数据量很大跑得动吗?读取的是本地数据库,批量导出几万到几十万条消息通常只需几分钟,瓶颈多在磁盘和导出格式上。建议导出前先关闭电脑微信,避免导出过程中数据库被写入导致文件异常。

HTML、Word、CSV 到底选哪个?按用途选:阅读和归档选 HTML(样式最接近原对话),编辑、打印选 Word,做筛选和二次统计选 CSV。不确定就先导出最近的一个会话试三种格式,文件都很小。

项目还在更新吗?要泼一盆冷水:作者在仓库里明确写过「此项目很久没有(也不会)更新了」。所以它适合作为一个稳定工具一次性把历史聊天搬下来,不适合指望它跟进新版微信的适配。遇到问题先在仓库 issue 区搜一遍,能省不少时间。

一句话收尾

WeChatMsg 适合想把聊天记录变成本地文档、一劳永逸存档的人:HTML 归档、Word 留底、CSV 统计,外加一份年度综合报告;不适合指望它持续跟进微信新版本,也不适合只想随手截几屏图的人。

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

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

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

OpenClaw Agent架构设计与消息处理流程解析

1. OpenClaw Agent架构设计全景解析OpenClaw作为一款247运行的本地个人助手,其核心架构设计充分考虑了稳定性、扩展性和用户体验。整个系统采用分层设计,主要包含以下关键组件:通信层:负责与各类即时通讯平台(如Telegr…

作者头像 李华
网站建设 2026/9/12 10:04:50

Android车载USB开发笔记:USB Host、串口、CAN与HID实战解析

Android 车载 USB 开发笔记:USB Host、USB 串口、USB-CAN、HID 与系统 API在车机项目上干过一阵子的人应该都有同感:车里那个 USB 口,看着普通,实际上比手机上的 USB 复杂得多。U 盘、行车记录仪、诊断仪、USB-CAN 卡、串口模块、…

作者头像 李华
网站建设 2026/9/12 10:01:49

滑动验证码缺口识别:YOLOv3目标检测实战指南

简介:本资源是基于YOLOv3目标检测模型实现滑动验证码缺口识别的完整复现项目,面向深度学习初学者、计算机视觉实践者及网络安全方向研究者,解决传统滑块验证码自动化识别的技术难点。包内共2000个文件,含1531个标注用txt文件&…

作者头像 李华
网站建设 2026/9/12 10:01:48

《开源大模型食用指南》Kimi-VL-A3B-Thinking 多模态对话助手实战:基于 Flask 的前后端分离 Web 应用搭建

《开源大模型食用指南》Kimi-VL-A3B-Thinking 多模态对话助手实战:基于 Flask 的前后端分离 Web 应用搭建 【免费下载链接】self-llm 《开源大模型食用指南》针对中国宝宝量身打造的基于Linux环境快速微调(全参数/Lora)、部署国内外开源大模型…

作者头像 李华
网站建设 2026/9/12 10:01:14

培训信息管理系统开题答辩全流程实战指南

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

作者头像 李华