teest114514/chatlog_alpha
原 [chatlog]项目(一个微信数据库解密读取及提供mcp服务、http服务的开源软件),现已支持通过微信clawbot接口推送消息,可以实时转发全部或指定消息到clawbot
解决的问题
Chatlog Alpha 提供了一种读取、解密和管理本地 WeChat 4.x 聊天数据的方法。它解决了通常由应用程序锁定的加密本地数据库(WCDB)和媒体文件(图片、视频、语音笔记)的访问问题,使用户能够以结构化格式导出或查询自己的数据。
工作原理
该工具从本地机器(特别支持 macOS)提取数据库和图像密钥,并以只读模式连接到本地 WeChat 数据库。它提供了多种与数据交互的接口,包括终端用户界面(TUI)、Web 控制台、结构化 CLI 和用于自动化的本地 HTTP JSON API。
适用人群
需要访问本地 WeChat 聊天记录的用户、希望基于本地聊天数据构建自动化的开发者,以及希望以 CSV 或 Excel 格式备份或导出聊天历史的个人。
主要亮点
- 全面的数据访问:支持查询会话、消息、联系人、群聊和朋友圈(Moments)。
- 多账号支持:可发现并切换多个本地 WeChat 账号。
- 媒体解密:可解密并读取图片、视频和语音笔记。
- LLM 就绪 API:包含自描述 CLI 和机器可读的 HTTP API 目录,专为与大型语言模型集成而设计。
- 推送通知:与 POST、Hermes Weixin 和 Hermes QQ 集成,提供消息通知。
相关
- 项目
- 项目
- 项目
- 项目
- 项目