一种面向产业大脑的多模态协同增强的代码摘要生成方法
申请号:CN202511023055
申请日期:2025-07-24
公开号:CN120929126A
公开日期:2025-11-11
类型:发明专利
摘要
本发明公开了一种面向产业大脑的多模态协同增强的代码摘要生成方法,通过静态分析工具提取目标代码的结构化语义特征;生成一个轻量级分类器,再根据目标代码和摘要预测对应的开发者意图;使用了BM25‑意图过滤‑语义对齐的三重信息检索机制,从数据语料库中动态检索相似示例;再构建多模态提示模板,将目标代码和示例代码及其对应的语义特征加入提示中,并输入所需的开发者意图;再调用大语言模型LLM生成多个候选摘要,选择与示例代码摘要最相似的一个候选摘要作为最终的输出,本发明解决了忽略代码角色导致的语义偏差,以及随机选择示例导致生成摘要与开发者需求的契合度低和单次生成结果的不稳定性的问题,提升了生成摘要的准确性、相关性和可靠性。
技术关键词
代码摘要生成方法
分析工具
语义特征
意图
标识符
语义角色信息
大语言模型
信息检索
多模态
多层感知机
分类器
仓库
语义向量
模板
序列
自然语言
标记
数据