
作者:danteyang
当 AI 开始自动完成需求评审、技术方案、编码、审查和部署,研发流程会发生什么变化?本文基于 OK 平台端到端自动交付的真实运营数据,探讨从零基思维出发重建研发流程的实践路径——AI 不只是提升编码速度,而是重新定义「人」与「代码」之间的协作方式。
一、零基思维:要不要重构研发流程
各种 AI 编程工具层出不穷——司内的 CodeBuddy、Cursor、Claude code,写代码的能力确实强,日常开发任务基本都能 cover。
但你有没有想过一个问题:为什么还是不能直接把需求丢给 AI? 为什么大量工作仍然需要开发坐在旁边辅助 AI 一起做?到底缺了什么?
如果把 CI/CD 看成一个圈,从 Human-in-the-Loop 的思想出发想一件事:人在这些开发环节里到底在做什么?这些事情能不能不需要人来参与?能不能让需求端到端地解决——从提出端一路跑到交付端?
先从一个最熟悉的场景说起。
「用户反馈帖子列表加载太慢,需要优化一下。」
如果你原封不动地喂给 AI,它只能问:「你想让我改哪部分?」「你想要我怎么改?」「或者自己就按认为可行的想法开始改起来了」
但往往效果不及预期,并且开发还需要去回滚AI的开发,我们经常吐槽某某AI是劣质AI,某某AI是捣蛋鬼,其实不是 AI 笨,是它不知道:帖子列表走的是哪个接口、下游查的是 MySQL 还是 ES、这个月刚换过一次分页逻辑、慢查询日志指向的其实是一个没加索引的关联表。这些背景存在你脑子里或是文档里,AI 每次对话都是「失忆」重新开始。
现实中你是怎么做的?先在脑子里想清楚根因,把「加载慢」翻译成「关联查询缺索引 + N+1 问题」,再喂给 AI。
你是翻译和决策官,AI 是执行者。 这个模式跑得顺,编码速度提升了。
但回到开头那个问题——
这个「翻译」「决策」的动作,真的只有人能做吗?如果把这个环节也交给 AI,需求能不能端到端地自己跑完?
人在研发链条上到底在做什么
把研发流程拆开来看,每个阶段「人还在做什么」其实很清晰:
| 阶段 | AI 现在能做的 | 人还在做的 |
|---|---|---|
| 需求分析 | 整理需求文档 | 判断需求是否真实、优先级、和业务目标的对齐 |
| 方案设计 | 给架构建议、写设计文档 | 做 trade-off 判断:性能 vs 成本、速度 vs 稳定性 |
| 编码 | ✅ 核心能力,已经很强 | 代码审查、确保符合团队规范 |
| 测试 | 生成单测、集成测试 | 设计测试策略、判断边界 case 是否覆盖 |
| 部署 | 写 CI/CD 配置 | 判断什么时候该发、什么时候该回滚 |
| 线上运维 | 监控告警、日志分析 | 判断告警是否真实、影响范围 |
规律很清晰:AI 擅长「执行」,人擅长「判断」。
人做的核心事情是在每一个岔路口做决策。这些判断对人来说是「无感的」——因为我们有常识、经验、对系统的整体理解。AI 没有,所以它要么问你(打断节奏),要么猜(容易猜错)。
这张表还藏着一个更深的问题:人在「判断」上的参与,到底有多少是不可替代的,又有多少只是信息没有流通造成的?
真正的断点在哪里
一个功能需求从用户反馈到最终上线,通常要走这条链路:

