Chatlog – 开源AI记录分析工具,自动解析、可视化和挖掘记录
Chatlog是一款开源的记录分析工具,旨在高效解析和可视化微信、QQ、Telegram等主流平台的数据。它能够从本地数据库文件中提取数据,并提供智能分析、数据可视化及自动化报告生成等强大功能。通过提取高频词、情感倾向和活跃时段等关键指标,Chatlog帮助用户快速总结内容,发掘有价值的信息,适合用于个人社交分析、团队协作优化及商业场景。
Chatlog是什么
Chatlog是一款功能强大的开源记录分析工具,专为解析、可视化和挖掘主流工具微信、QQ、Telegram的记录而设计。用户可以从本地数据库文件中获取数据,利用该工具提供的智能分析、数据可视化及自动化报告生成功能,便捷地获取中的关键信息。Chatlog特别适合用于个人社交分析、团队协作提升和商业客户洞察。
Chatlog的主要功能
- 智能分析:自动提取记录中的高频词、情感倾向及活跃时段等重要指标。
- 多平台兼容:支持微信、QQ、Telegram等主流工具的数据格式。
- 数据可视化:生成词云、时间活跃图及关系网络图,直观展示特征。
- 隐私保护:数据在本地处理,无需上传云端,有效保障信息安全。
- 自动生成报告:一键生成分析报告,支持导出为PDF或Excel格式。
Chatlog的产品官网
- GitHub仓库:https://github.com/sjzar/chatlog
如何使用Chatlog
- 安装 ChatLog:
- 预编译版本:访问 ChatLog Releases,下载适合您操作系统的版本(Windows、macOS、Linux)。解压后,运行 chatlog.exe(Windows)或 ./chatlog(macOS/Linux)。
- 源码安装(需Go环境):执行命令 go install github.com/sjzar/chatlog@latest。
- 启动 ChatLog:运行程序后,进入终端用户界面,使用 ↑ 和 ↓ 键选择菜单,按 Enter 确认,按 Esc 返回,按 Ctrl+C 退出。
- 解密记录:在界面中选择“解密数据”,输入微信加密密钥,等待解密完成。
- 开启 HTTP 服务:在界面中选择“开启 HTTP 服务”,默认地址为 http://127.0.0.1:5030。
- 使用 HTTP API:
- 查询记录:GET /api/v1/chatlog?time=2024-01-01&talker=wxid_xxx。
- 查询联系人:GET /api/v1/contact。
- 查询群聊:GET /api/v1/chatroom。
- 查询会话:GET /api/v1/session。
- 多媒体内容访问:
- 图片:GET /image/<id>。
- 视频:GET /video/<id>。
- 文件:GET /file/<id>。
- 语音:GET /voice/<id>。
- MCP 集成:启动 ChatLog 开启 HTTP 服务。在 AI 助手(如 ChatWise)中添加 http://127.0.0.1:5030/sse 作为 SSE Endpoint,并根据 AI 助手的文档完成配置。
Chatlog的应用场景
- 个人社交分析:分析习惯,了解高频词及活跃时段。
- 团队协作优化:快速总结群聊内容,提取重要信息。
- 商业客户洞察:分析客户记录,提炼需求与反馈。
- 工作效率提升:查找重要记录,生成工作总结。
- 数据隐私保护:在本地处理数据,确保隐私安全。
常见问题
- Chatlog支持哪些工具? Chatlog支持微信、QQ、Telegram等多个主流平台。
- 如何保障数据隐私? Chatlog在本地处理数据,无需将信息上传到云端,以确保用户隐私安全。
- 我该如何生成分析报告? 用户只需运行程序并选择相应选项,便可一键生成PDF或Excel格式的分析报告。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...