从“Vibe Coding”到“Context Engineering”:2025年,我在VTJ.PRO中与AI共舞的这一年

40 阅读8分钟

当柯林斯词典将“Vibe Coding”评为2025年度词汇时,我正坐在电脑前,看着VTJ.PRO的AI引擎把我随手画的MasterGo草稿变成一行行优雅的Vue 3代码。那一刻我意识到:程序员这个职业没有消失,但“写代码”的方式,彻底变了。

一、那个被“Vibe”刷屏的春天

2025年2月,OpenAI联合创始人Andrej Karpathy抛出一个新词——“Vibe Coding”。彼时的技术圈为之疯狂:开发者不再逐行阅读代码,而是通过自然语言描述需求,让AI生成实现,自己只管“感受那个氛围”(vibe),然后验证结果。

说实话,我第一次听到这个词是嗤之以鼻的。“不读代码?那还叫程序员吗?”这种“ vibe 编程”听起来就像是给不懂技术的人准备的玩具。

但很快,数据打了我的脸。2024年AI助手生成了全球41%的代码——约2560亿行,而2025年这个数字预计翻倍。Google CEO Sundar Pichai坦言,Google超过四分之一的新代码是AI生成的;微软更是直言“使用AI已不再是可选项”。

更让我震惊的是,柯林斯词典真的把“Vibe Coding”评为了2025年度词汇。这不是什么小圈子的自嗨,而是一场静悄悄的革命。

可我依然困惑:如果只是让AI写代码,然后人“感受氛围”,那软件工程的严谨性去哪了?直到我遇到了VTJ.PRO,才真正理解了这场变革的深意。

二、Vibe Coding的幻灭与重生

2025年中,MIT Technology Review的一篇文章点醒了很多人:纯粹的“vibe-based” approach正在让位于更系统的 “Context Engineering”(上下文工程)

文章揭示了一个残酷的现实——有开发者使用Cursor配合Claude时,不仅没有提升效率,反而因为要反复纠正AI的错误,开发时间增加了19% 。我也经历过类似的崩溃:让AI生成一个中后台表格,它确实很快给出了代码,但权限校验不对、状态管理混乱、类型定义缺失……改完这些,还不如自己从头写。

问题出在哪?学术界给出了答案:一篇arXiv上的综述将Vibe Coding建模为“人类开发者、软件项目、编码智能体”三者间的动态关系。成功的关键不在于智能体有多强大,而在于系统化的上下文管理人机协作模型

换句话说,光靠“vibe”不行,得靠“engineering”。Vibe Coding必须进化——从放任AI自由发挥,到通过精心设计的上下文、约束条件和协作流程,让AI真正融入工程化体系。

这时,VTJ.PRO进入了我的视野。

三、VTJ.PRO:当AI不再是“黑盒”

VTJ.PRO是一个基于Vue 3和TypeScript的开源AI低代码引擎。说实话,我对“低代码”一直有偏见——那不就是拖拖拽拽生成一堆垃圾代码,然后被平台锁死吗?

但VTJ.PRO打动我的,是它的核心理念:“降低复杂度,不降低自由度” 。它有几个让我惊艳的设计:

1. 双向代码穿梭:AI不是“黑箱”,是“伙伴”

VTJ.PRO的核心技术是可视化设计与源码之间的双向转换。我可以在可视化设计器里拖拽界面,一键生成标准的Vue单文件组件;也可以把手写的Vue组件反向解析到设计器中继续调整。

这意味着什么?意味着AI不是把我的代码吞进去然后吐出不可控的结果,而是让我随时可以跳进代码层进行微调,再跳回设计层继续开发。这种“自由穿梭”的感觉,彻底打消了我对AI编程的失控感。

2. 设计稿秒变代码:从“体力活”到“脑力活”

2025年7月,VTJ.PRO发布了MasterGo设计智能引擎。我上传了一个复杂的登录页设计稿,几秒钟后,一个包含完整布局、样式、表单绑定的Vue组件就生成了。引擎不仅识别了图层,还理解了组件关系、Flex/Grid布局、样式属性。

以前前端开发最痛苦的“设计稿还原”环节——切图、量尺寸、写样式——现在变成了“review AI生成的代码,然后对接业务逻辑”。效率提升何止十倍,更重要的是,我终于可以把精力花在思考“这个交互怎么优化”,而不是“这个padding到底是多少像素”。

3. 智能数据流管理:AI会“自修复”了

