跳到正文
arXiv cs.SE· Bo Xiong, Weisheng Chen, Zongen Ren, Yifeng Zhu, Xutian Li, Runbang Yan, Chong Wang, Peng Liang·· 2 小时前AI 评分31

CAMGen:面向提交信息生成的核心变更感知多视图框架

CAMGen: A Core Change-Aware Multi-View Framework for Commit Message Generation

AI 导读

CAMGen 是一个核心变更感知的多视图提交信息生成框架,通过识别代表主要变更意图的核心实体,并结合仓库级语义聚类构建功能语义视图,为 LLM 提供理解受影响功能的语义上下文。该框架还融合结构依赖视图与历史范例视图的上下文,与代码 diff 一同输入 LLM 指导生成。实验显示 CAMGen 在三种编程语言上优于代表性基线,人工评估表明其生成的提交信息更完整、对变更理由与影响的解释更清晰。

来源:arXiv cs.SE · arxiv.org