微软发布代码生成新技术,单次可输出36K行高效代码
自然语言规划的模糊性让仓库生成屡屡翻车。微软 RPG 用图谱取代文字,节点代表功能与文件,边标注依赖与接口。基准显示,功能创新率 11-13%,代码通过率 69.7%,远超 Claude Code,为大规模 AI 开发铺平道路。
免费影视、动漫、音乐、游戏、小说资源长期稳定更新! 👉 点此立即查看 👈

近年来,大模型写代码的能力突飞猛进。在函数级、文件级上,生成已相当可靠;开发者一句描述就能得到完整函数或模块。
但当视野扩展到整个仓库时,难题随之而来:数十上百文件、类与函数之间交织着复杂依赖,要从抽象描述落到完整仓库,始终充满挑战。
现有方法多依赖自然语言规划来决定「做什么、怎么做」。这种方式虽直观,却天生模糊、缺乏结构,难以长程稳定地追踪依赖。
结果就是两类常见失效:要么功能提案不全,难以覆盖需求;要么实现过程漂移,接口和模块边界逐渐错乱。

为解决这一问题,微软提出了 Repository Planning Graph (RPG),以结构化图谱替代脆弱的文字规划,把功能、文件、依赖和数据流统一在一张蓝图中,从而让仓库生成首次具备可控、可扩、可验证的基础。
从需求到仓库的统一蓝图
Repository Planning Graph (RPG) 是一种结构化表征,它把仓库生成的全过程统一到一张图里。
RPG 的节点可以是功能目标、文件、类或函数,边则显式标注接口调用、依赖关系和数据流动。
这种设计既能回答「要实现什么」(提案层),也能回答「如何实现」(实现层),从而保证高层意图与底层实现的一致性。

在此基础上,研究团队提出了 ZeroRepo 框架。ZeroRepo 从用户的自然语言描述出发,分三步逐步构建 RPG 并在其指导下生成代码:
第一步:提案级构建
ZeroRepo 不再让模型「即兴发挥」,而是先把用户的自然语言需求落到 RPG 上,逐步长成一张功能图谱。
它依托一个庞大的功能树去检索和拼接节点,比如「用户登录」「购物车管理」「支付处理」,像搭积木一样组合成完整蓝图。
这样,系统不但覆盖了所有关键功能,还能保证结构清晰、层次合理。
第二步:实现级构建
有了功能蓝图,还需要明确每个模块「落地到哪里」。
ZeroRepo 会把功能节点继续展开,写成具体的文件、接口和数据流,并一一标注进 RPG。以「支付处理」为例,它会被拆解成 payment_service.py、api / payment_api.py 等文件,并明确依赖订单与库存模块的输出。
这样,模块间的边界和依赖被牢牢固定,再也不会在生成过程中走偏。
第三步:图驱动生成
最后,ZeroRepo 按照 RPG 的拓扑顺序推进代码生成。每实现一个文件或函数,就会先生成测试用例,再写函数体,并把结果回写到 RPG 中。
这形成了「生成 — 验证 — 更新」的闭环。
整个过程像是沿着蓝图施工:有规划、有校验,仓库规模不断扩展,但始终保持接口对齐、结构稳定。
实证 ZeroRepo:从蓝图到真实仓库
为全面评估仓库级生成能力,他们构建了全新基准 RepoCraft。

不同于以往依赖现成仓库或提供详尽文档的设置,RepoCraft 不提供完整架构蓝图,还涵盖 6 个真实项目、共 1052 个任务:
scikit-learn,pandas,requests,django,statsmodels,sympy。
真正考察模型从模糊需求到结构化实现的能力。

功能覆盖与规模:覆盖率达 81.5%,比最强基线 Claude Code 高 27.3 个点;还能生成超 100 个新功能(创新率 11–13%),远超其他方法。生成仓库平均 36K 行代码、445K tokens,是 Claude Code 的 3.9 倍、其他方法的 64 倍,复杂度接近人工项目。
正确性与一致性:代码通过率为 69.7%,比 Claude Code 高 35.8 个点,接近人工项目上限(81%)。RPG 的结构化约束有效保证了模块边界和接口设计的一致性,使生成结果更稳定、更贴近设计初衷。

