基于人工智能的软件重构方法、装置、设备及存储介质

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
基于人工智能的软件重构方法、装置、设备及存储介质
申请号:CN202510653353
申请日期:2025-05-21
公开号:CN120540697A
公开日期:2025-08-26
类型:发明专利
摘要
本发明提供一种基于人工智能的软件重构方法,该方法包括:获取待重构软件的当前代码数据以及待重构软件的用户数据;基于当前代码数据以及用户数据,确定出当前代码数据的目标重构策略;基于大语言模型,生成目标重构策略对应的重构代码数据;基于重构代码数据,对待重构软件进行代码重构,重构完成得到目标软件。本发明通过分析代码数据和用户数据,考虑待重构软件本身的代码问题以及用户业务期望,生成兼顾技术优化与业务需求的目标重构策略,避免传统方法中技术优化与业务目标割裂的问题,确保重构后的代码在优化技术指标的同时,精准贴合用户的实际业务场景,减少因需求理解偏差导致的二次修改成本,进而提高了软件的重构准确性和重构效率。
技术关键词
重构策略 软件重构方法 重构软件 数据 大语言模型 多模态 抽象语法树 重构装置 语义 可读存储介质 处理器 重构模块 生成用户 存储器 计算机 电子设备 偏差