每一次传递都是一次信息衰减。用户说「操作太麻烦了」,运营整理成「简化流程」,PM 写成「减少点击步骤」——最终上线的东西,未必是用户真正想要的。
对抗衰减的方式是反复开会确认:需求评审会、接口对齐会、联调周——这些环节的本质都是在弥补信息在人和人之间传递时产生的损耗。它们因为人的局限而存在,不是因为问题本身需要它们。
如果 AI 可以持有整条链路的上下文,用结构化的规格替代口头传递,让信息不再被「翻译」——这些摩擦就不是被优化,而是直接消失。
零基思维的核心追问只有一句话:这个环节,是因为人的局限而存在的,还是因为问题本身需要它?
- 前后端需要专门开会「对协议」?——协议何必人来对。
- 需求评审要 PM 和开发来回拉会?——信息对齐何必靠会议。
- 联调阶段要等两侧各自完成再凑在一起跑通?——这段等待是节奏问题,不是技术问题。
如果这些环节都能被 AI 消除,那么问题就不再是”在每个环节装一个 AI 助手来提高效率”——那只是把旧流程加速了一遍。真正的变化在于:流程本身需要被重新设计。 当 AI 可以同时持有前后端上下文、持续理解需求意图、自动完成联调验证时,前后端分离的壁垒、人工对齐的传递链、等待联调的时间窗口——这些曾经天经地义的东西,变成了不必要的摩擦。
换句话说:真正的问题是流程结构,不是执行速度。 这是”重构”和”插件”的根本区别。
结论:从零基思维出发,重建而非嵌入
每一次技术跃迁,都会让一批曾经理所当然的流程变得荒诞。
电话普及之前,企业靠信使传递指令。电子邮件出现后,层层审批的纸质公文成了笑谈。今天 AI 编程能力的爆发,正在以同样的方式审判我们习以为常的研发协作模式——那些因为「人做不到」而设计出来的流程,正在一个接一个地失去存在的理由。
传统研发流程里很多环节,其实都是在补偿人的局限:
- 前后端分离——一个人很难同时精通两端。
- 接口文档——沟通成本太高,必须有书面契约。
- 需求评审会——需求传递链条太长,理解偏差需要人工对齐。
- 联调阶段——双方开发节奏不同,必须凑在一起跑通。
简单来说:这些环节的存在不是因为问题本身需要它们,而是因为人做不到才需要它们。
当 AI 可以同时持有前后端的完整上下文,当需求从提出到开发的时间窗口压缩到分钟级——
追问得出的结论:不是在旧流程里插 AI 工具,而是用 AI 重新定义流程本身。从零基思维出发,端到端地重建。
二、什么是真正的端到端:九阶段全链路
OK 平台是一个 AI 驱动的端到端研发平台,核心理念是「需求即交付」——用户只需提交需求描述,AI Agent 自动走完需求评审→仓库匹配→技术方案→编码→Code Review→部署的全链路。先看数据,再聊怎么做到。
真实数据
以下是 OK 平台从 2026 年 4 月下旬上线至 6月的真实运营数据:


安全中心项目空间 4 月至 6 月共提交 254 条需求,AI 端到端完成 172 条(68%),其余为策略需求或数据需求,或需求超出端到端能力范围,转人工处理。
对比基线:传统模式下,一个简单需求从提出到合并代码,中位耗时 3~5 个工作日。而 OK 平台上,51% 的需求在 2 小时内完成。这意味着在人力不变的情况下,团队可以承接更多需求——常规需求由 AI 自动消化后,人得以从重复性开发中抽身,将精力集中在转人工的需求上:那些更复杂、更高风险、也更有价值的策略需求和架构决策。
这不是一个「AI 写了一点代码」的故事。这是一个「整个研发流程里大多数环节都由 AI 完成」的事实。
九阶段全链路
整个流程九个阶段,每个阶段有明确的 AI 角色、输入、输出和质量门:

