作为一名大二学生对于Vibe Coding的理解
个人主页: Hygge_Code热门专栏:从0开始学习Java | Linux学习 | 计算机网络个人格言: “既然选择了远方便不顾风雨兼程”文章目录关于Vibe Coding前言什么是Vibe Coding氛围感编程? 传统编程 与 Vibe Coding 的思维对比Vibe Coding举例总结关于Vibe Coding前言近几年来随着人工智能领域快速发展诞生出许多大模型应用。国内的如 豆包、文心一言、通义千问、DeepSeek、星火 、混元等等国外的如 Cursor、GitHub Copilot、Claude Code、ChatGPT、Gemini等等随之而来的便是AI浪潮席卷全球我相信你应该也听说过Vibe Coding所以它究竟是什么呢什么是Vibe Coding氛围感编程? 维基百科词条定义由上述可见Vibe Coding不仅代表着使用AI来写代码也代表着一种全新的开发思维和工作流程。抛开复杂的定义用简单的话来说Vibe Coding 用人话和AI聊天 AI帮你写代码 你们一起迭代优化那为什么是氛围感编程呢只要你把你想要的 内容 告诉AIAI就能把你脑子里的想法变成真实的程序如我想要做一个倒计时界面AI马上就能给你生成一个满足功能的对应界面帮我修改这个页面的卡片样式AI就能根据你的要求马上修改这就是Vibe Coding 的魅力所在它让编程变得像聊天一样简单自然、简单。换做以前的话应该是变写代码边皱着眉头看着遇到的bug还要查来查去可能还发现找不到对应的解答很让人头大。而现在变成了直接跟AI对话有什么问题直接让AI修改大家都能用AI快速验证想法。传统编程 与 Vibe Coding 的思维对比用一个表格罗列两种思维的区别对比维度传统编程思维Vibe Coding氛围编程思维核心逻辑先学语法 → 手写代码 → 逐行调试先说清需求 → AI生成代码 → 结果驱动迭代关注点关注语法、细节、代码写法关注业务逻辑、功能想要什么效果语言方式用编程语言语法表达逻辑用自然语言、大白话描述需求代码编写人工逐行敲写、结构自己设计AI自动生成整体框架和代码Bug处理自己看报错、逐行排查改错把报错丢给AI让AI自动修复学习门槛必须精通语法、数据结构、框架不用死磕语法重在会描述需求开发节奏慢、严谨、一步一步来快速出原型、快速试错、快速迭代代码审查逐行阅读、理解每一段逻辑看运行结果即可不逐行抠细节依赖能力个人编程功底、算法基础拆解需求能力、和AI对话表达能力思维模式工程师严谨思维产品式思维 借助AI借力思维Vibe Coding举例我打开Cursor进入一个空白的目录和AI进行对话请帮我生成一个关于作者的页面作者是青衫码上行你可以通过我提供的链接获取青衫玛上行的信息https://blog.csdn.net/2401_86760859?typelately查看成品我们可以看到只用了1分42秒而且后面还可以让它继续优化界面就不再展示了从0到1生成这个页面就用了两三分钟注意没有写一行代码我只是负责提出我的需求我通过多轮对话不断优化这就是 Vibe Coding 的魅力总结Vibe Coding 的出现并不是让我们不用学编程、不用学基础知识而是重新定义了编程的方式。不用再把大量时间浪费在死记语法、重复写基础代码、低效排查简单 Bug 上而是可以把精力真正放在需求分析、逻辑设计、项目架构这些更有价值的地方。当然Vibe Coding只是辅助工具若是没有扎实的基础AI也用不明白在打好自身基础的同时借力AI是我们当下应当探索的。tips其实文中的两张动漫配图也是我让AI生成的AI的影响真的是方方面面如果我的内容对你有帮助请点赞评论收藏。创作不易大家的支持就是我坚持下去的动力
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2612363.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!