微信聊天记录导出:1条命令备份成HTML、Word、CSV
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
WeChatMsg 是一款免费开源的微信聊天记录导出工具,解决换手机、重装系统后对话找不回来的问题:它读取微信电脑端的本地数据库,把指定联系人的记录导出为 HTML、Word、CSV 文档,完成数据备份、永久留在自己的设备上,还能对记录做情感分析和年度报告。
📦 按用途挑导出格式:存档、统计、备证各选什么
动手前先想清楚这批记录拿去做什么,格式跟着用途走:
- 长期留存和家人的对话 → HTML 最省事,浏览器打开文件就能翻页、搜索,适合日常存档。
- 把项目群里的结论收进知识库 → CSV 用 Excel 按列筛选做统计最方便,关键讨论再生成 Word,Office 里可直接编辑归档。
- 往来记录可能作为正式凭证 → 选 Word 走正式文档路线,再叠加下一节说的密码保护。
| 格式 | 适合场景 | 生成方式 | 体积 |
|---|---|---|---|
| HTML | 网页浏览、日常存档 | Jinja2 模板渲染,浏览器内直接搜索 | 中等 |
| Word | 正式文档、打印输出 | python-docx 生成,Office 可打开编辑 | 较大 |
| CSV | 数据统计、Excel 二次加工 | Pandas 写出结构化表格 | 最小 |
格式选择可以简化成一个判断:你后面打算怎么打开它。浏览器里翻就用 HTML,进 Excel 加工就用 CSV,Office 里正式编辑就用 Word。
🚀 微信聊天记录导出的最短上手命令
运行前确认环境有三样: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之后的需求都是在这条命令上叠加:--start-date/--end-date限定时间范围,--include-media带上图片和语音,--output指定文件名,--format改成 word 或 csv 即可切换。
🔐 加密导出与敏感信息脱敏怎么配
读取、解密、导出全部发生在自己的电脑上,工具不连接任何外部服务器。想要再多一层保障,在导出命令后追加参数:
- 文件加密:加
--encrypt aes256,用 AES-256 加密导出文件 - 敏感信息脱敏:加
--redact-sensitive,自动替换手机号、身份证号一类内容 - 访问控制:加
--password "你的密码",打开导出文件时需输入密码
三项都可与--format等常规参数自由组合,一次导出同时完成加密和脱敏。
🩹 微信聊天记录导出出错的三种现象,一步修复
- 现象:数据库读取失败、无法解密→ 根因通常是微信 PC 端版本不受支持或未登录 → 一步修复:确认电脑端已登录且为受支持版本,必要时用管理员权限重跑命令。
- 现象:导出文件过大打不开→ 根因是记录量大却未切分 → 一步修复:加
--split-by-date按日期拆分,配合--compress压缩;只看文字就跳过媒体文件。 - 现象:图片、语音缺失→ 根因多为媒体存储路径被改过或磁盘空间不足 → 一步修复:检查媒体路径未被改动、确认空间充足,并显式加
--include-media。
📊 年度聊天报告:导出之后的分析玩法
WeChatMsg 还会按对话顺序读完一整段聊天,输出情感走向、标出情绪波动点,并支持自定义中文情感词表。更直观的是年度聊天报告:汇总全年记录,生成全年概览、活跃时段分布、关键词热度、情感变化趋势和社交网络图谱,相当于把"记录"变成了"数据"。
熟悉手动操作后,还有两条延伸路径:把导出命令用 cron 挂成每周定时执行,基于插件机制写自定义分析,或通过内置的 RESTful API 让其他本地工具直接调用导出能力。更多样例文件见 doc/ 目录,项目的设计理念写在 readme.md 里。
挑一个你最舍不得丢的联系人,按上面两条命令跑一次 HTML 导出,打开页面搜一句很久以前的对话——搜得到,数据才算真正握在自己手里。至于多久导一次、用哪种格式,那是拿到文件之后的事。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考