三、第一道门:需求质量决定交付成败
AI 开发最大的失败模式是什么?——需求模糊导致大量返工。 这条认知反直觉,但真实运营数据反复印证了它:
瓶颈不在开发侧,在需求侧。
很多人第一反应是:AI 开发这么快,瓶颈怎么可能在需求侧?
但真实运营下来的规律很清楚:需求写得多清楚,AI 就能做得多准确;需求描述一旦模糊,哪怕 AI 代码写得再快,最终也是返工。 需求质量不过关,开发流水线等于在沙地上建楼——跑得越快,返工成本越高。
换句话说:在 AI 端到端里,「怎么提需求」这件事的权重被大幅放大了。
但这不意味着需求提出者要变成技术专家、把每个细节都写清楚——这不现实,也不公平。真正的问题是:如何让 AI 在需求不完整时主动追问补背景,而不是闷头干、最后漏东西。
需求评审 AI 怎么工作
OK 平台的需求评审 AI 用的不是「检查清单式」的完整性校验,而是访谈式逐层深挖:
- 先复述理解。在任何追问之前,AI 先用自己的话把需求的核心意图重新表述一遍,让提需求的人确认有没有理解偏。这一步看起来简单,却是最高效的纠偏点——大量返工的根源,就是 AI 带着错误的初始理解一路执行到底。
- 顺着回答继续挖。不走预设清单式的机械流程,而是基于用户上一轮的回答,挖出回答里新暴露的模糊点。这更接近一个资深 PM 和用户做访谈的方式。
- 对极模糊需求做发散收敛。当需求描述模糊到无法判断意图时,AI 会列出 2~3 种「这个需求可能是想要什么」的合理解释,让用户选择或补充,而不是直接驳回。
- 区分「必须明确」和「建议明确」。做什么、为谁做、关键业务规则、验收标准——这四项是放行的必要条件。优先级、异常场景等是建议补充但不强制。
PM 需求收集池:从想法到开发,一站式
OK 平台为 PM 单独设计了一条需求收集池,独立于端到端开发流水线:

