MAC系统 获取微信聊天记录 AI一键生成群聊总结 是一个基于 Electron + React + TypeScript 开发的微信聊天记录查看与分析工具。它支持查看解密后的微信数据库内容,提供聊天记录搜索、导出以及 AI 智能总结功能。
本项目的目标,是在自己的电脑上实现“本地查看微信聊天记录 + 一键生成群聊总结”的实用能力。
在微信 4.0 数据库解析、解密思路上,项目参考了 WeFlow 等开源项目的实现方式;此项目围绕我自己的使用场景做的定制化工具,重点放在本地聊天记录查看、群聊总结和个人工作流集成上。


xxx.dmg 文件。系统设置 -> 隐私与安全性 -> 仍要打开。.db) 和对应的密钥可选配置项,可在 .env 文件中设置:
| 变量名 | 说明 | 示例 |
|---|---|---|
VITE_DB_KEY |
微信数据库密钥 (32字节hex) | YOUR_DB_KEY_HERE |
VITE_IMAGE_XOR_KEY |
图片解密 XOR 密钥 (hex格式) | 0x40 |
VITE_IMAGE_AES_KEY |
图片解密 AES 密钥 (16字符) | YOUR_AES_KEY_HERE |
VITE_DEEPSEEK_API_KEY |
DeepSeek API Key | sk-xxx |
VITE_AI_BASE_URL |
AI API 地址 | https://api.deepseek.com |
VITE_AI_MODEL |
AI 模型 | deepseek-chat |
VITE_FILTER_MSG_TYPES |
过滤的消息类型 | 分享消息,图片,表情包,视频 |
微信 4.0+ 的图片以 .dat 文件存储,需要密钥解密:
0x40),用于简单的字节异或解密这两个密钥可以通过以下方式获取:
本项目仅供学习和研究使用。请勿用于非法用途。开发者不对使用本项目造成的任何后果负责。请遵守相关法律法规和微信使用协议。
$ claude mcp add WechatExplorer \
-- python -m otcore.mcp_server <graph>