V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
sjzar
V2EX  ›  分享创造

写了一个支持 MCP 的聊天记录查询小工具(支持 macOS)

  •  2
     
  •   sjzar · 5 天前 · 1717 次点击

    picture

    大家好,我写了一个叫 Chatlog 的小工具,可以帮助解密本地的微信聊天记录,将自己的聊天数据用起来。

    为什么做这个工具?

    • 想找一个能够顺利接入 AI 的聊天记录工具,但找不到合适的,所以就自己做了一个。

    Chatlog 能做什么?

    • 解密本地微信数据库,支持 Windows / macOS 系统
    • 支持微信 3.x/4.0 版本
    • 提供 Terminal UI 界面和直接操作命令行解密两种操作方式
    • 开放 HTTP API ,方便二次开发(ヽ(`Д´)ノ 这样就可以不做前端啦!)
    • 支持 MCP SSE 方案,无缝对接 ChatWise 、Claude Desktop 等 AI 工具,让 AI 帮你分析聊天记录

    目前这个工具刚完成基础功能,还有不少可以改进的地方(比如多媒体支持、全文索引等)。如果你也有类似需求,欢迎下载试用,给我提点意见和建议。

    项目地址: https://github.com/sjzar/chatlog

    对项目细节感兴趣的话,可以看这篇博客: https://sarv.blog/posts/chatlog/

    感谢你的关注和支持,希望 Chatlog 可以帮助到你~

    演示动画: https://imgur.com/a/RrkQWSy

    11 条回复    2025-03-27 19:30:01 +08:00
    sjzar
        1
    sjzar  
    OP
       5 天前
    聊天记录 API plain text 访问效果:
    foam
        2
    foam  
       5 天前 via Android
    支持
    KongKong369
        3
    KongKong369  
       5 天前
    大佬。
    Alexf4
        4
    Alexf4  
       5 天前
    有意思!
    zzz22333
        5
    zzz22333  
       5 天前
    有点意思。
    zzz22333
        6
    zzz22333  
       5 天前
    话说,能不能解读一下跟某个的聊天记录,然后仿照对方的语气和状态,进行模拟聊天。
    korvin
        7
    korvin  
       5 天前
    有意思,大佬
    sjzar
        8
    sjzar  
    OP
       5 天前
    如何在 Cherry Studio 中使用:
    1. 设置 MCP 服务,用 SSE 模式,连接到 chatlog 的 HTTP 端口
    ![img]( )

    2. 在聊天中启动 MCP 工具即可:
    ![img]( )
    beijiaoff
        9
    beijiaoff  
       4 天前
    厉害了,很有用。其实能把多平台的聊天记录整合到一起做查询就已经很有用了。
    sjzjams
        10
    sjzjams  
       3 天前
    解密数据 是截止到解密后的时间吗?新产生的聊天信息还需要再解密吗/
    sjzar
        11
    sjzar  
    OP
       3 天前
    @sjzjams 解密数据只处理 db 文件中的内容,新的聊天记录保存到 db 文件后需要重新解密的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2504 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:32 · PVG 23:32 · LAX 08:32 · JFK 11:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.