免费把微信聊天记录导出成文件的开源工具:WeChatMsg 本地备份与年度报告
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg 是一个免费开源工具,读取你电脑上微信的本地数据库,把微信聊天记录导出成 HTML、Word、CSV,还能统计出年度聊天报告。全程数据留在本机,适合想把聊天存下来或做一年复盘的普通用户。
一分钟看懂 WeChatMsg
定位一句话:把存在微信里的对话,变成你自己电脑上能长期打开的文件。
- 本地数据库读取:只认微信电脑版的本地数据,不经过任何上传。
- 三种导出格式:HTML 贴近原聊天界面,Word 能编辑,CSV 能进 Excel 统计。
- 年度聊天报告:汇总全年消息量、活跃时段,输出网页报告。
- 按范围导出:可选联系人或群,支持整段或指定时间段。
- 免费开源:MIT 协议,代码可查,数据只在你电脑上读和存。
WeChatMsg 零基础上手
前提:电脑装好 Python 3.8 及以上版本;先在微信电脑版登录过一次完成数据同步,然后完全退出微信。
- 下载源码→ 本地多出一个 WeChatMsg 文件夹。
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg- 安装依赖→ 命令行滚动一遍库的下载记录,最后停在
Successfully installed一类的提示。
pip install -r requirements.txt- 启动程序→ 浏览器自动打开一个连接页面。
python wechat.py(命令提示找不到 python,说明第 0 步的 Python 没装好,回去补装)
- 连接并导出→ 页面能选中你的聊天列表;点选目标会话、勾选格式和时间范围,等导出完成提示,文件就落在本地。
(微信电脑版没退干净会连不上,把它彻底退出再试)
先试这三件事
- 单联系人小批量导出:预期得到一个能直接打开的 HTML/Word 文件。做法:挑一个联系人的近几周对话导出。注意:先确认格式和内容合你预期,再谈批量。
- 按年份分段导出:预期得到一年一个文件的 CSV 集合。做法:导出时把时间范围卡到单个自然年,格式选 CSV。注意:单文件别贪大,Excel 打开大 CSV 会卡。
- 生成年度聊天报告:预期得到一份网页报告,回答这一年谁和你聊得最多、你常在什么时段活跃。做法:连接成功后进入报告功能,选年份生成并保存。注意:报告只统计本地已同步的数据,未同步的年份没有结果。
上手前先知道
- 误区:开着微信电脑版边用边导出 → 正确做法:导出前完全退出电脑版,它只读数据库、不改动你的记录,也不会影响微信正常使用。
- 误区:想直接导出手机微信 → 目前不行,手机数据受系统加密保护,电脑版本地数据库是唯一的来源。
- 误区:导出的文件会上传分析 → 不会,读取、处理、保存都在本机完成,生成文件去留由你决定。
- 误区:上来就全量导出 → 建议先小批量验证格式,再分批、分人导出。
想继续看细节,项目说明在 readme.md,示例截图放在 doc/ 目录里。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考