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

2025 年 3 月 25 日
 sjzar

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

为什么做这个工具?

Chatlog 能做什么?

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

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

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

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

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

5705 次点击
所在节点    分享创造
12 条回复
sjzar
2025 年 3 月 25 日
聊天记录 API plain text 访问效果:
foam
2025 年 3 月 25 日
支持
KongKong369
2025 年 3 月 25 日
大佬。
Alexf4
2025 年 3 月 25 日
有意思!
zzz22333
2025 年 3 月 25 日
有点意思。
zzz22333
2025 年 3 月 25 日
话说,能不能解读一下跟某个的聊天记录,然后仿照对方的语气和状态,进行模拟聊天。
korvin
2025 年 3 月 25 日
有意思,大佬
sjzar
2025 年 3 月 25 日
如何在 Cherry Studio 中使用:
1. 设置 MCP 服务,用 SSE 模式,连接到 chatlog 的 HTTP 端口
![img]( )

2. 在聊天中启动 MCP 工具即可:
![img]( )
beijiaoff
2025 年 3 月 26 日
厉害了,很有用。其实能把多平台的聊天记录整合到一起做查询就已经很有用了。
sjzjams
2025 年 3 月 27 日
解密数据 是截止到解密后的时间吗?新产生的聊天信息还需要再解密吗/
sjzar
2025 年 3 月 27 日
@sjzjams 解密数据只处理 db 文件中的内容,新的聊天记录保存到 db 文件后需要重新解密的。
yifeng33
2025 年 12 月 20 日
大佬,现在想了解这个项目的详细信息还能加入嘛?
一是想利用自己的聊天记录
二是想持久化保存自己的聊天记录,像留影一样保留下来。
方便的话 能加下嘛? RmFjZURlbW9ucw==

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1120819

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX