首页>AI>正文

AI工具退场后研发团队该沉淀什么

Feng 24 阅读 AI

最近一年,几乎每个研发团队都在谈 AI。自建 Agent、基于开源框架二次开发、把需求到发布串成自动化流水线,演示一个接一个。

群里有人问我:别的团队都开始二开了,我们是不是也该找个方案站上巨人的肩膀?

当时我正在看一个”输入需求编号、自动生成文档代码测试”的演示。流程很顺,像一条铺好的产线。我盯着屏幕上不断滚出的内容,想的却是另一个问题:这套东西变成日常之后,还剩什么?

如果代码、文档、测试都能自动生成,工程师的核心能力往哪走?研发经理还管什么?

这些问题和”哪个工具好用”不在一个层面。它们问的是:工具退场以后,团队真正留下了什么。

演示背后那条看不见的资产链

输入框只是冰山尖。往下追问一层就露馅了:系统凭什么知道去哪读需求?它怎么理解业务字段?哪些接口能调、哪些数据不能碰,依据是什么?生成的代码符不符合团队规范,谁来判?测试全绿,又怎么证明实现的就是用户要的?

这些问题背后是一条很长的链:清晰的需求、稳定的领域模型、统一的接口契约、可检索的架构决策、高质量的代码与测试、明确的权限规则,再加上生产环境的日志、监控和故障记录。

演示里的生成只花几分钟。那几分钟能成立,是因为此前有人花了很久,把散落的信息整理成机器能读懂的上下文。

需求含糊、文档打架、关键设计只装在几个老员工脑子里、日志字段各写各的、测试连”正确”都定义不了——这种状态下,再强的模型也只是更快地放大混乱。自动化不生产秩序,它先照出组织本来的样子。

上下文税:省下的时间去了哪

AI 最容易制造的不只是效率,还有效率的错觉。它把工作从屏幕上拿走,又悄悄放回别处。

代码生成快了,但有人得准备更完整的上下文;文档自动写出来了,仍要逐条核对;演示很漂亮,业务团队却要花大量时间解释例外、纠正偏差,还要承担错误进生产的代价。

省下的部分集中、醒目,容易录成视频写进周报;付出的部分分散在很多人和很长的日常里,很少出现在同一张报表上。

每个孤立的工具还会收一笔上下文税。同一个业务概念,在需求工具里解释一遍,在编码工具里再解释一遍,排障时又得说一遍。工具各有各的知识副本、权限配置和更新方式。单次执行是省了,组织长期在搬上下文。

所以比多建入口更重要的,是让 AI 参与标准化:先找出非标准的内容,辅助迁移,再持续检查新偏差。AI 既消费资产也生产资产。标准越清楚,它能稳定处理的范围越大;它介入越深,散落的经验越有机会沉淀成共同规则。这个循环转起来,前端工具换了,底层积累也不会归零。

转变一:从写代码到定义系统行为

翻译工作被 AI 接走一部分,人的价值就往前移。

系统该做什么、不该做什么;正常怎么跑、异常怎么退;哪些条件必须满足、哪些边界绝不能越;用户最终看到什么,又怎么证明问题真的解决了——这些得说清楚。

代码可以生成,意图不会自动变清晰。一句需求能被理解成三种意思,AI 只会更快地产出三种实现。真正难的仍是把模糊的期待拆成一组可理解、可执行、可验证的系统行为。

工具越强,越要在动手前定义终点。实现成本降下来,方向错误反而更容易被速度盖住。AI 改变的是抵达终点的速度,不负责替你挑终点。

转变二:从写 Prompt 到设计协作流程

Prompt 有用。目标说清楚、上下文补足、约束和输出格式明确,都直接影响结果。但把 AI 能力等同于”会写几句提示词”,是低估了这件事。

稳定的协作靠的还是工程方法:拆解复杂问题,切出最小可执行单元;按任务给必要上下文,而不是一次倒进全部信息;先定约束再生成;每步验收,逐轮收敛。

更关键的是,AI 不是传统意义上完全确定的工具。同一输入可能得到不同输出,模型版本一变结果也可能漂移。把 AI 接进研发流程,不是加一个调用入口,而是设计一套新的工作系统:哪些步骤交给 AI,哪些结果必须人工确认,什么情况下停止、重试或回退,工具能访问哪些数据和权限,生成过程能否追踪、复现、审计。

落到工程上,这意味着模型版本要锁定并记录,生成产物要留存可追溯的输入快照,工具账号按最小权限授予,涉及生产数据的调用要有审计日志。模型会换,交互方式会换,但问题拆解、约束定义、权限控制、分步验收、失败回退这些东西不容易过时。

转变三:从看结果到独立验证结果

AI 能迅速生成一段看起来合理的代码。”看起来合理”和”真的正确”之间隔着很长的路。

它有没有理解需求里没写出来的例外?有没有破坏隐藏的兼容性约束?正常流量下跑得好,极端情况会不会拖垮下游?

还有一种更隐蔽的风险:代码和测试由同一个模型、根据同一份上下文生成,错误也可能同源。需求漏了一条业务规则,代码不会实现,测试也不会检查。最后代码与测试彼此吻合,用例全绿,却一起偏离了真实世界。这叫同源验证失效——让写答案的人同时出题,得到的往往不是正确,只是内部一致。

