Repo0:设计驱动的从零到完整代码生成
Repo0 是一个根据自然语言需求生成完整软件项目的框架。它通过由需求层 DAG、组件层 DAG 及二者对齐关系组成的 Dual-DAG,显式维护项目架构,并利用模块化指标迭代调整代码仓库结构,直到架构收敛。随后,收敛后的架构会指导测试驱动的代码生成。在 6 个真实代码仓库上使用 GPT-5 mini 和 DeepSeek V3.2 进行评估时,作者报告称 Repo0 在所有测试设置中都取得了最高的功能覆盖率和通过率。与 RPG 这一仓库规划基线相比,其功能覆盖率最高提升 20.08 个百分点,通过率最高提升 29.74 个百分点。
本文来源:Hugging Face,仅供学习参考,版权归原作者所有。