3 条命令把微信聊天记录存成文档:WeChatMsg 完整导出指南
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
想把攒了三年的微信聊天记录导出成一份能长期保存的文档,又不想把私密的对话传到任何云端?WeChatMsg 能帮你做到:它直接在你电脑里读取本地微信数据库,把对话整理成 HTML、Word 或 CSV。全程数据不出本机,隐私自己说了算。
它替你省掉的四件脏活
过去保存微信对话,你只能一条条截图、复制,既费时间又不完整。WeChatMsg 做的事,是把散落在加密数据库里的记录一次性取出来,转成你能打开、能搜索、能打印的常见格式。
但它的价值不止"备份"二字。导出后你可以按年份、按联系人、按时间段拆开看,还能生成一份可视化年度聊天报告。换句话说,你拿到的不是冷冰冰的备份,而是一份能翻、能查、能归档的私人资料库。
做完这步,你心里会清楚:接下来要导什么、导成什么格式,工具都替你想好了。
从克隆到出结果的三条命令
先拿到项目
克隆仓库进到目录,一步到位:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg再备好干净环境
用虚拟环境装依赖,避免污染系统里的 Python:
python -m venv venv source venv/bin/activate pip install -r requirements.txt踩坑提醒:如果装依赖时报 sqlcipher 相关编译错误,多半是缺底层库,先按系统方式装好 sqlcipher 再重试,能省掉后面大半麻烦。
最后跑通第一次导出
先跑全量导出,把记录转成 HTML 方便在浏览器里翻看:
python main.py --export-all这一步完成后,你就能看到项目里的输出目录按联系人分好文件夹,每个会话都有独立文件。想看项目定位和背景,可以参考 readme.md 与 doc/ 里的说明。
做完这步,你就拥有了第一份完整的聊天记录档案。
📊 把聊天变成能用的资料
整理归档:只挑一个会话
想把某个群或某位好友的话单独存下来,用会话名定位即可:
python main.py --chat-name "家人群" --format docx导出的 DOCX 版式规范,适合打印和长期存放。做完这步,你能得到一份只含该对话、格式工整的独立文档。
可视化报告:用数据回望一年
把一整年的记录交给分析模块,它会算出你的活跃时段、核心社交圈和内容构成,生成一份图形化的年度报告。报告界面长这样:
数据报告界面示意:左侧是统计卡片,右侧是按时间分布的可视化地图。
批量处理:一次导出一批
需要把整段时期的记录都搬出来时,用时间范围圈定边界,一次跑完不用手动挑。做完这步,你能得到按时间段切好、方便后续二次筛选的一整套文件。
⏰ 定时备份、格式选择与本地隐私
让备份自己跑起来
写个脚本加定时任务,每月固定时间自动导一份:
python main.py --export-all --format csv --compress先建好脚本,再配好定时,最后把路径指对即可。做完这步,你就不用再惦记"该备份了"这件事。
选对格式,事半功倍
| 格式 | 适合什么 | 特点 |
|---|---|---|
| HTML | 浏览器翻看 | 保留图片和排版 |
| CSV | 导入表格分析 | 结构清晰、易筛选 |
| DOCX | 正式归档打印 | 版式规范 |
| JSON | 二次开发 | 机器可读 |
把隐私守住
数据始终在本地处理,是它最大的底气。但导出后仍建议:给敏感文件加密存放,控制目录访问权限,定期核对一次备份是否完整。做完这步,你能确保这些记忆只在你手里。
遇到问题先查这张表
| 症状 | 可能原因 | 处理办法 |
|---|---|---|
| 数据库解密失败 | 微信版本升级 | 更新工具到最新版 |
| 导出文件过大 | 含大量媒体文件 | 加--compress压缩 |
| 安装依赖报错 | 缺编译底层库 | 先装 sqlcipher 再重试 |
| 导出速度慢 | 数据量太大 | 按时间分段分批导出 |
结语
聊天记录不只是消息,它记录着谁陪你走了一段路、哪段日子格外热闹。把数据留在自己手里,才能在未来回看时不留遗憾。
现在就跑第一条导出命令,给你的记忆上第一道保险。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考