Skip to content

Latest commit

 

History

History
79 lines (57 loc) · 1.99 KB

File metadata and controls

79 lines (57 loc) · 1.99 KB

PyQt6 GUI界面使用说明

安装PyQt6依赖

在使用PyQt6版本的GUI之前,需要先安装PyQt6库:

pip install PyQt6

或者在项目环境中运行:

pip install -r requirements.txt

启动PyQt6 GUI模式

在项目根目录下运行以下命令启动图形用户界面:

python launcher.py --gui

界面功能说明

1. 日志目录选择

  • 位置: 第一行输入框和"浏览..."按钮
  • 功能: 选择要分析的日志文件或目录路径
  • 示例: logs/*.log/path/to/logs/

2. AI分析开关

  • 位置: 第二行复选框
  • 功能: 启用或禁用AI智能分析功能

3. 主机IP地址输入

  • 位置: 第四行输入框
  • 功能: 输入服务器主机IP地址,用于生成完整的分析报告

4. 输出目录选择

  • 位置: 第五行输入框和"浏览..."按钮
  • 功能: 选择分析报告的保存目录

5. 报告格式选项

  • 位置: 第六行下拉菜单
  • 功能: 选择报告输出格式(HTML、JSON、TXT)

6. 进度条显示

  • 位置: 第七行进度条和状态标签
  • 功能: 实时显示分析进度百分比和当前状态

7. 分析按钮

  • 位置: 底部按钮
  • 功能: 点击开始执行日志分析

8. 日志输出区域

  • 位置: 第九行文本框
  • 功能: 实时显示分析过程中的日志信息

使用步骤

  1. 选择要分析的日志目录
  2. 设置是否启用AI分析
  3. 输入服务器主机IP地址
  4. 选择报告输出目录和格式
  5. 点击"开始分析"按钮
  6. 查看实时日志输出和进度条
  7. 分析完成后,查看生成的报告文件

注意事项

  • 确保日志目录路径正确且可访问
  • 主机IP地址必须是有效的IPv4格式
  • GUI界面在分析过程中会保持响应,但大文件处理可能需要一些时间
  • 如果遇到问题,请查看日志输出区域获取详细信息

系统要求

  • Python 3.8 或更高版本
  • PyQt6 库(需要手动安装)