wechat-chat-reader — 微信 4.x 本地聊天记录读取
它能做什么
读取你本机本人微信 4.x 的聊天记录。全程本地操作,数据不上传。支持按联系人搜索、读取聊天记录、导出到文件。
适用环境
- Windows 10/11
- 微信 4.x(进程名
Weixin.exe,实测 4.1.12.26) - 不支持微信 3.x(进程名
WeChat.exe,架构不同)
四步工作流(如上图)
- 环境检查
wx_setup.py— 自动安装 Python 依赖(pycryptodome、zstandard),检查 DLL,检测微信版本 - 密钥提取
wx_extract_key.py— 需要你配合操作:先关闭微信 → 运行脚本 → 重新打开微信登录,脚本在登录瞬间通过 DLL Hook 截获数据库密钥 - 数据库解密
wx_decrypt_db.py— 用密钥通过 SQLCipher 4 算法解密全部加密数据库 - 读取聊天记录 —
wx_list_contacts.py搜索联系人,wx_read_chat.py读取指定联系人的聊天记录
关键注意事项
- 密钥提取必须在微信启动前运行脚本,已登录的微信无法再次提取
- 杀毒软件可能拦截 DLL 注入,需临时加白
- 解密后的数据为明文,注意保护
- 不支持增量更新(新消息需重新解密)
- 不支持媒体文件导出
使用方式
直接告诉我你想做什么,比如:
- "读取我和张三的最近聊天记录"
- "搜索微信联系人里叫李四的"
- "帮我分析某人的聊天记录"
使用方法
-
将skill下载到任意目录,并告诉WorkBuddy这是我刚下载skill,把它纳入到你的能力范围,并向我介绍。


-
告诉WorkBuddy你要读取的聊天记录,首次需要先获取密钥,根据WorkBuddy提示关闭微信-登录微信来自动提取密钥。


















这一切,似未曾拥有