WeChatMsg提取微信聊天记录,并将微信聊天记录转化为HTML、Word、CSV等多种格式的文档,还具备对聊天内容进行深度分析的能力,甚至能生成个性化的年度聊天报告,是一款AI工具。
WeChatMsg的出现为用户提供了更灵活、个性化的微信聊天记录管理方式。其潜在的AI应用也让人期待未来会有更多有趣的功能和可能性,为用户提供了更多深度挖掘个人数据的机会。

主要功能:
解密手机端微信聊天数据库
解密PC端微信数据库
显示聊天界面
显示联系人界面
分析聊天数据(手机端)
聊天时间
聊天频率
聊天日历图
词云图
微信步数
聊天时段
消息类型
发送接收占比
导出聊天数据为docx文档(手机端)
导出聊天数据为csv文档(手机、PC端)
源码包安装使用(需要安装pc版微信)
1.安装
# Python>=3.10
git clone https://github.com/LC044/WeChatMsg
cd WeChatMsg
pip install -r requirements_pc.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
登录微信手机端,使用聊天记录迁移功能将聊天数据迁移到电脑上。
操作步骤:我->设置->聊天->聊天记录迁移与备份->迁移-> 迁移到电脑微信(迁移完成后重启微信)
运行程序:python main_pc.py
点击获取信息
设置微信安装路径
可以到微信->设置->文件管理查看
点击设置微信路径按钮,选择该文件夹路径下的带有wxid_xxx的路径(没有wxid的话先选择其中一个文件夹不对的话换其他文件夹)
获取到密钥和微信路径之后点击开始解密
解密后的数据库文件保存在./app/DataBase/Msg路径下
3. 查看
随便下载一个SQLite数据库查看软件就能打开数据库
4. pc端功能展示
可以点击获取教程,相关信息,导出全部信息的csv文件。
4.2 聊天界面
点击左侧导航栏——>聊天 ,会随机跳转到某一个好友的界面,滚轮滚动,可以向上翻看更早的聊天记录。
当你想要查找某一位好友的信息时,可以在图中红框输入信息,点击Enter回车键,进行检索
4.3 好友界面
点击左侧导航栏——>好友,会跳转到好友的界面,同样可以选择好友,右上方导航栏中有(1)统计信息(2)情感分析(3)年度报告(4)退出(5)导出聊天记录:可选择导出为word、csv、html格式。
exe安装包使用
根据下边的下载链接,安装exe安装包使用,操作过程上述第2步。
windows exe安装包下载地址:
https://github.com/LC044/WeChatMsg/releases/download/v0.2.5/MemoTrace-0.2.5.exe
项目github地址:https://github.com/LC044/WeChatMsg