从前端工程化到 AI 工程化

You,18 min read

AI工程演进海报

最近经常会看到一个问题:AI Coding 越来越强,前端研发工程师未来还应该往哪里走?

这个问题我也一直在想。尤其是这两年系统使用 Claude Code、Codex 和各种 Agent 工作流以后,我越来越确定一件事:AI 不会简单替代前端,但它会重新定义前端研发的价值重心。

如果一个前端同学的主要竞争力只是“把设计稿还原成页面”“根据接口字段写表单和列表”“修一些常规样式问题”,那压力一定会越来越大。因为这些任务输入明确、模式重复、反馈容易验证,本来就很适合被 AI 接管。

但这不代表前端没有未来。恰恰相反,AI 把低杠杆的重复代码工作拿走以后,前端研发需要重新回到一个更本质的问题:我们到底靠什么创造价值?

我自己的成长路径,某种程度上也一直在回答这个问题。

我的路径:从写页面,到沉淀系统

我最早也是从普通业务开发开始的。

电商页面、后台系统、前后端联调、基础组件封装、工程配置,这些都做过。那个阶段最大的收获,不是掌握了某个框架,而是开始理解真实业务里的前端并不只是 UI。页面背后有流程,有数据,有角色协作,也有很多“看起来简单但一旦规模变大就很难维护”的细节。

后来在阿里做直播互动,我负责的是直播互动平台和跨端互动容器。这个阶段对我影响很大。

直播间里的红包雨、福袋、购物车这些玩法,表面看是一个个前端活动,实际难点在于高频迭代、多端运行、灰度发布、异常降级和客户端发版依赖。只靠一次次写业务代码,永远跟不上节奏。所以我们做了生产侧平台,也做了消费侧跨端容器,把物料创建、调试、测试、发布、回滚、多端渲染、JSBridge 通信和降级兜底串成一套体系。

那时候我第一次特别明确地感受到:前端真正的价值,不只是把某个需求做完,而是把一类需求变得更容易被持续生产。

到 XTransfer 以后,这条路径又往前走了一步。

跨境金融业务里,前端面对的不只是页面复杂,还有多仓库、多团队、多语言、多角色协作,以及金融场景下对质量和稳定性的要求。于是我做了 xt-spec 前端代码成熟度治理工具,把规则定义、扫描检测、CI 拦截、修复建议和持续治理串成闭环,推动 20+ 金融前端应用接入,把红线问题从 2157 个治理到 0。

同时也做了多语言可视化编排平台,把原来分散在表格、脚本、代码仓库和人工沟通里的国际化流程收敛到平台侧;做了神策埋点可视化分析插件,把产品、业务、研发依赖多系统切换的分析流程前置到页面现场。

这些事情看起来领域不一样:跨端容器、工程治理、多语言平台、浏览器插件。但底层其实是一件事:

把重复的、高协作成本的、高风险的事情,从“靠人记住和执行”,变成“靠工具、平台、规范和流程自动运转”。

这也是我理解前端未来成长路径的起点。

AI 时代,前端不能只停在执行层

AI 最先冲击的一定是执行层。

以前一个表单页面、一个列表筛选、一个弹窗流程,可能需要人花半天到一天。现在只要上下文足够清楚,组件库和接口约定足够稳定,AI 很快就能生成一个可用版本。

所以前端同学如果还把自己定位成“需求来了我写页面,接口来了我接字段”,未来会越来越被动。

但执行层变便宜,不代表工程师变便宜。真正变贵的是这些能力:

AI 擅长完成明确任务,但它不天然知道什么是正确的问题,也不天然知道一个系统长期应该怎么演进。定义问题、设计边界、建立反馈、控制风险,这些仍然需要工程师。

所以前端未来的第一条成长路径,是从执行型研发走向系统型研发。

第一层成长:从页面开发,到业务建模

前端离用户最近,也离业务流程最近。

很多人说前端是 UI 层,但在真实项目里,前端经常是业务复杂度最先显形的地方:哪些状态可以共存,哪些操作需要互斥,异常后如何恢复,权限如何收敛,多语言如何同步,埋点如何验证,性能问题在哪里暴露。

这些问题如果前端只是被动接收,最后就会变成一堆页面补丁;如果前端主动建模,就会变成稳定的业务流程和可复用的工程能力。

我现在越来越觉得,前端同学要有一点 Product Engineer 的能力。不是替代产品经理,而是能理解一个需求为什么存在,能把模糊目标拆成用户路径、状态模型和工程任务。

AI 会让原型变得更容易,也会让“先做出来看看”变得更便宜。前端如果能把产品理解、交互判断和工程实现结合起来,就会比单纯写代码有更高的杠杆。

第二层成长:从组件使用者,到平台和基础设施建设者

我过去做直播互动平台、多语言平台、埋点分析插件和 xt-spec,最大的共同点是:它们都不是单点功能,而是基础设施。

基础设施的价值在 AI 时代会被继续放大。

因为 AI 生成代码的质量,很大程度取决于它所在的工程环境。如果项目没有清楚的组件边界、没有统一的状态模式、没有稳定的接口约定、没有规则和测试兜底,AI 生成出来的东西很容易“当下能跑,长期难维护”。

