1.一种基于可视化图像的自动布局异常问题快速定位框架,其特征在于:
具体包含;
定位开关控制层,用于控制布局服务是否进入定位状态,定位开关可由开发者手动触发或设置布局异常时条件自动触发,触发方式可通过修改配置文件触发,也可采用类似nacos的方式进行动态配置服务,定位开关控制层将实时修改布局服务层的全局定位状态;
布局服务层,用于实时监测全局定位状态,确定是否生成定位日志;
日志存储层,由布局服务的布局流生成的各个关键节点的日志,日志存储位置通过配置文件或类似nacos的方式进行管理,且日志格式满足绘图分析器要求,包含了布局节点的关键信息;
可视化布局流层,用于绘图分析器扫描定位日志自动生成可视化布局流图,布局节点的可视化图像直观地反映该节点的关键信息,辅助开发者快速进行问题定位和算法布局效果审查。
2.根据权利要求1所述的一种基于可视化图像的自动布局异常问题快速定位框架,其特征在于:在一个实施方式中,所述布局服务层中划分了7个关键流节点:布局服务原始请求节点(20),户型/家具信息预处理节点(21),生成待布局功能区节点(22),房间墙体修复节点(23),布局模型输出节点(24),布局结果微调节点(25),布局请求响应节点(26);
其中,还包含与7个关键流节点分别一一顺序对应的7个流日志:原始请求日志(27),预处理结果日志(28),功能区结果日志(29),墙体修复结果日志(210),模型布局结果日志(211),微调结果日志(212),响应结果日志(213)。
3.根据权利要求2所述的一种基于可视化图像的自动布局异常问题快速定位框架,其特征在于:在一个实施方式中,所述每个流日志对应一个可视化状态图,所述7个有序的布局流日志生成了7个有序的可视化状态图。
4.一种基于权利要求1至3所述的可视化图像的自动布局异常问题快速定位框架的定位方法,其特征在于:具体包含如下步骤;
步骤1,开发者触发定位开关;
步骤2,定位开关自动更改布局服务的定位状态;
步骤3,布局服务实时检查定位状态,当系统处于定位模式状态时,布局服务将生成一系列布局节点的定位日志,绘图分析器自动扫描定位日志或开发者手动触发绘图分析器扫描定位日志生成可视化布局流的中间状态图。
5.根据权利要求4所述的一种基于可视化图像的自动布局异常问题快速定位方法,其特征在于:在一个实施方式中,在步骤3中,定位状态通常由开发者定位问题时触发,也可当布局服务检测到异常时自动触发;绘图分析器也是如此,可定时扫描定位日志,也可由布局服务通知绘图分析器有异常日志生成,同时支持开发者手动触发。