研究人员推出了一种名为 FeatLens 的新方法,用于仓库级代码生成,该方法侧重于检索与任务相关的代码依赖项。与依赖于相似性或基于图的检索的先前方法不同,FeatLens 使用自然语言特征描述来构建一个将特征与代码实体关联起来的索引。这使得能够更精确地选择实现特定功能需求所需的依赖项。在 DevEval 和 EvoCodeBench 基准测试上的实验表明,FeatLens 在依赖项召回率方面表现更优,并且在使用 DeepSeek-V3.2 和 GPT-5-mini 等模型时,支持更高的非神谕 Pass@1 分数,尤其是在检索阶段无需调用 LLM。 AI
影响 通过提高依赖项检索的精度来增强代码生成,有望带来更准确、更高效的软件开发。
排序理由 这是一篇详细介绍代码生成新方法的学术论文。[lever_c_demoted from research: ic=1 ai=1.0]
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →