[开源] LogCrate:免解压、支持筛选和 AI 分析的 PC 端桌面日志工具
日常排查客户软件运行问题时,经常需要反复下载日志、解压缩,再从一堆文件里慢慢翻找,过程比较麻烦;而且很多日志工具也不支持针对具体字段进行筛选。
对比了一些市面上的日志分析工具后,发现能够同时兼容归档阅读、目录监控、到达通知、结构化筛选和 AI 分析的工具并不多,于是就自己动手做了一款。
PS:自己做的软件,想加什么功能就加什么功能 >.<

目前个人使用下来还是比较顺手的。
已完成的功能
- 把“下载压缩包 → 手动解压 → 翻找文件 → 打开排查”缩短成更直接的工作流。
- 监控目录,新日志到达时自动提醒,并支持目录定位和文件拖入。
- ZIP、7z、RAR、TAR 等归档可以像文件夹一样逐层展开,直接阅读日志。
- 支持大文件虚拟滚动、多文件选项卡、编码切换、日志查找和关键词高亮。
- 支持按时间、级别、离散值和文本字段组合筛选日志。
- 支持本地文件名与路径搜索。
- 支持 DOCX 报告的段落、表格和图片预览。
- 可选接入 OpenAI 兼容服务,对选中的日志进行 AI 分析,并保存本地加密对话历史。
- 监控、索引和搜索均在本机完成,只有用户确认的 AI 内容才会发送给所选供应商。
正在建设中的功能可以参考项目 README,主要是一些常见日志工具会提供的能力,例如双屏显示等。因为我自己暂时用不到,所以还没有加入。
项目基于 Tauri 2、React、TypeScript 和 Rust 构建,目前仍在持续完善中。
欢迎提交 Issue、PR,或者提出各种建议。

浙公网安备 33010602011771号