用途:解析和分析日志文件,提取模式、过滤条目、生成统计并检测错误。通过 /logs 命令触发,适用于需要分析日志或查找日志中错误的场景。
主要能力:按日志级别过滤(如 ERROR);用关键字或模式搜索(--grep);生成统计信息(--stats);尾部查看(--tail),例如只看最后若干行。
使用方式:命令行调用脚本,基础用法 python scripts/log_analyzer.py app.log;按级别过滤 python scripts/log_analyzer.py app.log --level ERROR;按模式搜索 python scripts/log_analyzer.py app.log --grep "connection failed";获取统计 python scripts/log_analyzer.py app.log --stats;尾部模式 python scripts/log_analyzer.py app.log --tail 100。
兼容性:资料显示支持 Codex 与 Claude Code。
限制:资料未提供日志格式支持范围、可用日志级别取值、输出格式、性能上限、依赖与安装要求、许可及收费信息。