这套流程让 PM 可以提一个很粗的想法,由 AI 负责补全到「可以开发」的质量。把需求变成 AI 可执行的规格,本身就是 AI 能做的事——不需要人来填充每一个细节。
什么样的需求会通过可行性评估
平台的可行性评估 AI 对 7 个维度打分(0~100):需求清晰度 20%、仓库匹配度 20%、改动范围 15%、技术复杂度 15%、外部依赖 10%、风险等级 10%、交付形态 10%。总分 ≥60 才能进入开发流水线。
简单来说:不是通关游戏,是保护机制——把注定会在开发阶段卡住的需求拦在上游。
四、第二道门:技术方案是质量的前置卡口
方案阶段改方向,成本最低;开发阶段发现方向错了,代价最高。
通过需求评审的需求,进入技术方案阶段。这个环节对最终代码质量的影响,是整个链路最大的。
简单来说:一个好方案不是提纲,是施工图。
方案质量决定开发能不能一次通过
OK 平台技术方案 AI 在生成方案时遵循几条硬纪律:
按依赖图排序,不按重要性排序
实现步骤必须按依赖关系自底向上:数据库表 / 存储模型 → 协议 / 接口 → 业务逻辑 → 调用方 / 前端。「先建地基,再建上层」——任何步骤都不能用到尚未在前序步骤中创建的东西。这一点听起来像常识,但大量 AI 生成的方案会按「从重要到次要」排列,结果开发 AI 在执行时频繁撞上「步骤 2 依赖步骤 5 才创建的东西」。
垂直切片优先
按一条完整功能路径切分步骤(建表 + 接口 + 最小可用逻辑 = 一个可验证切片),而不是「先把所有表建完、再把所有接口写完」。每个切片完成后系统应处于可编译、可验证的状态。这样开发 AI 每完成一步都能立刻验证,不用等到最后一步才跑通。
任务粒度控制
单个实现步骤如果预计触碰超过 5 个文件,或跨 2 个以上独立子系统,必须拆成更细的子步骤。步骤标题里出现「并且 / 同时」,往往意味着它其实是两步。
插入检查点
每 2~3 个步骤后,明确写一个验证节点(「此处应能 go build ./... 通过」「此处接口应能跑通基本 CRUD」)。让开发阶段的 AI 有明确的阶段性验证锚点,不会一路闷头跑到最后才发现早期出了问题。
对自己的方案做一次找茬
对于方案里的关键决策——跨模块修改、断言编译器无法验证的属性(并发安全 / 幂等 / 不变量)、不可逆变更——技术方案 AI 会在确认前做一次找茬式自审:
站在「假设作者过度自信」的视角:这个方案最可能错在哪?有没有未言明的假设?未处理的边界?
价值在于把问题消灭在「方向还便宜修正」的时候。等开发完在代码审查才发现,修复成本高好几倍。
待确认的问题提前暴露
方案里不确定的、需要人拍板的点,统一收到「待确认问题」里,按产品 / 技术两类展示。用户在管理端逐题回答(支持选择题和开放题),系统收完答案进入下一轮评审。
不确定的事提前暴露,不让模糊进入开发——这是整条链路质量最核心的原则。
五、让 AI 写代码:手术刀式编码的三条纪律
AI 写代码最大的坑:写得出,但写得不对、写得过度。
方案对了不代表代码就对了。从方案到可运行代码之间,有大量细节可以出错。
技术方案经用户确认后,开发 AI 开始在 feature 分支上编码。编译 + 单测 + 创建 MR 通过,才算一次开发结束。几个月运营下来,我们总结了三条硬纪律:
纪律一:简单优先,抵抗过度设计
AI 和人一样,有强烈的把事情复杂化的冲动,而且 AI 写代码时更明显——它会为一个只用一次的操作设计一套「通用框架」,为三行逻辑抽象出一个「可扩展的策略模式」。
我们在开发阶段注入了明确的简单优先原则:
- 先写最简单、显而易见正确的版本。
- 写完自问:能不能更少行?这个抽象值不值?
- 三行重复代码,好过一个过早的抽象。
- 只为当前需求写,不为臆想中的未来需求过度设计。
这条原则直接作用于代码审查的通过率。注入「简单优先」约束后,审查中架构过度复杂类问题出现频次下降了约一半。
纪律二:范围纪律,只碰该碰的
方案里列出了需要改动的文件。开发 AI 必须且只能改动方案列出的文件。
这在纸面上理所当然,实际运行中 AI 非常容易「顺手清理」相邻代码——「这里的命名不规范,顺手改一下」「这个函数可以优化,顺手重构一下」。每一个顺手,都是一个潜在的 bug 引入点,也是代码审查的噪声。
我们加入了「发现但不碰」机制:AI 在开发过程中发现范围外值得改进的点,必须记录到变更摘要的「发现但不碰」部分,而不是自行动手。这样既保留了发现问题的价值,又避免了顺手改出问题的风险。
纪律三:关键路径先写测试,再实现
不是所有代码都需要先写测试。但对于核心业务逻辑——新增的判断分支、关键计算、状态流转、幂等逻辑——开发 AI 必须遵循「先写一个会失败的测试 → 再实现使其通过」的顺序。
这不是在追求测试覆盖率数字,而是把验收标准固化成测试。当测试通过时,不是「感觉对了」,而是「确实对了」。
现实中 AI 写的代码,通过 go build 很容易,通过单测有时会暴露出真实的逻辑漏洞。约 49 条需求(约 17%)在自动开发阶段经历了超过 1 轮的代码审查 + 修复,其中相当一部分是因为「编译通过但单测失败」而在早期暴露了问题,避免了进入代码审查阶段后更大的返工。
六、代码审查的正确姿势:改善即批准
审查对象变了,但审查标准没变——AI 写的代码和人的代码,应该用同一套标准审吗?
人工审查时代有一个顽疾:追求完美,而非追求改善。每个 Reviewer 都有自己的风格偏好,当审查对象变成 AI 写的代码,这个问题更突出——大量「建议修改」其实是风格差异,不是真实问题。
过度严苛的直接后果是无谓返工。每一轮修复 + 重新审查,都是纯时间成本。
改善即批准的判断标准
OK 平台的代码审查 AI 遵循一条明确标准:
当一次变更确实改善了整体代码健康度时就应通过,即使它并不完美。完美的代码不存在,目标是持续改进。不要因为「这不是我会写的风格」就阻塞一个变更。
问题被严格分为两档:
- 关键问题(必须修复)= 阻塞性问题:会导致 bug、崩溃、安全漏洞、数据损坏、功能缺失、越权。只有存在这类问题才给「建议修改后合入」。
- 改进建议(建议优化)= 非阻塞性问题:命名、注释、风格、可选性能优化。只有改进建议时,verdict 必须为「通过」。
这听起来像对质量妥协?实际上不是。90 分的代码今天上线,在很多场景下优于追求 95 分但多返工两轮、明天才上线。
安全审查是硬底线
在「改善即批准」的基调之外,安全维度没有商量余地。OK 平台的代码审查 AI 对六项做强制核对:
- 用户维度操作的 UID/UIN 是否从登录态获取,而非信任入参(越权防护)
- 新增接口是否正确接入鉴权中间件
- SQL 是否参数化,无字符串拼接
- 敏感信息是否硬编码进了代码或日志
- 外部入参是否在协议边界校验
- 资源访问是否校验归属,防止访问他人数据
这些条目不是建议。命中即为关键问题,必须修复后才能合入。
前面四章讲了 AI 怎么做好需求、方案、编码、审查这四件事——需求评审打磨质量、技术方案做对抗自审、编码遵守三条纪律、审查坚持改善即批准。
但一个自然的问题是:
当这四件事都由 AI 完成了,人还做什么?
七、人在哪介入:决策者而非执行者
做了 AI 端到端,人就没事情可做了——这是一个常见的误解。
实际情况恰好相反:人的角色没有消失,是升级了——从执行者变成决策者和知识供给者。
人不可替代的四个节点
决策与方案选型。当存在多种技术路径时,人来做权衡和选择。AI 可以枚举选项、分析利弊,但「我们的系统更需要可维护性还是性能?这个场景值不值得引入缓存?」这类判断需要人来拍板。
补充隐性上下文。架构背景、历史包袱、团队约定、业务逻辑的边界——这些往往存在于人的头脑中,没有写进任何文档。上下文质量决定输出质量,这是 AI 研发中最核心的一条规律。给 AI 足够的背景信息,比反复调整 Prompt 更有效。
异常识别与干预。当 AI 的行为偏离预期,人来识别并纠正。一个真实的例子:舆情管理端的标签拆分需求,需求描述本身足够清晰,AI 顺利完成了前端显示和后端接口存储的修改——但遗漏了一个关联的巡检 Skill,这个 Skill 也需要同步修改,否则会产生入库 Bug。这个遗漏不是 AI 能力不足,而是它缺乏全局视角,不知道系统里有这个关联。这种类型的问题,需要人在代码审查时识别和补充。
最终的价值判断。什么对用户有价值,什么符合产品方向,这些是人类的判断领域。AI 可以高效实现,但「该实现什么」的判断不应该交给 AI。
代码 Review 从行级向意图级升级
当 AI 承担了语法、格式、命名规范的检查,人的代码 Review 也在发生质变:
- 不再纠结于「这个变量名是否足够好」,而是关注「这个改动是否准确实现了需求意图」。
- 不再逐行阅读,而是重点审查跨模块交互是否正确、边界条件是否处理、安全影响面是否评估。
- Review 的颗粒度,从行上升到意图。
这才是真正有价值的 Review,是人类判断力无法被替代的部分。
八、知识飞轮:让平台越用越聪明
端到端 AI 研发有一个传统模式不具备的优势:每一次交付都在积累,每一次积累都让下一次交付更好。
但飞轮也有风险——如果老化退场机制没做好,飞轮会变成垃圾循环。过期的知识污染上下文,比没有知识更危险。
为什么上下文质量决定输出质量
AI 不像人。它没有上过 100 次项目的经验,也没有在这个仓库里踩过这些坑的记忆。如果每次给 AI 的上下文都是「一张白纸 + 需求描述」,它每次都要从零开始理解系统,就会重复犯同样的错误,忽略相同的边界条件。
知识飞轮要解决的就是这个:把团队过去积累的知识,以结构化的方式注入到 AI 的工作上下文中。
四步飞轮

