WeChatMsg:免费 10 分钟跑通微信聊天记录导出,数据攥在自己手里
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
换手机、重装系统,你的微信聊天记录可能就永远找不回了。WeChatMsg 是一款免费开源的微信聊天记录导出工具,直接读取微信电脑端数据库,把对话变成你能长期保存的文件。全程本地处理,四种格式任选,没碰过命令行的人 10 分钟也能跑通第一次导出。
🧭 动手前先花10秒定个方向
- 想留长期对话→ 导 HTML,随时翻页搜索
- 想收进知识库→ CSV 做统计,结论进 Word
- 要当证据用→ 导 PDF,加密并设密码
🛠 最短路径:一条命令跑通导出
动手前确认三件事:
- 已安装 Python 3.8 及以上版本
- 微信 PC 端已登录(数据库就在电脑端)
- 磁盘留有足够空间
克隆项目并装好依赖:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg && pip install -r requirements.txt再跑最短的导出,只指定联系人和格式:
python wechat_export.py --contact "妈妈" --format html浏览器打开生成的 HTML,能翻页、能搜到旧消息,就成了。想限时间、带图片、改文件名,都是在后面叠参数:--start-date、--include-media、--output,--format换成 word、csv、pdf 即可切换。这是微信聊天记录备份方法里最省事的路线。
📑 四种格式,拿不准就选默认
聊天记录导出格式选择拿不准,看这张表就够了:
| 格式 | 最适场景 | 生成方式 | 文件体积 |
|---|---|---|---|
| HTML | 网页浏览、日常存档 | Jinja2 模板渲染,浏览器内直接搜索 | 中等 |
| Word | 正式文档、打印输出 | python-docx 生成,Office 可打开编辑 | 较大 |
| CSV | 数据分析、Excel 二次加工 | Pandas 写出结构化表格 | 最小 |
| 长期存档、证据留存 | ReportLab 渲染,支持加密和设密码 | 中等 |
自用分享选 HTML,做分析取 CSV,归档备证直接 PDF。
📊 导出只是起点:分析报告和自动化
WeChatMsg 还能按对话顺序读完一整段聊天,输出情感走向、标出情绪波动点;年度聊天报告会把全年记录汇成一页:活跃时段分布、关键词热度、情感变化趋势、社交网络图谱。
年度报告数据面板效果:统计卡片、地图足迹一览
熟悉手动操作后,可以把导出命令用 cron 挂成每周定时执行,也可以通过内置的 RESTful API 让其他本地工具直接调用导出能力。更多样例文件见 doc/ 目录。
🔐 数据不离开你的电脑
读取、解密、导出全程在本地完成,工具不连接任何外部服务器。想再加一层安心,还有三个可选项:
- 文件加密:AES-256 保护导出文件,加
--encrypt aes256 - 敏感信息脱敏:自动替换手机号、身份证号等,加
--redact-sensitive - 访问控制:打开文件需要密码,加
--password "你的密码"
比如微信聊天记录导出为 PDF 后再设密码,归档备证更稳妥。
🩺 卡住了?对号入座
- 数据库读取失败、无法解密→ 确认微信 PC 端是受支持的版本且已登录,用管理员权限重新运行导出命令
- 导出文件过大打不开→ 加
--split-by-date按日期切分,再开--compress压缩,只关心文字就跳过媒体 - 图片、语音导出缺失→ 加
--include-media,确认媒体存储路径没被改过、磁盘空间充足
今天你跑通了第一次导出,数据已经落在自己设备上。挑一个你最舍不得丢的联系人,按上面的命令跑一遍。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考