体感在前端,难题不分端:小编眼中的 AI Coding 能力边界

今是2026年05月10日下午,一点感想的随笔,诸君按需食用哈!

有次谈绩效,领导随口问小编:你用 AI Coding 这么久,到底它对前端影响"狠"一点,还是对后端狠一点? 小编主业在前端,在公司后端的活也会干些,但浅尝涉猎;小编用 AI Coding 用得早也用得重,是团队中消耗 Token 一把好手(曾日消耗 Token 10 亿)。

当时,小编稍作思索后,便有感而发:把页面布局和样式需求丢给 AI,几十行 CSS 代码瞬间生成,微调细节就能直接落地;把组件逻辑基本描述清楚,基础代码骨架立马就能跑通。写完刷新浏览器,直观效果一眼可见,简单修整下就能美美交付验收。再加上 AI 刚兴起时,网上随处可见 "一句话 AI 就能搭出一整个网站" 的分享;唉,那时真是内行人看门道,外行人看热闹。还有,加上前端改动本就可视化极强、反馈即时见效,上手体验感拉满 ------ 彼时只觉得这个问题根本无需纠结,AI Coding 对前端的影响,远比后端要大得多。

可走出会议室再细琢磨,以及晚上回家再到隔天也琢磨,才发觉当时的回答太过仓促,根本没把事理说通透,深度不够!

所谓 "一句话生成一个网站",大多只停留在页面外观、版式布局与通用模板层面,放到企业真实业务交付中,远远达不到落地标准。道理很直白:前端页面改动直观醒目,视觉调整、界面增减一目了然,就连交互数据也能轻松 Mock,所以大家最先感受到 AI 对前端的助力与改变;而后端偏向底层架构,业务逻辑重构、分布式事务处理、接口性能优化、线上风险兜底等工作全都藏在幕后,默默完成的服务迭代、链路优化、故障兜底很难被直观看见,也容易被低估难度。

但这只是曝光度和感知度的差距,并非代表后端受 AI 影响更小、开发难度更低。前端显性变化多,更容易被大众热议;后端隐性工作量大,低调却分量十足。

因此,小编没必要去争辩 AI 究竟对前端冲击更大,还是对后端影响更深。抛开表象差异来看,前后端在 AI 协作里遇到的困境高度一致:同一项业务场景中,若是业务场景梳理模糊、落地标准没有统一敲定,一味比较谁更适配 AI 开发,本身就没有实质意义。

最后落到一句实在判断:从来不是前端有前端的难题、后端有后端的难题,所有人都卡在同一道关口 ------ 人和模型之间,能不能把需求说完整、说精准、说得可落地可验证。

说白了,所有人的效率上限,全都卡死在需求表达与标准定义上,和所属技术栈毫无关系。

这里再举个栗子🌰:就好比只说 "做一个商品列表页",模糊笼统,AI 做出来的效果往往偏差极大;可一旦明确好排版尺寸、加载逻辑、分页规则、异常空态样式,或是后端定好接口字段、传参规则、报错码、限流阈值这类清晰标准,AI 就能高效产出合格内容。反之那些依靠实操经验、临场判断、隐性业务潜规则的细碎问题,不管是研发人员还是 AI,都一样难以拿捏到位。

所以,边界清晰、输入输出标准化、偏纯逻辑的工作,AI 往往一次就能给出靠谱结果;而那些依赖经验手感、视觉观感、口口相传、沉淀在过往事故记忆里的隐性经验活,AI 和人一样,都无从偷懒、一样费劲。

小编觉得不该拿前端工程或后端工程去框 AI 的极限,那框子容易引人去看 "哪边先被换岗" 的热闹。

真正值得深思的是:团队里还有多少核心业务逻辑、实战避坑经验,没有整理成正式文档,只藏在日常沟通、项目复盘和老员工的个人经验里?这些无法标准化、无法清晰传递的隐形知识,才是各方协同频频踩坑、进度受阻的核心症结。

落到实际开发层面来讲:

  • 前端开发中,常规列表渲染、状态管控、接口对接、通用页面样式这类标准化需求,只要把业务背景和使用场景交代透彻,AI 完全能稳稳承接落地。可一旦遇上拖拽交互、手势操作、连贯动画联动,或是各类冷门边界异常场景,想要把整套复杂逻辑完整梳理进提示词,不仅篇幅冗长繁琐,还极易出现细节疏漏。究其根源,并非大模型本身能力受限,而是我们日积月累的开发手感、实战经验与隐性习惯,还没有梳理成条理清晰、可落地、可核验的标准化流程。一旦缺少明确的约束细则、判定规则与效果标尺,AI 就会自由发散、自主选择实现方式,做出的方案五花八门没有统一标准,很难贴合项目既定规范与业务预期。

  • 后端开发中亦是如此,只要理清业务校验规则、代码判断分支,简单基础接口开发对 AI 而言轻而易举。可一旦涉及数据迁移、分布式事务、全链路权限管控、缓存数据一致性、线上运维监控、灰度放量上线这类贴近真实生产环境的复杂场景,这类繁杂且难以一言概之的业务场景,单纯依靠 AI 直接开发极易埋下隐患。项目中逻辑越杂乱、漏洞越多,从来都不只是 AI 的问题,本质还是前期业务规则、约束条件与边界场景没有梳理周全。

小编日常的开发套路很简单:标准化、逻辑简单的需求可直接交由 AI 落地,摸清大模型能力边界后,使用起来事半功倍。若是碰上逻辑繁琐、交互复杂的场景,便先让 AI 做思路拆解、影响范围与可行性分析,输出可行方案,再凭借自身开发经验敲定最优路径,再继续往下开发。

这也正是 AI 时代实战经验最珍贵的地方,模型只能执行输出,最终的方向把控、细节取舍、效果判定,依旧不能离开人的专业判断。

相关推荐
火车叼位12 小时前
Windows 双网关自动切换:Node.js + 计划任务实现旁路由优先
网络协议·程序员
嵌入式小企鹅13 小时前
UiPath推出AI编程“总指挥台”,SiFive发布RISC-V第三代猛兽
人工智能·学习·google·程序员·ai编程·risc-v·开源工具
Java技术小馆20 小时前
零代码搭建家庭私有化健康中台
程序员
我要改名叫嘟嘟21 小时前
《微信读书》也出Skill啦~
程序员
亦暖筑序1 天前
Vibe Coding 用久了,代码手感真的会退化——以及我怎么试图解决这个问题
程序员·开源·github
程序员cxuan2 天前
看了一下姚顺宇的访谈,确实太顶了。
人工智能·后端·程序员
人邮异步社区2 天前
OpenClaw如何部署?
程序员·大模型·ai智能体·openclaw
刀法如飞3 天前
Go 字符串查找的 20 种实现方式,用不同思路解决问题
算法·面试·程序员
KaneLogger3 天前
从装 Skill 到管理工作流:HK-Skills 的第二轮升级
程序员·aigc