简单来说:每次交付都在积累,每次积累都在让下一次交付更好。
当前 OK 平台知识资产分布:
| 类型 | 数量 |
|---|---|
| 技术方案模板 | 223 条 |
| 经验复盘 | 111 条 |
| 踩坑记录 | 112 条 |
| PRD 模板 | 101 条 |
| 合计 | 547 条 |
近 7 天新增资产 200+ 条,「沉淀飞轮价值(资产 × 复用 × 时效)」指标持续增长。

前置强注入 vs 被动召回
早期的做法是让 AI 需要时自己去查——由 AI 决定是否查、查什么。
问题很明显:AI 不知道自己不知道什么,它意识不到「我现在该查一下历史踩坑」。
现在改成平台侧前置强注入:调用 AI 前,平台根据需求类型、仓库、关键词,把最相关的知识打包好直接塞进 AI 的入参。AI 不需要「知道该去查」,相关知识已经在那了。
这一改变将知识注入率(本次调用注入的相关知识条数 / 相关可注入总条数)从 Agent 自主决定的不稳定状态,提升到了超过 90% 的确定性覆盖。
知识蒸馏:踩过的坑不再踩第二次
每一次需求完成后,平台触发知识蒸馏 AI,把这次交付过程中:
- 代码审查指出的问题 → 沉淀为该仓库的踩坑记录
- 通过的技术方案骨架 → 沉淀为技术方案模板
- 需求评审的问答过程 → 沉淀为 PRD 模板
- 端到端的完整复盘 → 沉淀为经验复盘
知识蒸馏 AI 遵循一条硬原则:只保留跨需求可复用的结论,丢弃一次性业务细节。 每条知识有置信度(0~1),高的直接入库,低的进人工审核。


