技能做梦:通过拉取请求流演进仓库技能
本文目录
arXiv:2610.36188(cs.AI)
[提交于 2026 年 10 月 26 日]
标题:技能做梦(Skill Dreaming):通过拉取请求流演进仓库技能
作者:Xinyuan Song、Hasibul Haque、Jay Somasundaram、Ryan Turner、Bowen Zhu、Liang Zhao
摘要#
大语言模型(Large Language Model,LLM)智能体(agent)在处理复杂的软件工程任务时,越来越依赖可复用的技能(skill),这使得技能库对仓库的开发与维护变得不可或缺。然而,仓库专属的技能必须随代码结构、实现约定与维护需求的变化而演进。拉取请求(Pull Request,PR)记录了仓库如何通过实现与评审而演进,因此提供了此类知识的天然来源。与此同时,新的 PR 必须遵循仓库特有的实现模式,一致地修改相关组件,并确保现有测试继续通过,同时为新功能补充测试覆盖。这就形成了一个相互强化的循环:PR 为技能更新提供知识,而这些技能又反过来改进未来的 PR、维护仓库,并支撑进一步的技能演进。为了实现 PR、仓库与技能之间的协同演进,我们提出了 Skill Dreaming——一个从 PR 流中学习、以指导仓库持续开发与维护的框架。给定一个仓库及其 PR 历史,Skill Dreaming 通过从经过验证的 PR 中抽取可执行知识,构建仓库专属的技能库,并在新的 PR 信息到来时持续精炼这些技能。这些技能不仅指导编码智能体实现所请求的功能,还指导它们维护相关的测试、文档、兼容性与仓库约定。通过整合 PR 分析、技能管理、代码执行与持续集成,Skill Dreaming 提供了一个端到端的工作流,把学到的技能应用于仓库变更,并将后续 PR 的结果纳入未来的技能更新。
主题:人工智能(cs.AI);软件工程(cs.SE)
报告编号:CDL-2026-001
引用格式:arXiv:2610.36188 [cs.AI](或 arXiv:2610.36188v1 [cs.AI] 表示本版本)
https://doi.org/10.48550/arXiv.2610.36188
提交历史#
来自:Tide Song
- [v1] 2026 年 10 月 26 日 星期一 19:22:38 UTC(1,889 KB)