Wetrace 是一款专为 PC 端微信设计的聊天记录取证、备份与可视化分析工具。它能够自动提取微信数据库密钥,解密并解析本地数据库,提供流畅的 Web 交互界面进行浏览、搜索、导出以及深度的聊天行为分析。
DB Key) 及媒体解密密钥 (Image Key)。v4 版本的数据库。完整的使用文档位于 docs/ 目录下,按功能模块组织:
| 文档 | 说明 |
|---|---|
| 01-项目简介 | 项目定位、功能概览、技术架构 |
| 02-安装部署 | 环境要求、编译构建、启动运行 |
| 03-配置说明 | .env 所有配置项详解 |
| 04-快速开始 | 从安装到浏览聊天记录的完整流程 |
| 文档 | 说明 |
|---|---|
| 05-会话与消息 | 会话列表、消息浏览、12种消息类型、搜索与筛选 |
| 06-联系人管理 | 联系人列表、分类筛选、搜索、导出 |
| 07-图片画廊 | 图片网格浏览、筛选、灯箱预览 |
| 08-消息回放 | 消息时间线回放、速度控制、进度拖拽 |
| 09-数据导出 | 7种导出格式详解、语音导出、取证导出 |
| 文档 | 说明 |
|---|---|
| 10-年度报告 | 年度统计、图表分析、TOP10 亲密度排行 |
| 11-词云分析 | 全局/会话词云、词频统计表 |
| 12-AI功能 | AI 摘要、待办提取、信息提取、情感分析、模拟聊天、配置与提示词自定义 |
| 文档 | 说明 |
|---|---|
| 13-密钥提取与解密 | 数据库密钥获取、图片密钥获取、解密流程 |
| 14-自动同步与备份 | 自动同步配置、自动备份配置、手动触发 |
| 15-监控告警 | 关键词/AI 监控规则、Webhook/飞书推送 |
| 16-飞书集成 | 飞书机器人、多维表格配置与测试 |
| 17-系统设置 | 密码保护、语音转文字、联系人提醒、合规协议 |
wetrace.exe(或通过命令行运行)。http://127.0.0.1:5200。首次使用时,你需要配置微信的数据路径并获取密钥:
DB Key。XorKey。data 目录。详细操作请参考 04-快速开始 和 13-密钥提取与解密。
各功能的详细操作请参考上方 文档目录。
如果你希望从源码构建 Wetrace,请参考 02-安装部署。
gcc 环境(用于 go-sqlite3 编译)。go build -o wetrace.exe main.go。ui 目录。npm install。npm run build 将静态资源打包到 ui/dist。本工具仅供学习交流、个人数据备份及合法的电子取证研究使用。请勿将其用于任何非法用途(如侵犯他人隐私)。使用者因违反法律法规而产生的一切后果,由使用者自行承担,开发者不承担任何法律责任。
本项目的开发过程中参考了以下优秀的开源项目和资源:
$ claude mcp add wetrace \
-- python -m otcore.mcp_server <graph>