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 集成,提供消息通知。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目