一种画布操作控制方法、装置、设备及介质与流程
本发明涉及计算机,尤其涉及一种画布操作控制方法、装置、设备及介质。
背景技术:
1、随着可视化工作流与低代码开发平台的快速发展,画布式交互界面已被广泛应用于业务流程编排、ai工作流搭建、数据可视化分析等领域。用户在画布上执行的各类操作,直接关系到工作流的执行效率与系统稳定性。
2、然而,现有画布的操作控制方案多采用简单的按键机制,缺乏对画布实时状态的感知与适配能力,尤其在面对复杂拓扑结构动态场景时,难以有效识别用户意图与操作上下文,极易引发误操作、响应延迟或功能缺失等问题,从而导致画布状态不一致,严重影响画布操作的准确性与用户体验。因此,如何提高画布操作控制的准确性,是一个亟待解决的技术问题。
技术实现思路
1、基于此,有必要针对上述技术问题,本发明实施例提供一种画布操作控制方法、装置、设备及介质,能够提高画布操作控制的准确性。
2、本申请实施例的第一方面提供了一种画布操作控制方法,所述画布操作控制方法包括:
3、响应于交互指令触发事件,获取画布的全量状态数据;
4、基于所述全量状态数据和预设快捷键规则库,确定与所述全量状态数据对应的目标操作指令;
5、对所述目标操作指令进行多维度防误触校验,得到指令校验结果,其中,所述多维度防误触校验包括场景上下文校验、用户权限校验、拓扑状态校验、流程状态校验以及操作合法性校验;
6、根据所述指令校验结果,控制所述画布执行所述目标操作指令对应的画布操作,并在执行结果失败时对所述画布执行自动回滚。
7、本申请实施例的第二方面提供了一种画布操作控制装置,所述画布操作控制装置包括:
8、获取模块,用于响应于交互指令触发事件,获取画布的全量状态数据;
9、确定模块,用于基于所述全量状态数据和预设快捷键规则库,确定与所述全量状态数据对应的目标操作指令;
10、校验模块,用于对所述目标操作指令进行多维度防误触校验,得到指令校验结果,其中,所述多维度防误触校验包括场景上下文校验、用户权限校验、拓扑状态校验、流程状态校验以及操作合法性校验;
11、控制模块,用于根据所述指令校验结果,控制所述画布执行所述目标操作指令对应的画布操作,并在执行结果失败时对所述画布执行自动回滚。
12、第三方面,提供了一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的画布操作控制方法。
13、第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的画布操作控制方法。
14、综上所述,本发明提供了一种画布操作控制方法、装置、设备及介质,通过响应于交互指令触发事件,获取画布的全量状态数据,基于全量状态数据和预设快捷键规则库,确定与全量状态数据对应的目标操作指令,对目标操作指令进行多维度防误触校验,得到指令校验结果,其中,多维度防误触校验包括场景上下文校验、用户权限校验、拓扑状态校验、流程状态校验以及操作合法性校验,根据指令校验结果,控制画布执行目标操作指令对应的画布操作,并在执行结果失败时对画布执行自动回滚。可见,本申请通过引入全量状态数据与多维度校验机制,有效避免了因局部状态缺失或误判导致的操作偏差,显著提升了画布操作控制的准确性,增强了用户体验。
1.一种画布操作控制方法,其特征在于,包括:
2.如权利要求1所述的画布操作控制方法,其特征在于,所述响应于交互指令触发事件,获取画布的全量状态数据,包括:
3.如权利要求1所述的画布操作控制方法,其特征在于,所述基于所述全量状态数据和预设快捷键规则库,确定与所述全量状态数据对应的目标操作指令,包括:
4.如权利要求2所述的画布操作控制方法,其特征在于,所述将所述全量状态数据与预设快捷键规则库中的多个候选规则进行匹配,包括:
5.如权利要求1所述的画布操作控制方法,其特征在于,所述根据所述指令校验结果,控制所述画布执行所述目标操作指令对应的画布操作,并在执行结果失败时对所述画布执行自动回滚,包括:
6.如权利要求1所述的画布操作控制方法,其特征在于,还包括:
7.如权利要求6所述的画布操作控制方法,其特征在于,所述根据所述网络连接状态数据和所述环境状态数据,确定所述画布工作流的目标执行状态,包括:
8.一种画布操作控制装置,其特征在于,包括:
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述画布操作控制方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述画布操作控制方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com