个人开发者做AI小工具,失败成本很低。一个周末,一个想法,就能跑出一个能用的版本。但想把这个版本搬进大企业,马上就会撞上硬墙。
根据原文披露的数据,AI原型最终成功进入生产环境的仅有5%。其余95%都卡在了层层审批和基础设施瓶颈里,慢慢消失在公司的流程中。一边是社交网络上别人快速迭代的AI功能,一边是自己无休止的内部review,这种速度上的撕裂感,正好指向企业AI工程化里的一个核心矛盾:速度与风险的平衡。
YouTube的工程师团队从这个矛盾里找到了一条新路。他们面对的是一个有着二十年历史、承载数十亿用户的代码库,任何一次不受控制的实验性代码改动,都可能带来灾难性的连锁反应。AI工程负责人Addy Osmani就有过亲身教训,他在一个个人项目里跑了十个并行AI Agent,因为没有做好环境隔离,技术债瞬间堆积,直接搞崩了他另外两个应用。放在YouTube这个体量,风险会被放大无数倍。而传统的合规审批流程需要数月才能走完,等演示功能获批时,底层的AI模型可能已经更新换代,之前的工作全废了。
YouTube前工程师、现任Google Deepmind成员的Benji Bear给出的解决方案,不是去加速人工审批,而是从基础设施的哲学层面重新设计:把实验环境和主生产服务器彻底解耦。
他们搭建了一套“原型化堆栈”,专门解决开发者的两个核心瓶颈。第一个是安全、实时的数据层。开发者不用对着假的静态数据做测试,可以直接利用Google AI Studio模板,连到一个安全的Google Cloud代理服务器。这个代理只开放经过预授权的只读接口,能调取真实的播放列表、视频、频道等组件数据。这意味着开发者判断技术可行性时,数据是准的,但又完全没有搞乱或弄崩核心数据库的风险。
第二个瓶颈是用户界面的真实感受。团队使用客户端扩展包装器,把实验性的UI直接注入到开发者本地的浏览器里。这些UI代码和正式产品完全隔离,更新工作能在几分钟内安全地完成独立测试。通过这一步,一个功能在真实环境里到底好不好用,很快就能得到反馈。
这种架构切换带来的改变非常明显。按照原文中的说法,YouTube完成一个新功能的审核,之前的时间单位是“季度”。而应用新的基础设施哲学之后,像YouTube Recap这样成功的原型,从立项到进入真实用户研究阶段,只用了“几周”的时间。
值得注意的是,这套打法的成立,还要求整个工程团队在心理上完成一个比较彻底的转变:必须习惯并接受“抛弃型代码”。在讲究代码复用和长期维护的企业文化里,让工程师接受“有些代码就是为快速验证而生的,用完就该丢掉”,是一个不小的心理门槛。但这也正是化解速度与风险这对死结的钥匙——用隔离和临时代码来释放创新的速度,而不是在漫长的审批里把创意消耗殆尽。
热门跟贴