• ui_beam released this 2025-04-21 22:04:41 +08:00 | 12 commits to main since this release

    2025年4月13日更新 (v20250413153104):
    • 进程管理优化
      • 优化了监控进程的启动和终止逻辑,确保进程能够正确关闭和重启
      • 改进了CMS监控进程的启动方式,现在与Breeze进程一样在独立窗口中运行
      • 修复了更新当前小时数据时可能导致进程重复的问题
      • 增强了进程终止机制,添加超时和强制终止功能
      • 优化了临时检查进程的管理,确保检查完成后能正确恢复监控状态
      • 添加了进程状态检查和等待机制,防止进程启动和终止时的竞争条件
      • 添加了进程状态检查的超时机制
      • 优化了start_monitor.cmd脚本,自动关闭命令窗口,保持界面简洁
    • 用户界面改进
      • 修改了当前登录用户的显示格式,改为"工号(姓名)"的形式
      • 统一了顶部按钮的样式和布局
      • 优化了登录错误提示信息,提供更清晰的错误原因和联系方式
      • 添加未识别工单弹窗展示功能,方便用户快速查看无法识别的工单
      • 修改按钮文案,使功能描述更加准确
      • 添加操作确认对话框,防止误操作
    • 工单识别优化
      • 优化了聊天类工单的识别逻辑,支持通过标题关键词识别"私聊频繁"、"聊天室频繁"等工单类型
      • 增强了对空值(None)的处理,避免"NoneType is not iterable"错误
      • 调整了媒体类型名称,将"图片"更改为"IMAGES","视频"更改为"VIDEOS",统一英文命名
      • 优化了URL匹配逻辑,支持更多来源的媒体识别
      • 改进了工单类型识别方法,提高识别准确率
    • 功能与数据处理优化
      • 改进了"更新当前小时数据"和"更新全天数据"功能的实现
      • 添加API返回零记录时的自动重试机制,最多重试5次,间隔5秒
      • 优化了进程间通信机制
      • 改进了数据更新流程,减少不必要的进程重启
    • 日志与错误处理增强
      • 添加日志级别区分功能,使用不同图标标识不同级别(⚠️警告、错误)
      • 优化日志输出格式,减少冗余信息,使日志更加简洁明了
      • 工单识别错误时记录详细信息(包括工单ID、标题和唯一ID),便于排查问题
      • 添加了更详细的错误日志记录
      • 改进了进程异常情况的处理逻辑
      • 增加了进程终止失败时的备选方案
    Downloads