WeChatMsg 使用教程:导出微信聊天记录
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg 是一款开源免费的微信聊天记录导出工具,运行在自己的电脑上。它读取微信 PC 版本地数据库,把聊天内容导出为 HTML、Word、CSV 文档,并生成年度聊天报告,数据全程留在本机,不上传。
一分钟看懂它在你电脑上做了什么
它读取的是微信 PC 版保存在电脑本地的数据库文件,以只读方式打开,不会修改任何聊天内容。读出后在本地完成清洗和结构化,再写入你指定的导出目录。整个过程不联网、不上传,数据从离开设备的那一刻起就归你管。
开始之前:你需要准备好什么
- 安装微信 PC 版(Windows 或 macOS 均可)并能正常登录,导出期间保持登录运行。
- 电脑已安装 Python 运行环境。
- 要导出的记录必须曾在这台电脑上用 PC 版微信登录过,手机端单独产生的记录不在其中。
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg再按仓库 README 的说明安装 Python 依赖即可。
第一次运行:最小路径跑通全流程
第 1 步:打开图形界面,选择要导出的聊天对象,先选一位联系人即可。第 2 步:设置时间范围,填入起止日期,第一次建议先选最近三个月。第 3 步:选择导出格式,点击开始导出,完成后到指定目录查看生成的文件 🚀。
建议第一次只挑一位联系人、最近三个月的范围,把完整流程走一遍,通常一两分钟就能跑通。
跑通之后:你会得到一组什么样的文件
| 文件类型 | 里面有什么 | 典型用途 |
|---|---|---|
| HTML 页面 | 接近原始界面的完整记录,含图片、语音等媒体 | 浏览器翻阅、长期归档 |
| Word 文档 | 按时间排列的文本记录 | 二次编辑、打印成正式文档 |
| CSV 表格 | 每行一条消息的结构化数据 | 导入 Excel 做筛选与统计 |
| 年度报告 | 聊天总量、高频联系人、关键词等统计图表 | 直接查看,无需处理 |
年度报告信息密度最高,用一整页图表呈现你一年的聊天节奏,比如聊天总量、高频联系人和高频关键词。按仓库规划,它后续还会扩展到出行足迹等更多生活数据。
进阶用法:批量、定时与自定义
想一次性导出整年或多年的记录,用命令行指定时间范围:
python wechat_export.py --start-date 2024-01-01 --end-date 2024-12-31想每月自动备份,加一条定时任务即可:
0 2 1 * * cd /path/to/WeChatMsg && python wechat_export.py --auto-backup这条任务会在每月 1 日凌晨 2 点自动执行一次导出,跑完就不用再惦记这件事。
它的边界在哪里
能解决的
- 换机、重装系统前完整留档
- 把重要对话存成可阅读文档
- 命令行批量导出整年记录
- 用定时任务定期备份
解决不了的
- 只用手机微信、从不上电脑
- 找回已从微信删除的记录
- 导出后自动同步到云端
- 由微信官方出具证据认证
你可能踩的坑
如果你发现导出的内容比记忆里少,说明那条记录不在这台电脑的本地数据库里,建议养成每月定期导出的习惯,让删除前的数据早已在手中。 如果你发现导出时微信出现卡顿,说明工具是只读不写的,保持登录状态就能正常使用微信。 如果你发现一次导出特别慢,说明记录量太大,建议按月或按季度分段导出,给磁盘和内存留出余量。 如果你发现导出的文件打不开,说明所选目标目录没有写权限,建议换一个可写的目录再试。
接下来做什么
挑一位联系人在图形界面里完整走一遍流程,确认导出文件能正常打开,再为每月备份加上那条定时任务。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考