摘要
本发明提供了一种基于AI驱动的代码复用方法、装置、设备及介质。当检测到代码提交事件时,触发代码扫描流程,由AI驱动的代码分析模块对提交的代码进行多维度解析,并基于预设的可复用性评估模型进行量化评估,将符合复用标准的代码片段存储至具有语义索引结构的代码知识库;通过AI检索引擎基于自然语言处理技术解析注释语义结合深度学习模型计算需求描述与知识库中代码片段的语义相似度,定位最佳匹配的代码片段;在代码复用执行后,对复用代码片段进行增量修改并自动生成变更记录;使用频率趋势预测,基于帕累托分析原理对代码片段进行价值分层。本发明通过AI技术与代码复用的结合,能够显著提升开发效率。