跳到主要内容

发布一个 AI vibe coding 的应用-书空

· 阅读需 5 分钟
Random Image
图片与正文无关

介绍

相信每一个开发者在面对滚滚的 AI 大潮来袭的时候,心里都是打鼓的。我们别无选择,只能融入进去,感知这次大潮的跌宕起伏,一起成长。

在这个时间点上,AI 已经不是过去 Copilot 的补全代码,或者从 GPT Copy 代码这种范式了。而是无限接近自然语言编程,或者叫陪伴式编程。真正编程的已经是 AI,而不再是人类开发者。

目前 AI 编程的主要玩家是 Cursor 和 Windsurf,国内字节旗下的 Trae 首次进入 AI 编辑器领域,而且还主打一个免费。这不得不说,给了国内开发者更好的认识 AI 编程的机会。也许在细节上还比国外产品差一些,但是范式是一致的,未来可期。

正好赶上字节的 AI 编程大赛,在参加比赛和熟悉 AI 编程双重动机下,我花了一个月左右的时间开发了这款书空应用。

应用本身就是一个纯前端应用,复杂度上算是中型项目,绝对不是一个提示词就可以让 AI 做出来的。我预计至少也跟 AI 进行了上千次的对话。

通过这次的经历,不管最后能不能拿个安慰奖,至少在 AI 编程方面,我有了真实项目的经历和心得。总结这次的得失,未来一定可以做的更好。

体验

https://www.vipzhicheng.com/shukong-app

体会

现在的 AI 编程的范式是工程师和 AI 进行对话,然后 AI 给出代码。而且写出的代码质量是要高于人类开发者自己动手开发的。人类开发者的作用体现在:

  1. 给 AI 提出需求
  2. 给 AI 提供上下文
  3. 选择技术栈
  4. 提供代码规范
  5. 判断代码质量
  6. 定期让 AI 重构代码

在时候摆在各个企业老板面前的就是一个选择题,首先是选择 AI 还是选择人。AI 离不开人,但人也没有以前那么重要了。对于有的企业来说,可以借助 AI,放大产出,比如 10个人产出 50-100 个人的开发团队的产出效果。而对于另一些企业来说,想到的则可能是节省成本,用 1-2 个人达到跟以前 10个人时一样的产出。而后者对整个行业来说就是一场巨大的冲击了。

从创业角度来说,AI 编程的出现是一个巨大的机会。我们可以借助 AI 的力量,快速迭代产品,快速验证市场需求。我们可以把更多的精力放在产品设计和用户体验上,而不是纠结于代码的实现细节。虽然成功几率还是一样的低,但是门槛已经低到任何人都可以尝试了。

就像狄更斯在《双城记》中说的:

这是最好的时代,也是最坏的时代;这是智慧的时代,也是愚昧的时代;这是信仰的时代,也是难以置信的时代;这是光明的季节,也是黑暗的季节;这是希望的春天,也是绝望的冬天;我们面前应有尽有,我们面前一无所有;我们都将直上天堂,我们都将直下地狱。

总结

在这个时间点,不知道做什么是对的,但我知道什么都不做肯定是错的,所以,接下来还是要紧跟 AI 进化的步伐,不断学习和探索。