
在科技领域,Vibe Coding正成为一股不可忽视的力量,它标志着AI与自然语言提示在代码自动生成方面的广泛应用,正逐步改变着传统的编程思维方式。近日,科技巨头Google也加入了这一行列,推出了其最新实验项目——Stitch,作为对之前发布的Jules自主编码代理的补充,进一步加剧了这一领域的竞争态势。
Vibe Coding:编程的新纪元
Vibe Coding,这一概念由OpenAI的联合创始人Andrej Karpathy今年早些时候提出,它强调的是利用生成式AI来自动化那些通常需要手动完成的编码任务。与传统的编程助手以及无代码、低代码工具不同,Vibe Coding更加侧重于最终成果,而非实现过程,它鼓励开发者“拥抱指数级增长,忘记代码本身的存在”。
随着Vibe Coding的兴起,众多科技巨头和初创企业纷纷入局,试图在这一新兴领域占据一席之地。微软、AWS、OpenAI等巨头纷纷推出了自己的编码辅助工具,如GitHub Copilot、Codex等,而Anthropic等初创企业也不甘落后,推出了Claude Code等命令行AI代理。
Google Stitch:Vibe Coding的新秀
面对Vibe Coding的蓬勃发展,Google自然也不甘落后。近日,Google Labs推出了其最新实验项目——Stitch,旨在为用户提供一种全新的UI设计方式。与Jules一样,Stitch同样基于AI技术,但它在功能和应用场景上有了更大的拓展。
Stitch允许用户通过简单的自然语言提示来描述他们想要构建的界面,无论是仪表盘、网页还是移动应用,Stitch都能迅速生成相应的HTML、CSS+和模板代码。这些代码不仅可以直接在应用中使用,还可以导出到Figma等设计工具中进行进一步编辑和优化。
除了基本的代码生成功能外,Stitch还提供了丰富的编辑选项和变体生成功能。用户可以在标准模式和实验模式之间自由切换,实验模式允许用户上传截图、线框图或草图来指导平台生成更符合预期的界面。此外,Google还计划在未来推出截图注释功能,让用户能够更直观地指出需要修改的地方。
用户反馈与未来展望
自Stitch发布以来,已经吸引了不少开发者和设计师的关注。一些用户表示,Stitch在快速生成界面原型方面表现出色,能够大大节省他们的设计时间。然而,也有用户指出,目前的Stitch在细节处理和编辑灵活性方面还有待提升,与市场上一些成熟的AI UI设计工具相比仍有一定差距。
尽管如此,Google Stitch的推出无疑为Vibe Coding领域带来了新的活力。随着AI技术的不断进步和应用场景的不断拓展,我们有理由相信,未来的编程将更加智能化、自动化和高效化。而Google、微软、AWS等科技巨头的加入,也将进一步推动这一趋势的发展。
原创文章,作者:王 浩然,如若转载,请注明出处:https://www.dian8dian.com/bian-cheng-xin-feng-shang-vibe-coding-yin-ling-chao-liu