ChatLog 是一款开源的聊天记录分析工具,能够帮助用户高效解析、可视化和挖掘聊天数据中的关键信息。
它支持从本地数据库文件获取微信、QQ、Telegram 等主流聊天工具的聊天记录,并通过智能分析
、数据可视化
等功能,帮助用户更好地管理和利用这些数据。
无论是个人社交分析、团队协作优化,还是商业场景的客户对话洞察,ChatLog 都能提供强大的支持。
ChatLog 核心特点
- 智能分析:自动提取聊天记录中的
高频词
、情感倾向
、活跃时段
等关键指标,帮助用户快速了解聊天内容的核心信息。 - 多平台支持:兼容
微信
、QQ
、Telegram
等主流聊天工具导出的数据格式,满足不同用户的需求。 - 数据可视化:生成
词云
、时序活跃图
、关系网络图
等,直观呈现聊天特征,让复杂的数据一目了然。 - 隐私保护:
本地化
处理数据,无需上传云端,确保信息安全。用户可以放心使用,无需担心隐私泄露。 - 自动化报告:一键生成分析报告,支持导出
PDF/Excel
,便于分享与存档。
如何快速使用
安装 ChatLog
ChatLog 提供了两种方式安装,一种是直接下载预编译版直接安装,另外一种就是下载源码方式安装
- 下载预编译版:
https://github.com/sjzar/chatlog/releases
- 命令行安装:
bash
代码解读
复制代码
go install github.com/sjzar/chatlog@latest
对于大部分人来说,直接使用 预编译版 就能满足大部分需求,除非你需要做二次开发的可以下载源码本地运行
执行 ChatLog
启动 Terminal UI 界面。
使用 ↑ ↓
键选择菜单项,按 Enter
确认选择,按 Esc
返回上级菜单,按 Ctrl+C
退出程序。
MCP 集成指南
运行 ChatLog,完成数据解密并开启 HTTP 服务
以 ChatWise 使用 MCP SSE 为例,
在 URL 中填写 http://127.0.0.1:5030/sse
,并勾选 动执行工具
,点击 查看工具
即可检查连接 chatlog 是否正常:
测试功能是否正常:
更多 MCP 集成指南 查看:https://github.com/sjzar/chatlog/blob/main/docs/mcp.md
“牛马”开始慌了?
在日常工作中,微信等工具已成为“牛马”日常沟通的重要工具。
海量的聊天记录中蕴含着大量有价值的信息,却往往难以高效利用。
ChatLog 的出现,无疑为“牛马”提供了一个强大的工具,可以更高效地管理和分析微信聊天记录。
老板会不会用这个工具来分析我们的聊天记录?
随着 ChatLog 这样的工具出现,不少 “牛马” 开始担心:
老板会不会用这个工具来分析我们的聊天记录?以后摸鱼的时间是不是都没了?
但实际上,ChatLog 的出现更多是为了帮助我们更好地管理自己的聊天记录,提高工作效率。
它可以帮助我们快速总结群聊内容,提取聊天记录中有用的信息,从而更好地完成工作任务。
例如:
- 快速查找聊天内容:通过关键词搜索,快速定位到重要的聊天记录。
- 每周工作总结:自动生成聊天记录的总结报告,帮助我们快速回顾本周的工作重点。
- 提取关键信息:从大量聊天记录中提取关键信息,比如客户的需求、项目进展等,方便我们进行后续的工作安排。
总之,ChatLog 是一款功能强大的开源聊天记录分析工具。
它不仅支持多种主流聊天工具的数据格式,还提供了智能分析、数据可视化和自动化报告生成等功能。
- ChatLog Github 地址:
https://github.com/sjzar/chatlog
原文:https://juejin.cn/post/7496033842748571698