VTJ.PRO的另一个黑科技是数据流可视化追踪和AI主动干预。它的AI引擎会持续分析Pinia状态管理,检测到未使用的状态变量或类型错误时,不仅会提示,还会提供优化建议甚至自动修复方案

有一次我写了一个复杂的筛选逻辑,状态管理有点混乱。AI直接弹出一个提示:“检测到冗余状态变量,建议合并为以下结构,可减少30%的代码量。”我点击确认,代码自动重构了。这种感觉很奇妙——AI不再是“生成代码然后等我改错”,而是主动理解代码并优化它

4. 自然语言生成交互:让想法“秒变”功能

最让我震撼的是语义理解型交互生成。我试着用自然语言描述:“给这个表格加一个筛选器,按用户名和创建时间筛选,支持重置。”30秒后,包含表单、筛选函数和参数绑定的完整筛选器UI和逻辑就生成了。

这不是简单的模板填充,而是真正理解了我的需求,并生成了符合工程规范的代码

四、2025年末的思考:Vibe Coding之后是什么?

2025年底,IEEE的一篇文章给出了答案:Vibe Coding真正爆发,是因为Agentic AI(智能体AI)的崛起。与早期聊天机器人不同,Agentic AI能够分析整个代码库、搜索网络、与第三方工具交互,从被动助手变成了主动的编码伙伴

VTJ.PRO的发展印证了这个趋势。2025年11月,VTJ.PRO的v0.13.0版本从“页面搭建工具”升级为“应用开发平台”,深度集成了Pinia状态管理、权限控制、国际化、请求引擎等企业级能力。AI不再只是“写代码”,而是参与整个应用的构建和维护。

有数据支撑这种变化的价值:

  • 某金融系统开发周期从6周压缩至9天,提速150%
  • 电商中台页面迭代效率提升300%,维护成本降低75%
  • 老旧Vue组件逆向解析改造,效率提升80%

五、给2026年的自己:一些还没想明白的问题

写下这篇文章时是2026年2月。VTJ.PRO刚刚发布了v2.0,正式推出私有化部署版,并全面接入Qwen3.5、MiniMax M2.5、GLM 4.7等国产大模型。AI编码的市场仍在狂奔——Replit预计2026年底收入达10亿美元,Lovable成为史上增长最快的软件公司。

但我依然有一些困惑:

  1. Junior开发者如何成长? 研究表明,资深开发者能从AI中获益,而初级开发者反而可能被拖累,因为他们缺乏识别和修复AI错误的能力。如果新人不再需要手写基础代码,他们如何建立对编程的直觉?

  2. “理解代码”还是必须的吗? 当AI生成99%的代码,我们是否还需要读懂每一行?如果只需要“感受氛围”,那出问题时的调试能力从何而来?

  3. 创造力的边界在哪? 工具越强大,同质化越严重。当人人都能用AI生成差不多的应用,真正的差异还在于人的创意。但创意本身,会不会也被AI的“建议”所塑造?

这些问题没有标准答案。但有一点可以确定:2025年不是程序员被AI取代的一年,而是程序员学会与AI共舞的一年

就像MIT Technology Review那篇文章结尾说的:“软件工程师们,又一次要靠自己去实验、协作和学习——未来取决于此。”

而我,选择在VTJ.PRO中继续这场实验。

iShot_2026-01-11_21.22.50.png

开源仓库:gitee.com/newgateway/…


我是阿杆,一个在AI时代挣扎前行的前端程序员。如果你也在思考这些问题,欢迎留言交流。别忘了点赞收藏,也许明年我们还能一起聊聊——2026年,又会有什么新词刷屏呢?


参考资料

  1. MIT Technology Review, “From vibe coding to context engineering: 2025 in software development,” Nov. 2025.
  2. 阿里云开发者社区, “VTJ.PRO重磅发布与若依深度集成,” Jul. 2025.
  3. arXiv, “A Survey of Vibe Coding with Large Language Models,” Oct. 2025.
  4. VTJ.PRO官网, “设计稿秒变代码、自然语言生成交互!VTJ.PRO以AI与开源重塑低代码开发,” Nov. 2025.
  5. VTJ.PRO官网, “秒变现实!VTJ.PRO首发MasterGo设计智能引擎,” Jul. 2025.
  6. IEEE Computer, “Is Vibe Coding the Future of Software?,” Mar. 2026. 1 arXiv, “Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications,” May 2025.