知识老化与退场
知识库最大的风险,是过期的知识污染 AI 上下文。代码在更新,架构在演进,一年前正确的做法,今天可能已经不再适用。
OK 平台用三道防线应对:
- TTL(有效期):每条知识有设定的有效期,到期自动进入待复核队列,未复核则降低可信度。
- Agent 反馈通道:每个 AI 在工作中如果发现注入的知识与实际代码 / 架构不符,会在输出中填写
knowledge_feedback,平台据此自动降低该条知识的置信度或触发人工复核。 - 仓库知识随代码更新刷新:代码仓库有新的 commit 合入主干时,仓库架构分析 AI 自动做增量刷新,更新架构描述文档。
这三道防线确保知识库不只是越来越大,而是越来越准。
九、能力边界:哪些需求适合端到端
端到端 AI 研发不是万能的。清醒认知能力边界,比过度宣扬能力更重要。
四象限能力分布

象限①(直接做):AI 100% 端到端,人只需做最终验收确认。目前这是 OK 平台承接的主体类型,占完成需求的绝大多数。包括 Bug 修复、前端页面的增改、标准 CRUD 接口、简单业务逻辑迭代。
象限②(人机协同 · 风险侧):AI 完成 60~80% 的编码工作,人负责风险评审和审批流程推进。比如需要 DBA 审批的简单 DDL 变更,AI 出代码 + MR,人负责推进审批。
象限③(人机协同 · 复杂度侧):AI 完成 50~70% 的编码工作,人负责前期架构决策和模块拆分。比如涉及多文件改动的完整功能模块,人做前期拆解,AI 按方案逐文件实现。
象限④(暂不支持):当前暂不介入端到端,AI 仅辅助分析。涉及资金流、核心安全链路、跨仓库复杂联动的需求,仍需全程人工主导。
当前支持与不支持的清单
支持(直接做):
- 标准 RESTful / RPC 接口的增删改查
- 在已有架构上增加或修改业务逻辑
- 配置项变更(增加配置、修改默认值等)
- 明确定位的 Bug 修复
- 纯前端 UI / 交互变更
- 单仓库内闭环的改动
不支持(当前):
- 跨仓库 / 跨服务联动(需要同时修改多个独立仓库)
- 大规模架构重构(目录调整、分层变更)
- 需要接入新中间件(Kafka、ES、新 Redis 集群等)
- 数据库 Schema 重大变更(需 DBA 审批的建表、大批量字段变更)
- 涉及资金 / 支付 / 核心安全链路的改动
- 需要数据迁移或灰度发布的交付形态
能力边界是动态的。随着更多仓库注册接入、AI 能力升级、平台新增自动化环节(如自动申请外部资源),边界会持续扩展。这份清单每月会被回顾和校准。
十、组织提效:从个人加速到乘数效应
这是本文最想聊的话题,也是 OK 平台和大多数 AI 研效实践最大的差异所在。

