用 Vibe Coding 做完一个小程序之后,聊一聊

大家好(๑╹◡╹)ノ”,我是萍雨,我们继续来聊 Vibe Coding 的部分

关于前面的部分大家可以点击下面的链接直达

『 Lovart + Nano Banana Pro + Seeddream 的独立开发 UI 公式 』 https://www.codefather.cn/post/2016908868998717442

这个小程序的开发部分是我,Gemini,Trae 来完成的,之前跟着鱼皮做项目基本就是我和 Gemini,那变为三者的协作之后,有什么具体的变化吗?

讲真的,我觉得没啥实质性的变化,在之前两者的协作模式之下,我负责提供大致的设计分析,对于 Gemini 生成的代码进行审查,反馈代码更新之后的信息,解决一些 Bug 等等

Gemini 负责将我原本的想法具象化,输出代码,修改 Bug 等等

现在变为三者之后,Trae 主要替代了 IDEA 的工作,多数代码直接由 Trae 的 SOLO 模式输出(算是一个 Agent),我主要负责的事情其实没太多的变化,Gemini 主要负责的事情从原来的输出代码变成了输出明确的,结构清晰的给 Trae 的 Prompt,顺带还是要解决一些小 Bug,有的时候 Trae 也会把自己绕进去,就还是需要我和 Gemini 来解决这些 Bug

我在想是不是我 Vibe Coding 的方式有些问题(鱼皮新出的 Vibe Coding 教程我还没看)

之前我是有接触过 Vibe Coding 的,想来做一些不是一两句 Prompt 就能完成的小项目,但之前的效果都不是很好,至少之前的我是没有完成的,之前的协作模式就是我和 Cursor 或者我和其他的 AI 编程工具,我觉得有以下几个原因

  1. 之前自己的专业技能确实可以说是负基础
  2. 我很难特别清晰的,结构化的表述清楚我的需求是什么,我需要 AI 编程工具来做什么
  3. 面对 AI agent 输出的海量代码,我是有一种失控的感觉,因为看不懂,不知道怎么改

这次不说比较好吧,至少是完成了一个不是一两句 Prompt 就能完成的小项目,三者的协作模式的几个优势,其实就是成功的解决掉了我上面的三个问题

1. 我看不懂,Gemini 看得懂啊,Gemini 给我讲清楚就好 2. 前面也有提到 Gemini 的主要职责从输出代码变成了输出给 Trae 明确的,结构清晰的 Prompt 3. 小步快跑,现在的我会拆分了

不知道看到这里大家有没有一种感觉,是不是很像 AI 绘图啊,在 Gemini 或者 GPT 和 AI 对齐好提示词,再把优质的提示词给专业的 AI 绘图工具,明明之前就经常做的事情,到了 Vibe Coding 这块就不会了hh,真的就是这几天我才有这种明显的感受,感觉自己蠢爆了hh

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
花萍雨
下载 APP