应用文件系统的交互方法、装置、设备及存储介质与流程

摘要: 本申请涉及人工智能,尤其涉及一种应用文件系统的交互方法、装置、设备及存储介质。背景技术:1、随着大语言模型和自动化智能体的发展,越来越多的软件系统需要让智能体读...
应用文件系统的交互方法、装置、设备及存储介质与流程

本申请涉及人工智能,尤其涉及一种应用文件系统的交互方法、装置、设备及存储介质。

背景技术:

1、随着大语言模型和自动化智能体的发展,越来越多的软件系统需要让智能体读取应用状态、调用业务动作、接收外部事件并与多个智能体协作。现有方案通常采用插件、软件开发工具包(software development kit,sdk)、软件开发工具包(representationalstate transfer application programming interface,rest api)、模型上下文协议(model context protocol,mcp)工具、浏览器自动化、消息队列或聊天机器人接口等方式,将每个应用的能力以函数调用、超文本传输协议(hypertext transfer protocol,http)调用或用户界面(user interface,ui)操作的形式暴露给智能体,现有方案不能够以统一方式发现、读取、调用和响应应用,处理效果比较差。

技术实现思路

1、为了解决上述技术问题,本申请提供了一种应用文件系统的交互方法、装置、设备及存储介质。

2、第一方面,本申请提供了一种应用文件系统的交互方法,所述方法包括:

3、运行时管控器加载应用注册库、策略注册库、身份主体注册库及状态资源,录入或更新私有应用策略,保存路径模板、配置档模板、凭据策略;当新身份主体完成绑定时,依靠所述路径模板和所述配置档模板自动实例化私有应用路径与配置档,当策略配置变更时更新策略注册库;

4、所述运行时管控器针对目标应用构造连接器上下文,以所述连接器上下文调用应用适配器的连接器,获取结构快照;

5、所述运行时管控器根据所述结构快照,执行路径安全校验,并生成应用元数据目录、事件流目录、资源文件、动作文件、元清单文件、游标文件;

6、智能体通过环境变量、运行时清单、启发式发现应用文件系统,确保身份主体存在,向绑定身份主体动作文件追加绑定动作请求;

7、所述运行时管控器的动作消费模块按动作游标消费并生成请求标识和客户端令牌;

8、所述动作消费模块将动作载荷、所述连接器上下文、请求标识、客户端令牌传入应用适配器的提交动作接口,发起动作执行;所述应用适配器执行业务动作逻辑,向所述应用文件系统运行时回传执行结果,所述运行时管控器的事件发布模块构建对应事件记录。

9、第二方面,本申请提供了一种应用文件系统的交互装置,所述应用文件系统的交互装置包括:

10、应用文件系统运行时,用于发布运行时清单;

11、运行时管控器,用于加载应用注册库、策略注册库、身份主体注册库及状态资源,录入或更新私有应用策略,保存路径模板、配置档模板、凭据策略;当新身份主体完成绑定时,依靠所述路径模板和所述配置档模板自动实例化私有应用路径与配置档,当策略配置变更时更新策略注册库;

12、所述运行时管控器,用于针对目标应用构造连接器上下文,以所述连接器上下文调用应用适配器的连接器,获取结构快照;

13、所述运行时管控器,用于根据所述结构快照,执行路径安全校验,并生成应用元数据目录、事件流目录、资源文件、动作文件、元清单文件、游标文件;

14、智能体,用于通过环境变量、运行时清单、启发式发现应用文件系统,确保身份主体存在,向绑定身份主体动作文件追加绑定动作请求;

15、所述运行时管控器的动作消费模块,用于按动作游标消费并生成请求标识和客户端令牌;

16、所述动作消费模块,还用于将动作载荷、所述连接器上下文、请求标识、客户端令牌传入应用适配器的提交动作接口,发起动作执行;

17、所述应用适配器,用于执行业务动作逻辑,向所述应用文件系统运行时回传执行结果;

18、所述运行时管控器的事件发布模块,用于构建对应事件记录。

19、第三方面,本申请提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述计算机程序在所述处理器运行时执行第一方面提供的应用文件系统的交互方法。

20、第四方面,本申请提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面提供的应用文件系统的交互方法。

21、上述本申请提供的应用文件系统的交互方法,通过将资源、动作和事件统一映射为文件树,智能体可使用普通文件读写完成应用交互,减少针对每个应用硬编码工具/api的集成成本,提高处理效果。

1.一种应用文件系统的交互方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述方法还包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述智能体通过环境变量、运行时清单、启发式发现应用文件系统,确保身份主体存在,包括:

7.根据权利要求1所述的方法,其特征在于,所述运行时管控器的动作消费模块按动作游标消费并生成请求标识和客户端令牌,包括:

8.一种应用文件系统的交互装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,包括存储器以及处理器,所述存储器存储有计算机程序,所述计算机程序在所述处理器运行时执行权利要求1至7中任一项所述的应用文件系统的交互方法。

10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序在处理器上运行时执行权利要求1至7中任一项所述的应用文件系统的交互方法。