基于检索增强与多层级对话的SATD偿还方法、系统及产品
申请号:CN202510626593
申请日期:2025-05-15
公开号:CN120541180A
公开日期:2025-08-26
类型:发明专利
摘要
本发明公开了一种基于检索增强与多层级对话的SATD偿还方法、系统及产品,首先从示例数据库中检索与待偿还SATD实例在语义、语法、代码词汇和注释词汇上最相关的示例;然后通过构建多源信息的提示,引导大语言模型针对目标SATD实例,利用多层级对话方式逐步进行示例思维链推导、多种偿还方案生成、评分和排序以确定最佳偿还方案;最后构建评估提示,从五个维度进行评估,并给出详细解释与评分,依据五个维度的总体得分进行两种评估指标的计算来评估偿还方案生成模型的性能。本发明无需额外模型训练,能够直接适用于多种真实开发场景,显著提高SATD自动偿还的准确性与可靠性,且提供详细的思维分析与解释,有效提升开发人员对自动偿还方案的接受度。
技术关键词
大语言模型
层级
计算机程序指令
代码优化方法
多尺度
逻辑
处理器
语义
指标
存储装置
可读存储介质
思路
场景
基础
参数