Skip to content

v2.1.0 - 错误监控系统 + 智能调试助手

Choose a tag to compare

@00OO666 00OO666 released this 02 Jan 19:59
· 128 commits to main since this release

🎯 新功能

  • 🔍 Console 监控系统 - 自动拦截所有 console.error 和 console.warn,实时记录错误
  • 📊 错误监控面板 - 可视化显示所有错误,支持按类型/严重性筛选
  • 🤖 智能错误分类 - 自动识别消息重复、状态更新、网络错误等常见问题
  • 💡 修复建议系统 - 针对每种错误类型提供智能修复建议
  • 🔧 消息去重优化 - 彻底解决 5x token 消耗问题,自动去除重复消息
  • 📝 错误详情展示 - 显示完整堆栈跟踪、时间戳、错误次数

🔧 改进

  • 开发体验提升 - 仅在开发模式启用监控,不影响生产性能
  • 错误统计 - 实时显示错误/警告数量,一键清除所有错误
  • 智能去重 - 使用 Map 数据结构高效去重,保留最新版本消息
  • 性能优化 - 最多记录 50 个错误,自动清理旧记录

📦 技术实现

  • useConsoleMonitor Hook - 拦截 console 方法,提供错误管理 API
  • ErrorMonitorPanel 组件 - 错误监控面板 UI,支持筛选和清除
  • useMessageDeduplication Hook - 消息去重逻辑,可复用于其他场景
  • devToolsAutoMonitor 服务 - 预留 Chrome DevTools MCP 集成接口

🤖 Generated with Claude Code