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