复杂依赖与协同:以 Qwen 3 Coder 生成的结果来看,RPG 不仅清晰组织了文件层次和模块流程,还显式捕捉了跨模块调用与反馈依赖,使复杂关系能够被稳妥管理,仓库在复杂度提升的同时仍保持整体协调。

随着迭代次数增加,RPG 引导的规划让新功能和新增代码能够稳步扩展,而不是像基线方法那样在早期就陷入停滞。这样的线性扩展能力证明他们具备支撑大规模仓库持续开发的潜力。

此外,RPG 提供的全局结构视角显著提升了代理的仓库理解与定位能力,使其能够更快地追踪依赖、定位问题并完成模块集成,从而加速整个开发流程。
总结与展望
ZeroRepo 展示了结构化图谱在仓库生成中的独特价值:它不仅提升了功能覆盖率、代码规模和正确性,还解决了长期困扰自然语言规划的模糊与漂移问题,使自动化仓库生成首次逼近真实的软件开发过程。未来,研究团队计划进一步拓展 RPG 的适用范围,包括支持多轮需求变更下的交互式开发、跨仓库的协同演化,以及与现有工程工具链的深度融合。
参考资料:
https://arxiv.org/abs/2509.16198
游乐网为非赢利性网站,所展示的游戏/软件/文章内容均来自于互联网或第三方用户上传分享,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系youleyoucom@outlook.com。
同类文章
红魔姜超“冒险爆料”:Pad 新品不是四月就是五月发布,一定不让大家失望
红魔姜超透露:全新游戏平板将于四月或五月发布,承诺带来惊艳体验 游戏硬件领域即将迎来重磅更新。努比亚红魔游戏手机的产品线负责人姜超,近日通过社交媒体进行了一次颇具悬念的“前瞻剧透”,成功引发了广大游戏玩家和科技爱好者的高度关注。他明确指出,红魔全新一代游戏平板的发布日期已锁定在四月或五月,并使用了“
未来人类 X98W 移动“工作站”笔记本电脑上线官网,4 月内发售
未来人类X98W移动工作站正式发布:重新定义移动端专业性能的新标杆 在专业移动计算领域,总有一些产品能够打破常规认知。近日,未来人类(TerransForce)正式在其官网上线了全新的X98W高性能移动工作站,并宣布将于本月内全面发售。这款设备的问世,无疑为那些在移动办公环境中仍需要桌面级别强悍性能
中国联通携手中兴通讯 巴展共启家庭AI新纪元
联通携手中兴MWC发布多款AI新品,开启智慧家庭新篇章 备受瞩目的世界移动通信大会(MWC 2026)于3月2日至5日在西班牙巴塞罗那盛大举行。展会现场,中国联通与中兴通讯达成战略合作,联合重磅推出了创新的“联通云智”产品系列。本次发布的新品阵容包括家庭智慧屏、自由移动屏及AI平板电脑,其核心亮点在
TCL推出首款自研32X3A OLED+双模显示器,售价5999元
TCL 首款旗舰显示器 32X3A OLED+ 震撼上市:全能大师,定义专业新标准 2025年3月5日,TCL正式发布了旗下首款自有品牌旗舰显示器——TCL 32X3A OLED+。这款被赋予“全能大师”定位的专业显示器,现已开启预售,官方预约价6666元,享受限时补贴后到手价仅为5999元。从核心
AWE 2026新奇特新品抢先看 特斯拉影石都来了
据AWE 2026官方透露,本次展会中汇聚了一大批极具“新、奇、特”属性的创新消费电子产品。在展会开幕前,AWE官方已经在官网中提前剧透了几款即将展出的潮酷黑科技装备。 AWE 2026的帷幕,将于3月12日至15日在上海新国际博览中心拉开。官方的预热信息已经吊足了胃口:一大批贴着“新、奇、特”标签
- 日榜
- 周榜
- 月榜
相关攻略
2015-03-10 11:25
2015-03-10 11:05
2021-08-04 13:30
2015-03-10 11:22
2015-03-10 12:39
2022-05-16 18:57
2025-05-23 13:43
2025-05-23 14:01
热门教程
- 游戏攻略
- 安卓教程
- 苹果教程
- 电脑教程

