观尤雨溪 2026 VueViteConf 分享:AI 时代,前端框架与代码范式正在发生转变
2026/7/27 5:15:46 网站建设 项目流程

最近看完尤雨溪在 Vue & ViteConf 2026《Vue & Vite 生态最新进展》中关于 AI 时代框架设计的思考,很多观点戳中当下 AI 辅助开发的现状,整理一下个人理解。

1. 成熟框架的 “语料红利” 与枷锁

作为 Vue 这类主流成熟框架,海量开源项目沉淀成大模型训练语料,一线模型已经可以熟练驾驭框架语法。但随之而来有一个限制:LLM 对框架重大版本改动具备很强滞后性,早年就出现过 AI 混淆 Vue2 与 Vue3API 的现象。这带来一条设计启示:一旦框架已经大规模进入训练数据,应当尽量规避破坏性、颠覆性的底层改动,减少模型认知混乱。

2. AI 视角下,API 设计需要重新权衡取舍

我们开发者写代码,长期倾向追求简洁,经常会斟酌各类名称缩写;但大模型的偏好完全不同:API 规则的一致性,重要性远超代码简洁度。AI 不会嫌弃命名稍长,但是模糊、缩写、不统一的命名极易造成推理错误。过度追求简短精简,反而会增加 AI 理解代码的负担。

3. 重新看待代码组织:关注点分离 ≠ 文件拆分

早年前端主流思想:HTML、JS、CSS 语法分离,拆分到独立文件实现解耦。这套模式适合人类开发,放到 AI 场景里短板被放大:当元素 class 写在 JSX,样式定义分散在另一个 CSS 文件,AI 想要完整理解一段组件,必须同时读取多个文件,消耗上下文窗口,更容易丢失信息。

现在两条热门实践恰好解决这个痛点:

  • Vue SFC 单文件组件:同一个组件的模板、逻辑、样式收纳在一个.vue文件内;
  • React 生态普遍拥抱 Tailwind CSS:样式直接以内联原子类写在标签上,消除独立样式文件。

很多人误以为这是 “走回耦合老路”,实际上核心逻辑是:不需要机械按照语法类型切割文件,同一个业务单元的上下文尽量局部聚合,让信息就近可见。这也是大模型更加偏好的代码组织形式。

4. 永恒不变的底线

无论开发范式、AI 工具如何演变,性能优化、代码正确性相关改进,能够同时让人和大模型受益,永远是长期值得投入的方向。

总结:过去框架设计只需要考虑人的开发习惯;进入 AI 原生开发时代,我们写代码、设计框架,需要额外把「大模型理解成本」纳入考量。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询