要破这个局,验证依据必须来自不同来源:明确的业务规则、系统必须保持的不变量、历史故障、真实流量,以及专门找反例和边界条件的测试。工程上可以用变异测试检验测试集本身的有效性——人为注入缺陷,看测试能不能抓住;再用独立于生成模型的契约测试交叉校验接口行为。高风险变更还要独立评审、灰度验证、生产监控和明确的回滚路径。

生成变容易,验证就成了新瓶颈。工具能生成答案,却不承担答案进生产后的后果。什么算正确、哪些风险可接受、出了问题谁负责,不能外包给模型。生成代码不是工作结束,是验证工作的开始。

转变四:从个人经验到组织资产

判断如果只装在一个人脑子里,工具读不到,团队也继承不了。

AI 依赖的底层资产不是某份文档或某个知识库,而是一套彼此连接、持续更新的组织记忆:当初为什么这样设计,哪些约束不能破,同一字段在不同业务里各是什么意思,过去出过哪些故障、怎么恢复的,哪些方案试过又为什么放弃,什么情况可以降级、哪些风险不能接受。

领域模型、接口契约、架构决策记录、测试、日志、监控、故障复盘、运行手册,都是载体。重点不是往知识库里堆更多内容,而是让它们能被找到、被理解、被验证,并随系统变化持续更新。

长期没人维护的文档不是资产,是遗迹。反映不了真实业务的测试也不是资产,是虚假的安心。资产之所以是资产,在于它能在下一次决策里继续起作用。

工具比资产显眼。一个新入口十分钟就能演示,调用次数和生成代码量当天就能写进报表。统一术语、梳理契约、补齐日志监控要花几周,价值还常表现为”一些问题没有发生”。可没有这些,每个团队建的 AI 助手最后只是一个明亮的孤岛。组织缺的不是更多工具,是岛与岛之间的桥。

转变五:从管任务到设计人机协作系统

AI 接手更多执行工作后,管理者要设计的不再是一张任务表,而是一套人和 AI 共同运转的系统:哪些低风险任务自动执行,哪些高风险操作必须人工审批,生成结果要过哪几道独立验证,工具持有什么权限、操作是否留痕,出现偏差怎么停、怎么退、怎么恢复。

把 AI 塞进旧流程不等于转型。真正的变化是重画一遍流程图,每一步写清楚谁做、谁验收、谁担结果。

还有个容易忽略的问题:AI 省下来的时间最后去了哪。开发效率翻倍,团队立刻接两倍需求,组织并没有变从容,只是更快回到满负荷。工具创造的余地不会自动留下,没有优先级和边界,很快被更多需求填满。

“做出来”越容易,”不做什么”越重要。过去一个想法可能因为成本高自然消失,以后大量想法能迅速变成原型甚至上生产。稀缺的不再是实现能力,是判断能力:这个问题值得解决吗,它该进系统吗,用户最终得到什么,我们愿不愿意承担它长期的维护成本。能快速完成一件事,不代表那件事值得完成。

实现先做三件事

第一,整理可复用的底层资产。别急着建更多入口。从一个真实业务领域开始,统一核心术语,梳理领域模型、接口契约、权限边界、系统不变量、历史故障和验收标准。不必一次做全,但要有负责人、更新方式和失效时间。

第二,建立生成、验证与反馈的。按风险分级设计流程:低风险、可回滚的工作提高自动化程度;涉及资金、权限、隐私和核心链路的变更,保留人工确认、灰度发布、监控与回滚。生产问题要回流到知识、规则和测试里,让下一次生成站在更完整的资产上。

第三,用端到端指标衡量,而不是调用次数和代码行数。这里可以直接借用 DORA 四项指标做基线对比:变更前置时间是否缩短、部署频率是否提升、变更失败率有没有上升、故障恢复时长是否下降。判定标准要事先定好——比如变更失败率较基线上升超过一定幅度,就说明提效只是从报表里发生了。同时看评审返工时间、生产缺陷数、沉淀知识被其他团队复用的次数。生成更快而返工更多,等于没提效。

先假设今天的工具明天就消失

那天群里讨论了很久,最后有人问:现在能做点什么迎接 AI 时代?

我说:先假设今天用的工具明天就消失,再看看还剩下什么。

需求有没有更清楚?散落的文档、代码、日志、案例有没有变成可复用的资产?系统边界有没有重新梳理?生成结果有没有独立可靠的验证方式?团队有没有形成一套能迁移到下一个工具上的协作方法?

如果答案都是否,那拿到的只是一次短暂提速。如果有些已经变了,工具就没白经过我们——它把团队从”怎样更快完成”推到了”究竟应该完成什么”。

工具像建筑外的脚手架,搭的时候很醒目,楼建成后终究要拆。留下来的不是钢管,是空间怎么划分、光从哪进来、人怎么在里面生活。

AI 工具会一代代出现,再一代代退场。留下来的,是我们在使用它们的过程中重新学会的东西:怎样定义问题,怎样设计协作,怎样独立验证,怎样把个人经验变成组织资产,怎样在更多可能性面前做取舍。

工具会拿走一些旧工作,也会把过去不容易被看见的工作重新摆到面前:为什么做,做什么,边界在哪,怎样算完成,谁为结果负责。这些问题不会因为工具变强而消失,只会更清晰,也更重要。

ID:7482

Feng
这位作者很神秘,还没有填写简介。