WeChatMsg 使用指南:3 种格式免费导出微信聊天记录,附年度报告教程
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
深夜十一点,你想找去年生日群里那句话,翻到一半就丢了。WeChatMsg(留痕)解决的就是这件事:把电脑版微信的聊天记录导出成 HTML、Word、CSV 文档,还能生成年度聊天报告。
先上手:3 步跑通第一次导出
WeChatMsg 基于 Python 开发,装过 Python 的话,几分钟就能跑起来。
第 1 步:确认 Python 版本
需要 3.7 或更高版本:
python --version没装的话去官网下载安装,安装时记得勾选 Add to PATH。
第 2 步:拉取项目,建好环境
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg python -m venv venv pip install -r requirements.txt激活虚拟环境:Windows 用venv\Scripts\activate,Mac / Linux 用source venv/bin/activate。
第 3 步:退出微信,启动程序
右键托盘图标彻底退出电脑版微信,别只关窗口。然后运行:
python main.py图形界面弹出后登录微信,选好好友或群聊、格式和时间范围,点导出。
它是怎么做到的:只读本机数据库,全程不联网
电脑版微信运行时,消息会写进本机的数据库文件。WeChatMsg 就像一位抄录员,只做 3 件事:
- 读文件:打开这些本地数据库,不碰服务器;
- 整理记录:拆成"谁、什么时候、发了什么消息";
- 按格式输出:写进你挑的 HTML、Word 或 CSV。
全程没有网络请求,原始文件只读不改,数据始终留在你自己的电脑上。项目缘起可以看仓库里的 readme.md。
功能速览:3 种格式导出 + 1 份年度报告
- 📄HTML / Word / CSV 三格式导出:聊天记录原样落盘;Word 适合打印归档,CSV 适合表格统计。
- 📊年度聊天报告:统计全年聊天规模和活跃情况,自动生成图文报告,适合年终回顾。
- 🎯指定好友 / 群聊 + 时间范围:任意群组的完整记录都能导,适合按需取数。
- 🔒全程本机处理:不联网、不上传、不改原始文件,适合在意隐私的人。
- 🧑💻开源免费:代码公开可自行验证,适合想把关数据安全的人。
报告长什么样,doc/ 目录里有更多预览图可参考。
适合谁用:3 类场景对号入座
如果你经常换手机或换电脑,可以提前把对话存成文件
新设备到手,旧对话随时可能断档。把重要对话导出到硬盘或 U 盘,迁移出问题时有得可查。
如果你常查旧消息、做筛选统计,可以导成 CSV 用表格工具处理
群消息往上翻几十屏太累。CSV 进 Excel 或 pandas 之后,搜索、筛选、排序都是几秒的事。
如果你想知道自己一年的聊天状态,可以生成一份聊天报告
和谁说得最多、哪些时段最活跃,报告都算好了。打开看一眼就行,不用自己搭统计。
常见问题:5 个高频疑问一次讲清
手机端微信能直接导出吗?
目前主要支持微信电脑版。电脑端数据库更容易解析,手机端受系统权限和加密限制,暂不支持。
导出会影响微信正常使用吗?
不会。它只读取本机已有文件,不修改、不删除任何原始数据。只需在启动解析前彻底退出一次电脑版微信。
图片和语音能原样带走吗?
HTML 里带的是图片缩略图,语音以文字形式呈现。原始媒体文件建议用微信自带备份功能单独留一份。
几十万条消息会导失败吗?
按联系人或年份分批导出,关闭实时预览,保证磁盘空间和内存充足,大批量导出同样稳妥。
聊天记录会上传到服务器吗?
不会。所有处理都在你自己的电脑上完成,不联网、不上传、不留第三方副本。
聊天记录会旧,但不该丢。把它变成能搜、能存、能打印的文件,重要的对话就一直在。
- 检查 Python 版本,装到 3.7 以上
- 克隆仓库,建虚拟环境并装好依赖
- 退出电脑版微信,先导出 3 个最重要的对话
- 生成一份年度聊天报告,存到硬盘
- 设一个月度提醒,让导出变成固定习惯
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考