个人提效 vs 组织提效——本质区别在哪?
绝大多数 AI 工具提升的是个人效率:我写代码更快了、我查资料更快了、我生成文档更快了。这是加法效应——各环节各省一点时间。
组织提效不是做加法,是消除环节间的等待、沟通和返工成本——这是乘数效应。
传统流程里,开发等产品澄清需求、测试等开发完成联调——根据我们对多个团队的调研反馈,角色间等待往往占交付周期的 40~60%。 把每个人编码速度提升 50%,也解决不了这个等待问题。但如果 AI 在产品提出需求和研发开始动代码之间,就把需求评审、技术方案、可行性评估都做了呢?等待直接消失。
这就是为什么端到端的提效倍数,远大于单点工具的加总。
用 Spec 替代口头传递
第一章讲了信息衰减的问题。端到端 AI 研发的答案是:用结构化的 Spec(规格说明)替代口头传递链。
需求评审 AI 产出的精炼需求描述,包含完整的功能点、业务规则、验收标准——这不是给人看的摘要,而是给后续所有 AI 用的精确输入。每一个 AI 都基于同一份 Spec 工作,信息不再被翻译,不再衰减,也不再需要人在各个环节之间做「翻译官」。
这一机制让原本需要会议对齐的内容,变成了结构化数据在流水线上的流转。等待时间不是被压缩了,而是直接消失了。
质量门禁前置:把问题消灭在产生时
传统模式下,很多问题是在最后时刻才被发现的——代码审查阶段发现需求理解错了、测试阶段发现接口设计有歧义、上线后发现遗漏了某个关联系统。
端到端 AI 研发把这些发现点前移:
- 需求不清晰 → 需求评审 AI 在进入开发前追问清楚
- 方案有盲区 → 技术方案 AI 在开发前做对抗式自审
- 代码有问题 → 代码审查 AI 在合并前把关
- 历史踩坑 → 知识库在开发前注入
越前期发现的问题,修复成本越低。TAB 实验平台的数据很有说服力(数据来自 TAB 平台团队对外分享材料):在需求阶段引入 AI 质量检查后,研发周期从 5 天缩短到 2 天(↓60%),额外发现了 30% 的遗漏影响点——这些遗漏如果在开发完成后才发现,代价是现在的数倍。
从部门协作到流程协作
传统组织按职能分部门——产品、设计、研发、测试。一个需求要跨多个部门移交,每次移交都有等待和沟通成本。
AI 端到端把协作粒度从「部门」降到了「环节」:
- 不再是「产品写完 PRD 交给研发」,而是「AI 需求评审通过 → 进入技术方案」
- 不再是「研发写完代码交给测试联调」,而是「AI 完成开发+自测 → 自动触发代码审查」
- 每个环节等的是质量门通过,不是某个部门干完活
流程能自动接力时,部门间的摩擦成本自然消失。
组织知识沉淀:打破「人走知识没」的魔咒
传统团队的痛点:人走了,知识也跟着走。一个资深离职,带走的不仅是技能,还有大量隐性知识——为什么这么设计、那个模块有什么历史包袱、这类需求以前踩过什么坑。
OK 平台的知识飞轮在每次交付中把这些隐性知识显式化、结构化地沉淀下来。知识不再存在于某人脑子里,而在知识库里——任何 AI 包括服务新人的 AI 都能访问。
这意味着:
- 新同学通过 OK 平台做第一个需求,可以直接站在团队过去几个月积累的知识上工作
- 资深离职了,他参与的踩坑记录和技术决策仍然留在库里
- 随着时间推移,平台越来越懂这个团队的系统和业务,AI 输出质量持续提升
十一、行业在哪、我们在哪
做了这么多实践,也值得放到更大的坐标系里看一下:
行业整体在哪里?我们在哪里?差距在哪里?
我们对司内 AI 研效项目做了一次系统调研,数据如下:

