恭喜广东保伦电子股份有限公司黄汉贵获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜广东保伦电子股份有限公司申请的专利一种开发环境的安装方法、装置、设备及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN118394367B 。
龙图腾网通过国家知识产权局官网在2025-02-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202410845241.X,技术领域涉及:G06F8/61;该发明授权一种开发环境的安装方法、装置、设备及存储介质是由黄汉贵;明德;詹楚伟设计研发完成,并于2024-06-27向国家知识产权局提交的专利申请。
本一种开发环境的安装方法、装置、设备及存储介质在说明书摘要公布了:本发明提供的一种开发环境的安装方法、装置、设备及存储介质,通过获取开发环境的安装需求信息;将所述安装需求信息输入至安装流程推荐模型中,得到安装流程策略;获取目标设备的环境参数信息,并将所述目标设备的环境参数信息输入至环境分析模型中,得到环境状态信息;根据所述环境状态信息,对所述安装流程策略进行校正;根据校正后的安装流程策略,生成安装流程脚本,所述安装流程脚本用于在所述目标设备上安装所述开发环境。本发明通过机器学习模型理解用户需求,根据用户需求提供个性化的安装流程,同时能够根据设备的实时状态,动态调整安装流程,确保在各种复杂环境下顺利完成安装流程。
本发明授权一种开发环境的安装方法、装置、设备及存储介质在权利要求书中公布了:1.一种开发环境的安装方法,其特征在于,包括:获取开发环境的安装需求信息,安装需求信息包括用户输入的操作类型、目标开发环境,目标开发环境包括所需的编程语言和相关工具集,相关工具集包括集成开发环境、库和框架;将所述安装需求信息输入至安装流程推荐模型中,得到安装流程策略;获取目标设备的环境参数信息,并将所述目标设备的环境参数信息输入至环境分析模型中,得到环境状态信息,所述获取目标设备的环境参数信息,并将所述目标设备的环境参数信息输入至环境分析模型中,得到环境状态信息这一步骤具体包括:通过传感器获取目标设备的环境参数信息,所述环境参数信息包括目标设备的硬件状态、网络情况以及资源利用率;将所述硬件状态、所述网络情况以及所述资源利用率输入至环境分析模型中,得到环境状态信息,所述环境状态信息用于表征所述硬件状态、所述网络情况以及所述资源利用率,其中,通过内置传感器、网络监控工具和系统监控工具,实时采集目标设备的硬件状态、网络情况和资源利用率,包括CPU和GPU的使用率和温度、内存的使用情况、网络带宽和延迟、系统资源的整体利用率,收集到的原始数据经过预处理,预处理包括去噪、标准化和格式化,以确保输入数据的质量和一致性,预处理后的数据输入至环境分析模型,该环境分析模型基于传感器融合技术和机器学习算法,综合分析硬件状态、网络情况和资源利用率,生成详细的环境状态信息,环境分析模型输出环境状态信息,用于表征当前设备的硬件状态、网络情况和资源利用率,根据环境状态信息,对安装流程策略进行实时校正和调整,确保安装过程顺利进行;根据所述环境状态信息,对所述安装流程策略进行校正;根据校正后的安装流程策略,生成安装流程脚本,所述安装流程脚本用于在所述目标设备上安装所述开发环境;其中,所述安装流程推荐模型用于根据安装需求信息生成对应的安装流程策略,所述环境分析模型用于根据环境参数信息生成对应的环境状态信息,其中,生成安装流程脚本,其具体实现过程,包括:接收到校正后的安装流程策略后,首先使用NLP技术对安装流程策略进行解析,解析包括通过词法、句法和语义分析,将安装流程策略中的每个安装步骤转化为结构化的指令,根据解析后的指令,系统利用模板引擎或代码生成模型生成对应的安装流程脚本,模板引擎根据不同操作系统和环境需求,填充变量生成特定的安装流程脚本;代码生成模型则根据自然语言描述直接生成高质量的代码,生成的安装流程脚本经过优化和校验,确保每个命令和操作都能在目标设备上正确执行,并根据实时环境状态信息,对安装流程脚本进行进一步调整,以适应动态变化的环境,最终生成的安装流程脚本在目标设备上执行,并在执行过程中实时监控,记录每个步骤的执行情况,确保安装流程顺利完成;在所述根据校正后的安装流程策略,生成安装流程脚本这一步骤之后,所述安装方法还包括:获取所述安装流程脚本对应的测试脚本;根据所述测试脚本测试所述开发环境是否成功安装,若安装失败则返回所述获取开发环境的安装需求信息这一步骤,其中,测试脚本根据安装流程脚本中的安装步骤和配置进行相应的测试设置,确保覆盖所有关键组件和配置项,测试脚本模拟实际开发使用场景,进行功能测试、性能测试和依赖性测试,确保每个组件和配置项都正确安装和配置,测试脚本生成测试报告,记录每个测试步骤的执行结果、成功或失败的状态以及错误日志,分析测试报告中的错误信息,确定安装失败的原因,失败原因包括软件组件安装不完整、环境变量配置错误、依赖库缺失或版本不兼容,根据分析结果,返回到获取开发环境的安装需求信息这一步骤,调整和优化安装需求和策略,包括重新选择兼容的软件版本、更新依赖库、修正配置参数,重新输入优化后的安装需求信息,生成新的安装流程策略和脚本,再次执行安装流程,直至开发环境成功安装;在所述根据校正后的安装流程策略,生成安装流程脚本这一步骤之后,所述安装方法还包括:获取用户的安装交互行为信息;根据所述安装交互行为信息,构建用户安装策略矩阵,所述用户安装策略矩阵用于表征用户画像与安装策略的关系;根据所述用户安装策略矩阵,优化所述安装流程脚本,其中,在安装过程中,记录用户的每一步操作,包括用户选择的安装选项、对系统提示的响应、遇到的问题和用户的反馈,用户的操作数据用于后续分析和优化,并通过数据预处理和特征提取,将用户的安装行为信息转化为用户安装策略矩阵,该用户安装策略矩阵用于表示用户的安装行为模式与安装策略之间的关系,基于用户安装策略矩阵,分析用户行为模式与安装策略的匹配程度,以优化安装流程脚本,优化安装流程脚本的内容包括调整安装步骤顺序、改进错误处理机制、提供个性化的安装建议,以通过协同过滤技术,找出相似用户之间的共性,推荐更符合用户需求的安装策略,以及通过隐语义模型,分析用户的安装行为和反馈数据,挖掘隐藏的模式,提高推荐策略的准确性,根据用户的反馈,不断学习和优化推荐策略和安装脚本生成逻辑,根据用户的反馈调整安装策略。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人广东保伦电子股份有限公司,其通讯地址为:510000 广东省广州市番禺区石碁镇南荔东路56号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。