news 2026/9/2 11:08:40

WeChatMsg 教程:3 步把微信聊天记录导出成本地文件

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
WeChatMsg 教程:3 步把微信聊天记录导出成本地文件

WeChatMsg 教程:3 步把微信聊天记录导出成本地文件

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

年底想翻一整年的微信,聊天窗口往上翻没几个月就到头,历史内容又拿不出来。WeChatMsg 干的就是这件事:这个 MIT 协议的开源工具会读取微信电脑版的本地数据库,把微信聊天记录转成 HTML、Word 或 CSV 文件,还能顺带生成年度聊天报告。所有数据都在你自己的电脑上读取、处理和保存,不上传到任何地方。

先把微信放到正确状态

动手碰工具之前,要先处理微信本身。它读的是微信电脑版的本地数据库,所以先在电脑上登录一次微信,让它完成历史消息同步,再把电脑版彻底退出——不是关窗口就行,要确认后台没有残留进程。这一步很容易被忽略,没同步过就启动,工具是找不到数据的。手机版微信目前不支持,手机上的数据受系统权限和加密保护,电脑版是唯一数据来源。

安装与启动,两组操作

第一组是环境准备。需要 Python 3.8 以上版本,安装时一路点下一步即可。然后打开命令行,运行下面两行把项目拿到本地:

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

进入项目目录后,执行pip install -r requirements.txt把依赖装齐。

第二组是启动。在项目目录运行python wechat.py,浏览器会自动打开导出页面。按页面提示连接微信数据,选中要导出的联系人或群,勾选格式和时间范围,点导出就行。首次读取数据库会比较慢,耐心等一会儿。

导出后你会拿到什么:三种文件格式

格式选什么,取决于这份记录之后拿来做什么。HTML 最贴近微信原本的界面,消息气泡和时间戳都保留着,适合"回头看",浏览器一开就能读。Word 是纯文档,可以编辑、加批注、打印,做纪念册或存档比较顺手。CSV 是表格结构,一条消息一行,Excel 直接打开,想统计聊天频率、活跃时段、和谁互动最多,用它最合适。数据量大时,建议先出 CSV 核对内容完整,再决定要不要补 Word 或 HTML。

一年的聊天长什么样

导出之外,年度报告功能会把一整年的聊天数据自动汇总:消息总数、活跃时段、聊得最多的联系人,最后生成一个可以保存下来反复看的网页报告。年底跑一次,等于给这一年的社交节奏做了个量化复盘,给家庭群做个年度小结也够用。

最容易卡住的两个地方

命令行提示"找不到 python",多半是 Python 没装好或者没进系统路径,回去重装一遍,安装时注意别跳过添加路径的选项。页面能打开却找不到微信数据,检查电脑版是不是完成了登录同步并且彻底退出——前提不满足,导出点多少次都出不来。

都就绪之后,先挑一个不常聊的联系人,导出小批量试试,打开文件确认格式和内容符合预期,再放心批量跑;以后每年备份一次、顺手生成一份年度报告,是个不错的习惯。更多细节可以看 项目 README 和 doc 目录下的示例图。

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

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

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

从横滨冠军赛反思青训体系:比赛结果只是系统的输出

横滨冠军赛结束之后,乒乓球圈又进入了一轮熟悉的大讨论。讨论里最常见的声音,是找一个人来承担责任——某个选手、某个教练、某次战术安排。但如果你把视角从一场比赛拉长到一批人的成长周期,会发现单个运动员的表现,其实只是整个…

作者头像 李华
网站建设 2026/9/2 11:05:09

yuzu Switch模拟器教程:三步免费跑通游戏的完整指南

yuzu Switch模拟器教程:三步免费跑通游戏的完整指南 【免费下载链接】yuzu 任天堂 Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/yu/yuzu yuzu是一款免费开源的任天堂 Switch 模拟器,用 C 编写,官方维护 Windows、Li…

作者头像 李华
网站建设 2026/9/2 11:03:47

药学研究生必看:期刊投稿论文写作的6个隐形门槛与破局方法

药学研究生的毕业硬通货是见刊论文,但投稿路上的「隐形门槛」远比想象中多:实验数据扎实,却因英文摘要表述不规范被编辑直接拒收;创新点明确,却因引言部分文献综述单薄被审稿人质疑研究价值;更有甚者&#…

作者头像 李华
网站建设 2026/9/2 11:03:31

AI算力需求激增下的硬件选型与工程实践指南

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

作者头像 李华