轻量压缩上下文生成的代码快速修复方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
轻量压缩上下文生成的代码快速修复方法
申请号:CN202511199374
申请日期:2025-08-26
公开号:CN121029181A
公开日期:2025-11-28
类型:发明专利
摘要
本发明属于软件工程技术领域,具体为轻量压缩上下文生成的代码快速修复方法。本发明通过构建“检索‑压缩‑生成”协同架构实现高效修复;包括:构建跨文件代码检索数据库,设计轻量语义压缩编码器(SCE),将检索到的跨文件代码块压缩为高语义密度的短令牌;并通过两阶段训练策略实现与大语言模型(LLM)的语义兼容;其中,语义对齐阶段训练SCE使压缩令牌可被LLM准确解析,任务对齐阶段微调LLM以利用压缩令牌完成修复。实验表明,本发明在保留关键逻辑依赖的前提下,可加速模型的推理效率,并保证代码修复的效果,适用于大型代码仓库的跨文件依赖修复场景,可集成于集成开发环境插件、自动化代码审计工具等,显著提升软件开发与维护效率。
技术关键词
令牌 压缩编码器 语义向量 预训练模型 修复方法 代码仓库 两阶段 投影器 语法检查器 软件工程技术 逻辑 集成开发环境 语义特征提取 语法分析器 审计工具 参数 序列