反过来,如果团队有成熟的组件体系、脚手架、CLI、CI/CD、静态扫描、代码规范、设计系统和业务模板,AI 就能在更高质量的轨道上工作。

这时候前端研发的价值,就从“我亲手写了多少代码”,变成“我设计的系统能不能让更多人,包括 AI,更稳定地写出好代码”。

过去我们做工程化,是为了提升人的研发效率。接下来做工程化,还要考虑如何提升 AI 的研发质量。

这会让前端平台化、工程治理、工具链和研发效能这些方向继续重要,甚至更重要。

第三层成长:从工程治理,到 AI 治理闭环

工程治理这件事,我做 xt-spec 的时候感触很深。

如果治理只靠人看、靠人记、靠人推动,很容易变成短期运动。真正能长期生效的治理,一定要进入日常工作流:规则可执行,问题可定位,增量能拦截,修复有建议,趋势能被持续观察。

AI 加进来以后,治理会往下一步走。

以前工具主要负责发现问题,比如扫描出依赖风险、配置问题、风险写法和规范缺失。未来工具还应该能解释问题、生成修复方案、自动提交 PR,并在验证失败后继续迭代。

这不是简单地“让 AI 帮忙改代码”,而是把静态规则、项目上下文、修复策略、测试验证和人工兜底串成闭环。

前端工程师如果有工程治理经验,会很适合做这类 AI 工程化工具。因为我们既理解代码质量问题,也理解工具链、CI、仓库协作和团队接入成本。

我认为未来很多团队真正需要的,不是一个会聊天的 AI,而是一套能嵌入研发流程的 AI 治理系统。

第四层成长:从使用 AI,到构建 AI 工作流

很多人现在用 AI,还是停留在聊天窗口里。

复制一段代码,问怎么改;贴一个报错,问怎么修;描述一个需求,让它生成页面。这当然有用,但提效更多是个人级的。

真正有价值的是把 AI 接进工作流:

这些事情和我过去做的平台化、工具化经验是一脉相承的。

以前我们把人工流程沉淀成平台;现在要进一步把平台里的关键节点交给 AI,让 AI 成为流程的一部分。人不再一行行盯着所有细节,而是负责定义目标、设计规则、审核关键结果和处理例外。

这也是我最近越来越关注 Harness、Agent Workflow、Skill、Cron Task 的原因。

AI 时代真正的提效,不只是 prompt 写得更好,而是工作流里人的节点越来越少,反馈循环越来越短,系统可以自我检查、自我修复、自我沉淀。

第五层成长:从前端工程师,到 AI 应用工程师

我觉得前端同学往 AI 应用工程师方向走,是一条很自然的路。

因为前端原本就擅长连接。

连接用户和系统,连接产品和技术,连接浏览器和服务端,连接多端环境,连接工具链和研发流程。AI 应用本质上也需要连接:模型、上下文、工具、数据、权限、记忆、评估、日志、成本和用户体验。

一个真正可用的 AI 应用,不只是套一个聊天框,也不只是调一个模型接口。它需要处理很多工程问题:

这些问题里有大量前端工程师熟悉的部分。尤其是做过复杂 Web 系统、跨端容器、平台化工具和工程治理的人,会更容易理解 AI 应用落地里的复杂性。

所以我不太认同“前端要被 AI 淘汰”这种简单判断。更准确地说,前端需要从 UI 工程师升级成更完整的应用工程师,再进一步升级成 AI 应用工程师。

我会重点补的能力

如果结合我自己的路径,接下来我会重点补几类能力。

第一是更系统的 AI 应用架构能力。包括 Agent 工作流、工具调用、上下文工程、评估体系、可观测性和成本控制。这些决定 AI 应用能不能从 Demo 走到真实生产。

第二是后端和数据连接能力。前端要做 AI 应用工程,不能只停在页面层,需要能把模型、业务数据、权限系统、任务系统和工作流编排串起来。

第三是工程治理智能化能力。过去我做 xt-spec,是把规则和流程自动化;下一步更值得做的是把扫描、解释、修复、验证和 PR 串成 AI 主导的治理闭环。

第四是持续沉淀能力。AI 时代很容易每天试新工具,但真正产生复利的是把经验沉淀成规则、Skill、模板、脚手架、工作流和团队共识。

这些能力不是和过去的前端经验割裂的,而是在原来的基础上继续往上长。

最后

回头看我自己的路径,从早期业务页面,到阿里的直播互动平台和跨端容器,再到 XTransfer 的工程治理、多语言平台、浏览器插件和 AI Coding 实践,其实一直在做同一件事:

把具体问题抽象成系统,把人工流程沉淀成工具,把一次性交付变成可持续运转的能力。

AI 时代下,我觉得前端研发工程师的成长路径也会沿着这个方向继续展开。

不要只做页面的执行者,要做业务流程的建模者。

不要只做组件的使用者,要做工程系统的设计者。

不要只把 AI 当聊天工具,要把 AI 接进研发工作流。

不要急着逃离前端,而是以前端为起点,继续向平台工程、工程治理和 AI 应用工程延伸。

未来的前端,代码可能会写得更少,但要负责的问题会更大。

这条路不轻松,但比单纯担心“AI 会不会抢走工作”更值得投入。

2026 © Lizhenyui.