Chatlog
是一个用于从本地微信聊天记录中提取数据、解密并提供访问接口的工具。它支持 Windows 和 macOS 系统,并兼容微信 3.x 和 4.0 版本。该项目的目标是帮助用户更好地管理和分析自己的微信聊天数据,同时也能够与 AI 助手集成以实现更智能的数据处理。

核心功能
获取和解密聊天数据 :
- 从本地数据库文件中提取微信聊天数据。
- 支持自动解密数据,简化使用流程。
- 提供命令行工具和 Terminal UI 界面来操作。
HTTP API 服务 :
MCP SSE 协议支持 :
多媒体消息处理 :
多账号管理 :
全文索引与统计 :
聊天数据支持全文索引,便于快速检索。
提供数据统计和 Dashboard 展示。
终端 UI 和命令行工具 :
使用指南
Terminal UI 模式
最简单的使用方式是通过 Terminal UI 界面操作:
chatlog
操作方法:
- 使用
↑
↓
键选择菜单项
- 按
Enter
确认选择
- 按
Esc
返回上级菜单
- 按
Ctrl+C
退出程序
从手机迁移聊天记录
如果电脑端微信聊天记录不全,可以从手机端迁移数据:
- 打开手机微信,进入
我 - 设置 - 通用 - 聊天记录迁移与备份
- 选择
迁移 - 迁移到电脑
,按照提示操作
- 完成迁移后,重新运行
chatlog
获取密钥并解密数据
此操作不会影响手机上的聊天记录,只是将数据复制到电脑端
通过网盘分享的文件:chatlog
- chatlog_0.0.15_windows_amd64
- chatlog_0.0.15_darwin_amd64.tar
百度网盘: chatlog 提取码: uscu
国外网盘: chatlog