用AI vibe codeing做点小工具,用claude的过程中发现很多习惯上的问题,
比如一直以持续对话的方式迭代项目,想到一个需求,就大致跟AI说了一下然后就开始开发了,
在开发过程中,突然又想到了别的功能需要加上,
于是又中途打断原来的任务进程进行添加,
乍一看没问题,其实问题大了去了,首先就是需求不明确导致的回滚和n多次消耗token的对话,
会造成token用量的极速上升,要是安装了skill,token花费的就更多了,
弄了两个稍微复杂点的网页,不是很精美,一看deepseek token费用,
已经十几块了,原本干瘪的钱包再次受到重创。
以deepseek模型的价格和缓存命中量,这用量其实是蛮多的,效果也不怎么好。
原因就是习惯了反复对话的形式进行开发修改,野路子啥都不懂。
最近学到了,用AI开发项目。
应该有三个流程:
1.对话chat
首先跟AI对话,说明你的需求,
然后通过反复对话理清这个项目要实现所需要的细节,
比如使用人群是哪些?
要实现的功能是哪些?
工具是浏览器插件还是web端应用,是网站还是小程序是移动端应用?
如果想要变现,应该采取怎样的收费逻辑和定价策略?
前期的用户从哪来?如何推广宣传你的产品?
最终开发出来的产品如何部署上线?
这些问题都需要在对话这一步骤中完成。
2.计划plan
这一步的目的是将第一步形成的需求文档变成一个AI可以清晰执行的开发计划,
可以这样跟AI说:
请结合最终给到的技术方案,帮我把需求开发文档整理出来,形成一份完整的开发计划。
3.agent开发
第三步开发模式就是最终的开发过程直接将开发计划丢给AI执行。
在这一步可以根据生成的效果做功能修改,直到自己满意。

通过这三步,你会发现你有了三个强力且近乎无所不能的队友,
他们可以和你探讨一切不清晰的地方,并帮你把想法和需求变得清晰具体可落地。
这三步可以在同一个软件中进行,
比如扣子编程(网页直接可选)、codex、claude code、trae,
扣子编程中可以直接选择相应的模式,其他AI工具有两种方法,
一种是全程都在一个工具中进行,
你可以让AI分别扮演对话chat、计划plan、执行agent三种角色进行开发。
另一种你可以在免费大模型中,例如chatgpt、豆包等网页中,
先让他们扮演chat对话角色和计划plan角色的专家完成需求文档和计划文档的开发,
最后把形成的文档交给花钱消耗token的更强模型完成agent开发。(这种就比较省钱)
非特殊说明,本博所有文章均为博主原创。
如若转载,请注明出处:https://www.foofree.com/vibe-coding-%e7%9a%84%e4%b8%89%e4%b8%aa%e6%ad%a5%e9%aa%a4/
共有 0 条评论