微信聊天记录导出完整指南:WeChatMsg 四步本地归档与年度报告
微信聊天记录导出完整指南:WeChatMsg 四步本地归档与年度报告
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg(中文名叫"留痕")是一款免费开源工具,可以把微信聊天记录导出保存:它读取微信电脑版保存在本地的聊天数据,将文字、图片等内容批量导出为 HTML、Word、CSV 三种文档格式,还能基于这些数据生成可视化的年度聊天报告。全程离线运行,数据不出你的设备。
先弄清一个问题:你的聊天记录到底存在哪
对大多数人来说,"微信记录"散落在三个地方:
- 手机上:跟着手机走,但没法搜索、没法归档,换机后不好利用;
- 官方迁移:一次性的手机对手机转移,中途失败缺什么补什么,完成后也无法导出成文档;
- 云备份:要先上传到第三方服务器,且大多按年收费。
三者的共同点是:数据始终不在你手里。WeChatMsg 走了另一条路:不经过任何服务器,直接读取你本机的微信数据文件完成提取与导出,把记录变成随时能打开的文档永久保存。
WeChatMsg 工作原理:不经过服务器,数据不出设备
项目的口号是"我的数据我做主",这句话恰好描述了它的工作方式:读取微信电脑版保存在你自己机器上的聊天数据,提取、导出、生成报告全部在本地完成,全程没有数据上传,不依赖网络。
需要说明的是,该项目目前处于稳定状态、不再积极更新,但导出与年度报告功能完整可用;项目采用 MIT 许可,免费使用,详见 readme.md。
微信记录首次导出:四步完成第一次运行
全程不用写代码,大约十分钟。
第 1 步:检查 Python 版本
WeChatMsg 基于 Python 3.7+ 开发,在命令行输入:
python --version显示 3.7 及以上的版本号即可继续;若提示"未找到命令",先到 Python 官网安装最新版,安装时勾选 "Add Python to PATH"。
第 2 步:把项目克隆到电脑
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg克隆完成后当前目录会出现 WeChatMsg 文件夹。按项目说明安装依赖并启动主程序,你会看到一个简洁的图形界面。
第 3 步:彻底退出微信,再连接数据
先彻底退出微信电脑版(包括右下角托盘图标),然后在工具里点击"连接微信数据",再重新登录微信电脑版。
连接成功后,工具会自动找到本机聊天数据文件,界面出现联系人列表。
第 4 步:选择联系人、设定时间范围并导出
多选要导出的好友或群聊,设定时间范围(比如最近一年),选择一种格式,点击导出。保存目录会出现一个可以直接打开的文件,聊天内容、发送人、时间一应俱全。
导出格式怎么选:HTML、Word、CSV 各适合什么
三种格式各有分工,按"导出之后想做什么"来选:
- HTML:最接近微信界面的浏览体验,图片表情正常显示,适合日常翻阅、转发给老友;
- Word:可自由编辑、补写批注,适合打印成纪念册;
- CSV:干净的表格数据,适合放进 Excel 做透视分析,或用 Python 做统计。
拿不准就先选 HTML,打开它的认知成本最低。
微信年度报告:把一年的记录汇成一张可视化页面
最有记忆点的是年度报告:它把一整年的记录汇总成可视化页面——今年你的镜头收藏了多少个瞬间、你给谁拍得最多、哪一天最忙。这些平时不会留意的细节,被摊成卡片和图表。
项目已提供 2024 年度报告,分个人版与双人版,相当于把这一年的对话做成一份可以保存的"数字纪念品"。
WeChatMsg 导出常见坑:三种情况与处理办法
- 连接时微信还开着:微信运行中会占用数据文件,读取会失败。先彻底退出(含托盘图标),再连接。
- 想导出的记录只在手机上:工具读取的是电脑版本地数据,从未同步到电脑的记录读不到。先在电脑端聊几句完成同步,或只导出电脑端已有的部分。
- 中途重装电脑或系统格式化:本机微信数据文件没了,导出无从谈起。养成定期导出的习惯,导出文件再放一份到移动硬盘或私有云。
看完就可以打开终端检查 Python 版本,第一次导出,从这行命令开始。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考