跳转至

十四、 软件运维与杂项

本章节涵盖软件的动态反馈、版本更迭记录以及系统自检相关功能。


1. 软件动态 (User Feedback)

为了不断优化 ATSVisionOps 的用户体验,我建立了实时反馈机制:

  • 反馈渠道:用户可以通过点击侧边栏[软件动态]中的 [提交反馈] 按钮进行反馈。
  • 实时公告:该模块会展示来自软件的最新动态,如“YOLO26 算子更新公告”、“新版本功能预告”等。
  • 共同成长:通过该在线反馈功能提交的issue都会被记录并进入我们的迭代清单。

2. 更新日志 (Changelog)

更新日志模块用于记录软件自发布以来的所有迭代细节。它不仅是开发进度的证明,更是用户了解新特性和修复项的核心窗口。

  • 版本追踪:每一项功能的增加、优化或修复都将严格对应一个版本号(如 v1.2.x),确保技术支持时能够快速定位环境。
  • 改动分类:日志内容通常分为以下四类,方便用户按需检索:
    • 新增 (Added):引入了全新的工具或算法模块等。
    • 优化 (Changed/Improved):对现有交互、性能或 UI 架构的提升。
    • 修复 (Fixed):解决了已知的程序 Bug 或逻辑漏洞。
    • 安全 (Security):涉及代码加密、数据保护相关的升级。
  • 查看方式:用户可以在软件的“更新日志”中,查阅从最初版本到当前版本的完整演进过程。

3. 软件日志 (System Logs)

软件日志用于实时监听软件本体的运行状态,是排查故障的重要工具。

  • 监听内容:捕获软件运行中的 ErrorWarningCritical 级别错误。
  • 实时展示:在软件底部的 [控制台] 选项卡中,您可以实时查看系统输出流。
  • 日志存储:所有运行日志将自动以 .txt 格式保存在本地安装目录下的 /logs 文件夹中。
    • 提示:若遇到软件崩溃,请将对应的日志文件发送给技术支持人员。
// 典型日志示例
2025-12-04 08:58:01 - ToolsetCatalog - CRITICAL - 未捕获的异常:
Traceback (most recent call last):
  File "D:\PycharmProjects\ToolsSet\工具集Win_Stable_53.py", line 2879, in start_conversion
    self.conversion_thread = COCOConversionThread(
                             ^^^^^^^^^^^^^^^^^^^^^
TypeError: COCOConversionThread.__init__() got an unexpected keyword argument 'output_path'