约 85% 的团队,仍停留在「个人编码加速」这一层。
底层:个人编码加速——红海,且有结构性缺陷
CodeBuddy、Copilot、Cursor 已经把个人编码加速卷到了极致。赛道已是红海。更深层的问题是:
写得快,但改得多。
个人编码加速只解决了「编码」这一个环节。需求理解偏差、影响范围遗漏、角色间等待——这些问题没消失,反而因为编码加快暴露得更快。AI 写代码更快了,但需求返工成本可能比以前更高。
中层:团队全流程提效——微蓝海,但仍由开发者驱动
少数团队已经把 AI 从编码延伸到了「需求理解 → 开发 → 审查」全链条。数据很亮眼:研发周期压缩 60~72%,需求理解效率提升约 80%。
但有个共同的局限:流程起点仍是「研发收到需求」,终点仍是「代码合并」。 产品侧的需求质量、测试侧验收标准,还得靠人工跨团队协调。
顶层:多角色全流程协同——蓝海,几乎空白
真正把产品、研发、测试用 AI 串起来、一站式协同交付的,在司内几乎找不到。AI Meetup 闭门研讨会上管理层有句共识:「Agent 擅长单任务,跨职能协作仍是信息孤岛。」
OK 平台的目标就是顶层这 3%。 目前能做到的是从「一句话需求」到「代码合并+测试环境部署」的全链路自动化,在低复杂度+低风险类型上实现了端到端交付。多角色协同、产品和测试深度接入,正在拓展中。
这个调研的意义更多是在指明方向——
在「个人编码加速」已经饱和的今天,真正的价值在于能否打通角色间信息壁垒,让 AI 驱动整条链路而非单个节点。
十二、未来:组织形态会跟着变吗
开放性问题,没有确定答案。但有一些正在发生的变化,值得认真想。
正在发生的变化
🔭Review 的角色正在升维
AI 写代码后,人的 Review 从纠错变成了意图确认。一个懂业务的人,在这种模式下的价值远大于一个只懂语法的人。
🧩全栈化趋势加速
AI 同时持有前后端上下文,让「全栈」从「要求精通两端」变成「人主导业务,AI 补足技术边界」。
👥「特性团队」可行性提升
AI 承担大量执行性工作后,2~3 人小团队就能覆盖需求→设计→开发→测试→上线的完整链路。
未来可能发生什么
以下是基于现有数据和观察的趋势判断:
① 需求提出者和交付物之间的距离会大幅缩短
「小需求的提出约等于解决」,在工具类需求上已接近现实。产品侧的决策速度和描述质量,会越来越成为研发效能的决定性因素。
② 「协调成本」类岗位的价值会重新定义
中间层协调角色的工作被 AI 大量替代后,需要承担更高阶的事:知识沉淀、AI 质量监督、边界 case 判断、业务策略。
③ 团队人效会提升,但人不会变少——产出会变多
更快的交付催生更多迭代,更快的迭代产生更多需求。历史上每次技术革命最终都在提升产出,不只是减少投入。
④ 吃自己的狗粮加速演进
当工程师用 AI 平台开发 AI 平台的新功能,反馈回路极短。OK 平台本身很多迭代就是在 OK 平台上完成的。
十三、结语:流程是手段,交付是目的
端到端和零基思维,指向同一个核心:
不要把流程本身当成目标。流程是手段,解决问题才是目的。
当 AI 让某个环节变得多余,这个环节就该消失。当 AI 能承接执行层的工作,人就该把精力放到判断和创造上。
回看 OK 平台运营至今的数据——170 条需求端到端自动交付、66% 实现率、51% 在 2 小时内完成、491 条知识资产在积累。这些数字还在涨。
但比数字更重要的是一个变化:
人的角色,从写代码的执行者,变成了提方向的决策者和积累知识的供给者。
这种转变不只是提效,是在重新定义「研发工作」的价值创造方式。
在 AI 已经足够强大的今天——
从零基思维出发,端到端地重建。
本文作者@腾讯技术工程。原文链接:https://mp.weixin.qq.com/s/s_AmjWIB57b7fQY_3VNkoQ

