一个简单需求,从提出到合并代码,传统模式下中位耗时是3到5个工作日。而在OK平台上,51%的需求在2小时内完成。
这不是某个单点工具的提效数字。从2026年4月下旬上线到6月,安全中心项目空间共提交254条需求,AI端到端完成172条,占68%。其余为策略需求、数据需求,或超出端到端能力范围,转人工处理。
![]()
人力不变,团队能承接的需求变多了。常规需求被AI自动消化后,人从重复性开发中抽身,精力集中到那些更复杂、更高风险、也更有价值的策略需求和架构决策上。
为什么不能直接把需求丢给AI
各种AI编程工具层出不穷,写代码的能力确实强,日常开发任务基本都能覆盖。但一个绕不开的问题是:为什么大量工作仍然需要开发坐在旁边辅助AI一起做?
拿一个最熟悉的场景举例。「用户反馈帖子列表加载太慢,需要优化一下。」原封不动喂给AI,它只能反问你想改哪部分、想怎么改,或者按自己认为可行的想法直接动手,效果往往不及预期,开发还得回滚。
问题不在AI笨。它不知道帖子列表走的是哪个接口、下游查的是MySQL还是ES、这个月刚换过一次分页逻辑、慢查询日志指向的其实是一个没加索引的关联表。这些背景存在人脑子里或文档里,AI每次对话都是失忆重新开始。
现实中人的做法是:先在脑子里想清楚根因,把「加载慢」翻译成「关联查询缺索引加N+1问题」,再喂给AI。人是翻译和决策官,AI是执行者。这个模式跑得顺,编码速度提升了,但「翻译」和「决策」这两个动作,真的只有人能做吗?
人在每个岔路口做判断,AI在执行
把研发流程拆开看,每个阶段「人还在做什么」其实很清晰:
- 需求分析:AI整理需求文档,人判断需求是否真实、优先级、和业务目标的对齐
- 方案设计:AI给架构建议、写设计文档,人做trade-off判断,性能对成本、速度对稳定性
- 编码:AI已是核心能力,人负责代码审查、确保符合团队规范
- 测试:AI生成单测和集成测试,人设计测试策略、判断边界case是否覆盖
- 部署:AI写CI/CD配置,人判断什么时候该发、什么时候该回滚
- 线上运维:AI做监控告警和日志分析,人判断告警是否真实、影响范围多大
规律很清晰:AI擅长执行,人擅长判断。人做的核心事情是在每一个岔路口做决策,这些判断对人来说是无感的,因为人有常识、经验、对系统的整体理解。AI没有,所以它要么打断你问,要么猜,猜就容易猜错。
这张表还藏着一个更深的问题:人在判断上的参与,到底有多少是不可替代的,又有多少只是信息没有流通造成的?
断点在信息衰减,不在执行速度
一个功能需求从用户反馈到最终上线,通常要走一条长链路。每一次传递都是一次信息衰减。用户说「操作太麻烦了」,运营整理成「简化流程」,PM写成「减少点击步骤」,最终上线的东西,未必是用户真正想要的。
对抗衰减的方式是反复开会确认:需求评审会、接口对齐会、联调周。这些环节的本质都是在弥补信息在人和人之间传递时产生的损耗。它们因为人的局限而存在,不是因为问题本身需要它们。
如果AI可以持有整条链路的上下文,用结构化的规格替代口头传递,让信息不再被翻译,这些摩擦就不是被优化,而是直接消失。
零基思维的核心追问只有一句话:这个环节,是因为人的局限而存在的,还是因为问题本身需要它?前后端需要专门开会「对协议」吗?协议何必人来对。需求评审要PM和开发来回拉会吗?信息对齐何必靠会议。联调阶段要等两侧各自完成再凑在一起跑通吗?这段等待是节奏问题,不是技术问题。
如果这些环节都能被AI消除,问题就不再是「在每个环节装一个AI助手来提高效率」,那只是把旧流程加速了一遍。真正的变化在于,流程本身需要被重新设计。
九阶段全链路,需求即交付
OK平台是一个AI驱动的端到端研发平台,核心理念是「需求即交付」——用户只需提交需求描述,AI Agent自动走完需求评审、仓库匹配、技术方案、编码、Code Review、部署的全链路。
整个流程九个阶段,每个阶段有明确的AI角色、输入、输出和质量门。第一道门是需求质量。AI开发最大的失败模式是需求模糊导致大量返工,这条认知反直觉,但真实运营数据反复印证了它:瓶颈不在开发侧,在需求侧。
需求写得多清楚,AI就能做得多准确;需求描述一旦模糊,哪怕AI代码写得再快,最终也是返工。需求质量不过关,开发流水线等于在沙地上建楼,跑得越快,返工成本越高。
但这不意味着需求提出者要变成技术专家、把每个细节都写清楚。真正的问题是:如何让AI在需求不完整时主动追问补背景,而不是闷头干、最后漏东西。
OK平台的需求评审AI用的不是检查清单式的完整性校验,而是访谈式逐层深挖。先复述理解,在任何追问之前,AI先用自己的话把需求的核心意图重新表述一遍,让提需求的人确认有没有理解偏。这一步看起来简单,却是最高效的纠偏点——大量返工的根源,就是AI带着错误的初始理解一路执行到底。
然后顺着回答继续挖,不走预设清单式的机械流程,而是基于用户上一轮的回答,挖出回答里新暴露的模糊点。当需求描述模糊到无法判断意图时,AI会列出2到3种「这个需求可能是想要什么」的合理解释,让用户选择或补充,而不是直接驳回。
平台还区分「必须明确」和「建议明确」。做什么、为谁做、关键业务规则、验收标准,这四项是放行的必要条件;优先级、异常场景等是建议补充但不强制。
可行性评估的七个维度
平台的可行性评估AI对7个维度打分,总分100:需求清晰度占20%、仓库匹配度占20%、改动范围占15%、技术复杂度占15%、外部依赖占10%、风险等级占10%、交付形态占10%。总分达到60才能进入开发流水线。
这不是通关游戏,是保护机制——把注定会在开发阶段卡住的需求拦在上游。
通过需求评审的需求,进入技术方案阶段。这个环节对最终代码质量的影响,是整个链路最大的。方案阶段改方向,成本最低;开发阶段发现方向错了,代价最高。
技术方案AI在生成方案时遵循几条硬纪律。按依赖图排序,不按重要性排序:实现步骤必须按依赖关系自底向上,数据库表或存储模型、协议或接口、业务逻辑、调用方或前端,任何步骤都不能用到尚未在前序步骤中创建的东西。大量AI生成的方案会按「从重要到次要」排列,结果开发AI执行时频繁撞上「步骤2依赖步骤5才创建的东西」。
垂直切片优先:按一条完整功能路径切分步骤,建表加接口加最小可用逻辑等于一个可验证切片,而不是先把所有表建完再把所有接口写完。每个切片完成后系统应处于可编译、可验证的状态。
任务粒度控制:单个实现步骤如果预计触碰超过5个文件,或跨2个以上独立子系统,必须拆成更细的子步骤。步骤标题里出现「并且」「同时」,往往意味着它其实是两步。
插入检查点:每2到3个步骤后,明确写一个验证节点,让开发阶段的AI有明确的阶段性验证锚点,不会一路闷头跑到最后才发现早期出了问题。
方案AI还会对自己的方案做一次找茬式自审,站在「假设作者过度自信」的视角问:这个方案最可能错在哪?有没有未言明的假设?未处理的边界?价值在于把问题消灭在方向还便宜修正的时候。等开发完在代码审查才发现,修复成本高好几倍。
手术刀式编码的三条纪律
AI写代码最大的坑是写得出,但写得不对、写得过度。方案对了不代表代码就对了,从方案到可运行代码之间,有大量细节可以出错。
技术方案经用户确认后,开发AI开始在feature分支上编码。编译、单测、创建MR通过,才算一次开发结束。几个月运营下来,总结出三条硬纪律。
纪律一,简单优先,抵抗过度设计。AI和人一样有强烈的把事情复杂化的冲动,而且写代码时更明显——它会为一个只用一次的操作设计一套通用框架,为三行逻辑抽象出一个可扩展的策略模式。平台注入的原则是:先写最简单、显而易见正确的版本;写完自问能不能更少行、这个抽象值不值;三行重复代码好过一个过早的抽象;只为当前需求写,不为臆想中的未来需求过度设计。注入「简单优先」约束后,审查中架构过度复杂类问题出现频次下降了约一半。
纪律二,范围纪律,只碰该碰的。方案里列出了需要改动的文件,开发AI必须且只能改动方案列出的文件。实际运行中AI非常容易顺手清理相邻代码——「这里的命名不规范,顺手改一下」「这个函数可以优化,顺手重构一下」。每一个顺手,都是一个潜在的bug引入点,也是代码审查的噪声。平台加入了「发现但不碰」机制:AI在开发过程中发现范围外值得改进的点,必须记录到变更摘要的「发现但不碰」部分,而不是自行动手。
纪律三,关键路径先写测试,再实现。不是所有代码都需要先写测试,但对于核心业务逻辑——新增的判断分支、关键计算、状态流转、幂等逻辑——开发AI必须遵循「先写一个会失败的测试,再实现使其通过」的顺序。这不是在追求测试覆盖率数字,而是把验收标准固化成测试。当测试通过时,不是「感觉对了」,而是「确实对了」。
约49条需求,约占17%,在自动开发阶段经历了超过1轮的代码审查加修复,其中相当一部分是因为「编译通过但单测失败」而在早期暴露了问题,避免了进入代码审查阶段后更大的返工。
每一次技术跃迁,都会让一批曾经理所当然的流程变得荒诞。电话普及之前,企业靠信使传递指令;电子邮件出现后,层层审批的纸质公文成了笑谈。今天AI编程能力的爆发,正在以同样的方式审判我们习以为常的研发协作模式——那些因为「人做不到」而设计出来的流程,正在一个接一个地失去存在的理由。
前后端分离,是因为一个人很难同时精通两端。接口文档,是因为沟通成本太高,必须有书面契约。需求评审会,是因为需求传递链条太长,理解偏差需要人工对齐。联调阶段,是因为双方开发节奏不同,必须凑在一起跑通。这些环节的存在不是因为问题本身需要它们,而是因为人做不到才需要它们。
当AI可以同时持有前后端的完整上下文,当需求从提出到开发的时间窗口压缩到分钟级,结论就变得清晰:不是在旧流程里插AI工具,而是用AI重新定义流程本身,从零基思维出发,端到端地重建。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.