WeChatMsg 教程:3 步把微信聊天记录导出成本地文件
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
年底想翻一整年的微信,聊天窗口往上翻没几个月就到头,历史内容又拿不出来。WeChatMsg 干的就是这件事:这个 MIT 协议的开源工具会读取微信电脑版的本地数据库,把微信聊天记录转成 HTML、Word 或 CSV 文件,还能顺带生成年度聊天报告。所有数据都在你自己的电脑上读取、处理和保存,不上传到任何地方。
先把微信放到正确状态
动手碰工具之前,要先处理微信本身。它读的是微信电脑版的本地数据库,所以先在电脑上登录一次微信,让它完成历史消息同步,再把电脑版彻底退出——不是关窗口就行,要确认后台没有残留进程。这一步很容易被忽略,没同步过就启动,工具是找不到数据的。手机版微信目前不支持,手机上的数据受系统权限和加密保护,电脑版是唯一数据来源。
安装与启动,两组操作
第一组是环境准备。需要 Python 3.8 以上版本,安装时一路点下一步即可。然后打开命令行,运行下面两行把项目拿到本地:
git clone https://gitcode.com/GitHub_Trending/we/WeChatMsg cd WeChatMsg进入项目目录后,执行pip install -r requirements.txt把依赖装齐。
第二组是启动。在项目目录运行python wechat.py,浏览器会自动打开导出页面。按页面提示连接微信数据,选中要导出的联系人或群,勾选格式和时间范围,点导出就行。首次读取数据库会比较慢,耐心等一会儿。
导出后你会拿到什么:三种文件格式
格式选什么,取决于这份记录之后拿来做什么。HTML 最贴近微信原本的界面,消息气泡和时间戳都保留着,适合"回头看",浏览器一开就能读。Word 是纯文档,可以编辑、加批注、打印,做纪念册或存档比较顺手。CSV 是表格结构,一条消息一行,Excel 直接打开,想统计聊天频率、活跃时段、和谁互动最多,用它最合适。数据量大时,建议先出 CSV 核对内容完整,再决定要不要补 Word 或 HTML。
一年的聊天长什么样
导出之外,年度报告功能会把一整年的聊天数据自动汇总:消息总数、活跃时段、聊得最多的联系人,最后生成一个可以保存下来反复看的网页报告。年底跑一次,等于给这一年的社交节奏做了个量化复盘,给家庭群做个年度小结也够用。
最容易卡住的两个地方
命令行提示"找不到 python",多半是 Python 没装好或者没进系统路径,回去重装一遍,安装时注意别跳过添加路径的选项。页面能打开却找不到微信数据,检查电脑版是不是完成了登录同步并且彻底退出——前提不满足,导出点多少次都出不来。
都就绪之后,先挑一个不常聊的联系人,导出小批量试试,打开文件确认格式和内容符合预期,再放心批量跑;以后每年备份一次、顺手生成一份年度报告,是个不错的习惯。更多细节可以看 项目 README 和 doc 目录下的示例图。
【免费下载链接】WeChatMsg提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考