大家在vibe coding生产项目时,都怎么

eof karel 2026-06-10 10:25 1

使用AI辅助自己些代码已经很久了,从gpt3.5开始。

一开始都在正在开发的项目中,需要一些功能函数,在网页上让些一些功能函数,这时候自己对代码的把控都还行,都是写一些功能函数。

但是尤其最近一年以来,各种agent工具一浪一浪的推过来,更新层出不穷。新项目几乎全用AI开发,自己就写需求。购买的各种token套餐,国外的国内的结合使用,为了省钱。

老项目,总想着用AI过一边,优化一下,而且几乎AI都能给出看起来都很有道理的优化方案,而且找出一些列代码风险,也给出很多修复方案,然后自己审核plan之后,感觉相当有道理。OK,优化吧,执行吧。

多来几轮之后,以前的老项目,如果出了问题,几乎心里立刻能定位到大概在什么位置。但是现在经过几轮优化之后,出了问题,具体哪里有问题,心里没以前有底了。

新项目用AI开发的,在初步进行测试时,很多时候执行都没问题,测试也没什么问题。好吧,上线,面对各种形式的用户和使用逻辑,出了一些问题之后,然后开始继续改代码,怎么改呢,没办法继续使用AI改,因为AI写的代码量上来之后,想要手动精准修改到很多问题是有难度的。AI就继续改,因为只要你说了实际的问题,基本AI都认同,然后又不停叠加修复方案。

最后导致项目上线之后,心里一点底都没有。

与原来手动写代码时,基本手动写的慢,经常一个功能写出来时,实际已经测试了好几次了,心里相当于复习了很多次。即使出了问题,心里也能及时定位给出修复方案,然后上线。

现在AI越用越多,心里反而底气越来越不足了,尤其是后端项目。前端的还不那么怕,前端出bug了及时修复然后覆盖就行,只要保证后端数据正常和执行逻辑的安全,问题都在可控范围。但是后端出问题,造成数据搞错了,脑袋都大了,难道每次都有数据库回滚的机会?怎么可能。


大家都怎么解决遇到的这类似的问题的?


(以上内容全手打,格式乱,大家担待,想用AI优化一下格式,还是算了,闲聊而已)

最新回复 (11)
  • GPR 06-10 10:37
    1

    前端可以 ai,但是前后端相接的时候,我都是自己手搓一个接口设计文档,然后让 ai 挑刺,接着让 ai 根据我的文档生成技术文档,技术文档结束后,生成任务详细排工,最后就是梭哈 ai

  • frank100 06-10 10:41
    2

    你可以渐进式的增强,先做编程提效,而不是完全替代,即便ai占比大后,也要把更多的精力投入到,code review里和架构方案设计上。现在只是把以前的重心后挪了。

  • eof karel 楼主 06-10 10:43
    3

    提效肯定提效了。而且目前确实使用问题还不大,尤其后端项目,使用起来还是反复查看了,先AI相互查,然后人工再审核。目前还没出过大问题,就是心里底气没以前足了

  • eof karel 楼主 06-10 10:45
    4

    现在确实使用AI几个模型之间反复挑刺。而且经常相互检查都能查出不大不小的问题。 AI写文档确实是爽了。写代码的应该大部分都不太想写文档吧。 这下好了,文档自由了

  • Cakk 06-10 10:48
    5

    真实,现阶段大部分都是面向SDD、TDD方向转换,如果项目是自己0-1可以做好Code reviewer角色

  • xuhengxin 06-10 10:50
    6

    这也是我现在使用AI编程的痛点, 老项目本来业务逻辑经过N次迭代,尤其是半路接手的项目, 完全看代码都不一定能理清楚全部的业务逻辑, 然后使用AI去做需求时, 心里完全没底, 不知道改动是否对已有业务是否存在其他影响,而且在面对复杂项目时, AI有时候也不能分析透彻, 写出的代码可用性也没有那么高, 每次写完自己还要再次修改一遍! 但该说不说提效还是有的, AI至少完成80%, 后续的20%自己完成

  • eof karel 楼主 06-10 10:50
    7

    趋势来了,学会适应,主动拥抱了。

  • eof karel 楼主 06-10 10:53
    8

    接手老项目,用AI分析项目,能快速理解当前项目的结构和逻辑,这点确实很有助力。 但是遇到老项目中看起来很奇怪的代码,就要小心了,尤其遇到一些时序上的处理,看起来交换一下顺序之类的无上大雅,但是可能是前任踩到坑而不得已为之。

    以前也接手过别人的项目,从一开始也跟着很多人大骂前任写的代码乱,垃圾之类的。随着工作年限增加,反而嘲笑以前的自己了

  • admini 06-10 10:58
    9

    生产环境都 review 就行,还有没有测试环境或预发布环境吗?正式数据也有备份(灰度减少问题)

  • moodyz 06-10 11:00
    10

    项目的前几版只需要工作得像那么回事就可以了。

  • frank100 06-10 11:33
    11

    这种幻觉是正常的,我看过网上一个观点,ai让开发提前进入了技术负责人的视觉。

* 帖子来源Linux.do
返回