一种智能交互系统及方法与流程

摘要: 本申请涉及智能控制,具体涉及一种智能交互系统及方法。背景技术:1、在企业内网业务管理场景中,相关技术普遍依赖人工登录内网系统执行设备运维、软件升级、项目管控等操...
一种智能交互系统及方法与流程

本申请涉及智能控制,具体涉及一种智能交互系统及方法。

背景技术:

1、在企业内网业务管理场景中,相关技术普遍依赖人工登录内网系统执行设备运维、软件升级、项目管控等操作,用户与内网业务系统之间缺乏便捷的交互通道,外部用户无法通过日常通信工具直接发起业务指令,需依托线下流程或专门运维平台提交需求,不仅交互门槛高、响应滞后,还容易因信息传递偏差导致业务执行错误,无法满足企业对内网业务自动化处理需求。

技术实现思路

1、提供一种智能交互系统及方法,旨在解决相关技术中存在的无法满足企业对内网业务自动化处理需求的问题。

2、第一方面,提供一种智能交互系统,包括:

3、通信连接模块,部署于内网服务器,用于将所述内网服务器与外部通信服务端建立连接,并接收外部用户消息及事件回调;

4、意图识别模块,用于基于大语言模型及预设的意图配置文件,识别所述外部用户消息及所述事件回调对应的用户交互意图;

5、业务处理模块,包括多个业务处理单元,用于调用所述用户交互意图对应的所述业务处理单元执行内网业务操作,并生成响应消息;

6、消息推送模块,用于将所述响应消息,通过通信连接模块推送至目标用户或群组。

7、可选的,所述通信连接模块还包括消息预处理单元,用于对接收到的外部用户消息及事件回调进行解析、过滤与标准化处理,并通过消息队列进行缓存调度;

8、所述事件回调包括用户发送消息、用户加入或退出群组、用户触发交互指令的事件通知,用于触发所述意图识别模块启动意图识别流程。

9、可选的,所述通信连接模块,还用于通过预设身份标识与密钥,完成通信连接模块与外部通信服务端之间的连接订阅及身份认证,并基于预设通信协议与外部通信服务端建立通信链路;

10、定时发送心跳数据包维持所述通信链路处于活跃状态并监测所述通信链路的连接状态。

11、可选的,所述意图配置文件为结构化格式,包括意图标识、对应处理单元名称、存储路径及意图说明。

12、可选的,所述业务处理模块包括:

13、通用咨询单元,用于响应咨询意图,调用所述大语言模型生成自然语言回复;

14、设备信息查询单元,用于响应设备状态查询意图,调用浏览器自动化工具登录内网设备管控平台,根据设备标识查询并返回设备软硬件版本、型号及运行记录;

15、软件推送单元,用于响应软件部署意图,从所述外部用户消息中提取关键参数并校验,调用浏览器自动化工具登录内网软件管理平台执行远程部署操作;

16、项目管理查询单元,用于响应项目进度查询意图,调用浏览器自动化工具登录内网项目管理平台,获取项目节点、进度、问题信息及人员信息,经大语言模型汇总生成响应内容;

17、其中,所述浏览器自动化工具用于模拟人工浏览器操作,实现对无开放应用程序接口的内网业务系统的登录、数据查询、数据获取及指令执行。

18、可选的,所述软件推送单元提取的关键参数包括设备型号、软件版本、批次信息及控制单元标识;

19、在所述关键参数缺失的情况下,通过所述通信连接模块向用户发送补充提示。

20、可选的,所述项目管理查询单元获取的项目问题按严重等级分类,包括严重故障、高感知问题及必解问题,并筛选长期未处理问题;人员信息包括工作内容、进度及任务记录。

21、可选的,所述智能交互系统还包括:

22、定时推送模块,用于按照预设时间或业务触发条件,自动执行预设任务并生成通知消息;

23、所述消息推送模块,还用于将所述通知消息,通过通信连接模块推送至目标用户或群组。

24、可选的,所述业务触发条件包括软件部署完成事件;

25、所述定时推送模块在接收到所述软件部署完成事件的情况下,查询部署执行结果并生成回访通知消息。

26、可选的,所述业务处理模块还包括异常处理单元,用于在业务操作失败、参数缺失或意图识别不确定时,生成异常提示消息,并推送至用户。

27、第二方面,还提供一种智能交互方法,包括以下步骤:

28、响应于内网服务器与外部通信服务端建立连接,并接收外部用户消息及事件回调;

29、基于大语言模型及预设的意图配置文件,识别所述外部用户消息及所述事件回调对应的用户交互意图;

30、调用所述用户交互意图对应的业务处理单元执行内网业务操作,并生成响应消息;

31、将所述响应消息推送至目标用户或群组。

32、第三方面,还提供一种电子设备,包括存储器和处理器,在具体的示例中,存储器上存储有计算机程序,计算机程序被处理器执行时,实现上述实施例中任一项的方法。

33、第四方面,还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器进行加载,以执行上述实施例中任一项的方法中的步骤。

34、有益效果:

35、本申请通过在内网服务器部署通信连接模块、意图识别模块、业务处理模块及消息推送模块并形成完整交互闭环。根据通信连接模块实现内外网数据安全互通与各类交互数据的稳定接入,结合大语言模型与预设意图配置文件实现对用户消息及交互事件的精准意图识别,再通过业务处理模块多业务单元协同配合并根据浏览器自动化工具完成无开放接口内网业务系统的自动化操作处理,最终由消息推送模块统一完成业务结果推送反馈,能够满足企业对内网业务自动化处理需求,提升内网业务处理效率与用户交互便捷性。

1.一种智能交互系统,其特征在于,所述智能交互系统包括:

2.根据权利要求1所述的智能交互系统,其特征在于,所述通信连接模块还包括消息预处理单元,用于对接收到的外部用户消息及事件回调进行解析、过滤与标准化处理,并通过消息队列进行缓存调度;

3.根据权利要求1所述的智能交互系统,其特征在于,所述通信连接模块,还用于通过预设身份标识与密钥,完成通信连接模块与外部通信服务端之间的连接订阅及身份认证,并基于预设通信协议与外部通信服务端建立通信链路;

4.根据权利要求1所述的智能交互系统,其特征在于,所述意图配置文件为结构化格式,包括意图标识、对应处理单元名称、存储路径及意图说明。

5.根据权利要求1所述的智能交互系统,其特征在于,所述业务处理模块包括:

6.根据权利要求5所述的智能交互系统,其特征在于,所述软件推送单元提取的关键参数包括设备型号、软件版本、批次信息及控制单元标识;

7.根据权利要求5所述的智能交互系统,其特征在于,所述项目管理查询单元获取的项目问题按严重等级分类,包括严重故障、高感知问题及必解问题,并筛选长期未处理问题;人员信息包括工作内容、进度及任务记录。

8.根据权利要求1所述的智能交互系统,其特征在于,所述智能交互系统还包括:

9.根据权利要求8所述的智能交互系统,其特征在于,所述业务触发条件包括软件部署完成事件;

10.一种智能交互方法,其特征在于,所述方法包括以下步骤: