Repo0: 面向零到全代码生成的设计驱动框架
摘要
现有代码生成系统多假设预定义仓库架构,不适用于零到全代码生成。为此,我们提出Repo0,一种连续结构演化框架,通过双有向无环图维护显式架构状态,包括需求级、组件级DAG及其对齐关系。从自然语言需求出发,依据模块化指标逐步演进组件边界,直至结构收敛,再以收敛架构引导测试驱动开发。在RepoCraft的六个真实仓库上,使用GPT-5 mini和DeepSeek V3.2评估,Repo0在功能覆盖率和通过率上均最优,相比最强基线RPG,分别提升最多20.08和29.74个百分点。消融与结构演化分析证实了Dual-DAG架构状态、模块化引导演化及显式结构收敛的重要性。
证据与核对
- 发现渠道
- Hugging Face Daily Papers
- 原始材料
- arxiv.org
- 材料类型
- 预印本(arXiv);正式发表状态未核实
- 材料范围
- 获取范围未知
- 复核状态
- 未标记人工复核