一种基于HSE智能体的安全隐患数据处理方法和系统与流程

摘要: 本发明属于安全生产信息化管理,具体涉及一种基于hse智能体的安全隐患数据处理方法、系统、存储介质、电子设备及程序产品。背景技术:1、现有的安全隐患管理系统若要实...
一种基于HSE智能体的安全隐患数据处理方法和系统与流程

本发明属于安全生产信息化管理,具体涉及一种基于hse智能体的安全隐患数据处理方法、系统、存储介质、电子设备及程序产品。

背景技术:

1、现有的安全隐患管理系统若要实现多源数据融合的自动化管理,普遍存在一个技术矛盾,若采取“侵入式”改造,需对各独立hse系统(非常规作业、重大危险源、人员定位等)的底层代码和数据库进行深度定制开发,技术实施难度大、周期长,且会破坏原系统的稳定性和独立性;若依赖标准api接口,则常因各系统版本迭代、接口限流、spa应用缓存机制等导致数据获取失败,无法在对原有系统零侵入的前提下,实现对多源异构数据的鲁棒性采集与一致性校验。这一技术矛盾是导致安全管理自动化水平难以提升的深层技术障碍。

2、具体表现在以下几点:第一,现有hse隐患管理流程高度依赖人工操作,包括人工登记隐患信息、人工派发整改任务、人工跟踪整改进度、人工复核整改结果等,人工操作效率低、易遗漏,且难以保障全流程的标准化执行。第二,已有的安全隐患管理系统均需要企业独立开发或采购新的软件平台,这些方案均需要企业重新部署系统、迁移数据、培训人员,实施周期长、成本高,且难以与企业已有的hse系统无缝衔接。第三,企业往往已部署多套hse相关系统,如非常规作业系统、重大危险源系统、人员定位系统等,数据分散在不同平台中,跨系统的隐患数据无法实现统一校验,成本居高不下。

技术实现思路

1、为解决现有技术的不足,本发明提供一种基于hse智能体的安全隐患数据处理方法,采用外挂式非侵入架构操作hse系统,所述方法由hse智能体执行,包括以下步骤:

2、s1、通过底层调试协议附着至已登录的浏览器实例,接管与所述原有hse系统的交互控制权;

3、s2、利用三层降级策略跨系统采集隐患作业数据;

4、s3、将跨系统获取的所述隐患作业数据汇聚至中心数据库,通过关键字段建立跨表关联链,利用规则引擎基于所述跨表关联链对多个系统的所述隐患作业数据执行交叉校验,获得校验状态字段;

5、s4、根据所述校验状态字段判断是否在所述浏览器实例中构建所述隐患作业数据的故障工单;若所述校验状态字段为成立,则按照预设归属关系执行三级模糊匹配策略将所述故障工单派发给责任单位;

6、s5、按照预设周期重复步骤s2-s4。

7、优选地,所述三层降级策略包括:优先拦截后端api的响应并按照数据结构特征分类识别,若spa缓存命中导致无法获得真实请求,则强制触发页面重载指令获取;

8、若获取失败,则退回页面文档通过dom模型解析获取所述隐患作业数据;

9、当在线获取所述隐患作业数据均失败时,通过控制所述浏览器实例强制指定下载路径导出离线文件并解析,以此采集跨系统的隐患作业数据。

10、优选地,所述退回页面文档通过dom模型解析获取所述隐患作业数据,包括:通过预置的多组件库适配规则和多选择器组合,对页面元素进行定位和提取,其中,所述多组件库适配规则用于兼容不同前端ui组件库。

11、优选地,所述三级模糊匹配策略包括,按所述隐患作业数据中的部门字段与预设责任单位映射表进行精确匹配;当精确匹配失败时,按所述隐患作业数据的隐患类别字段与预设业务归属规则进行模糊匹配;当模糊匹配失败时,按预设默认规则将所述隐患作业数据对应的所述故障工单派发至上级归口单位。

12、优选地,所述通过关键字段建立跨表关联链,利用规则引擎基于所述跨表关联链对多个系统的所述隐患作业数据执行交叉校验,包括:提取非常规作业系统、重大危险源系统以及人员定位系统中的作业票号、来源标识及公司名称作为所述关键字段;通过采集所述关键字段并对跨系统的字段进行清洗和关联,建立所述跨表关联链;通过所述规则引擎基于跨表关联链执行跨系统的交叉校验,所述交叉校验包括对比作业票中的安全措施状态与实际报警处置状态,当检测到安全措施被勾选为未涉及或报警超时未处置时,判定为存在安全隐患。

13、优选地,在所述故障工单派发至所述责任单位后,按照预设复核周期对所述故障工单对应的隐患整改状态进行定时复核;当复核结果为未通过时,将复核对象作为新的工单负责对象,生成新的故障工单并派发;当检测到所述隐患作业数据处理完成时,自动对所述故障工单执行销号。

14、本发明的第二方面,提供了一种基于hse智能体的安全隐患数据处理系统,采用外挂式非侵入架构操作hse系统,所述系统包括:协议附着模块,用于通过底层调试协议附着至已登录的浏览器实例,接管与所述hse系统的交互控制权;

15、降级采集模块,用于利用三层降级策略跨系统采集隐患作业数据;

16、数据汇聚与校验模块,用于将跨系统获取的所述隐患作业数据汇聚至中心数据库,通过关键字段建立跨表关联链,利用规则引擎对多系统的关联数据执行交叉校验,获得校验状态字段;

17、任务构建与派发模块,用于根据校验状态字段判断是否在所述浏览器实例中构建所述隐患数据对应的故障工单,并按照预设归属关系按照三级模糊匹配策略将所述隐患作业数据对应的所述故障工单派发给责任单位;

18、周期调度模块,用于按照预设周期触发降级采集模块、数据汇聚与校验模块以及任务构建与派发模块重复执行。

19、本发明的第三方面,提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。

20、本发明的第四方面,提供了一种电子设备,包括处理器和存储器;所述存储器,用于存储计算机程序;所述处理器,用于通过调用存储计算机程序,执行如第一方面所述方法的步骤。

21、本发明的第五方面,提供了一种计算机程序产品,包括计算机程序和/或指令,该计算机程序和/或指令被处理器执行时实现如第一方面所述方法的步骤。

22、综上所述,本技术具有以下有益效果:

23、第一,通过采用外挂式非侵入架构,hse智能体以底层调试协议附着至已登录的浏览器实例,完全复用原有hse系统的现有功能,无需对原有hse系统进行任何改造,也无需单独开发新的应用界面或数据平台,实施成本低、上线周期短,且与企业现有信息化体系无缝衔接。

24、第二,通过三层降级策略(api拦截、dom解析、离线文件导出)跨系统采集隐患作业数据,确保在不同系统环境和技术条件下均能稳定获取数据,增强了数据采集的鲁棒性和覆盖面。

25、第三,通过关键字段建立跨表关联链并利用规则引擎执行交叉校验,将分散在非常规作业系统、重大危险源系统、人员定位系统等多套hse系统中的数据进行关联分析,自动发现跨系统的安全隐患,如安全措施勾选为未涉及或报警超时未处置等异常情况,提升了隐患发现的准确性和全面性。

26、第四,通过三级模糊匹配策略(精确匹配、模糊匹配、默认匹配)实现隐患任务的自动派发,确保每个隐患都能被准确派发给合适的责任单位,杜绝因人工派发导致的归属不清、派发延迟或派发错误。

27、第五,hse智能体全程自动执行隐患数据处理,替代人工全流程操作,实现隐患处理标准化、可追溯、可统计,大幅减少人工工作量,杜绝隐患遗漏。