有些人一谈到古法编程,出口就是已经是落后的嘲讽,我想了解一下各位大部分都是 vibe coding 吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
eipi1

有些人一谈到古法编程,出口就是已经是落后的嘲讽我想了解一下各位大部分都是 vibe coding 吗?

  •  
  •   eipi1 2 days ago 2845 views
    我是游戏开发,业务的复杂度大(上线几年的屎山),我目前还在停留在问答、Ai 搜索资料、性能优化某个类、非业务的工具开发、逻辑性强的代码生成。
    但是针对游戏的业务代码开发,感觉就无从下手,好多约定俗成的逻辑(提示词要写全太多了),整个项目喂给 AI 上下文有点大,项目还针对游戏引擎封装了一层框架(定制化的需求),所以基本 AI 代码生成不可用,只能用用代码补全。
    我游戏业务开发基本都是古法编程+代码补全+问答。这种业务代码有什么优化方向用上 AI 代码生成吗?

    然后好奇大家的线上业务开发都是 vibe coding ?按我理解线上的东西不都是屎山,代码又多又杂,还可以使用 vibe coding 吗?(是不是我低估了 AI 的能力?)
    26 replies    2026-04-28 15:51:17 +08:00
    foryou2023
        1
    foryou2023  
       2 days ago
    试试就知道了。

    总有本地环境吧,总有备份吧,实践一下就知道了,大不了回退版本。
    66beta
        2
    66beta  
       2 days ago   3
    让 AI 先分析代码库,整理出多份文档,有的是办法,别小看了 AI
    bghtyu
        3
    bghtyu  
       2 days ago
    业务上的屎山还不能完全靠 AI 。但是能明显感觉到 AI 的进步,从 Sonnet3.5 到 Opus4.7/GPT-5.5 ,提升的非常明显,现在一些普通的需求 AI 已经能基本自己完成了。完成不了的大部分也是因为上下文不足。
    顶多再过一两年肯定能搞定。
    ilemon18
        4
    ilemon18  
       2 days ago
    ai 最喜欢 shi 山代码了,上下文足够丰富
    teaguexiao
        5
    teaguexiao  
       2 days ago
    Vibe coding 适合新功能和工具层,对于老山业务代码确实就是山墒客,上下文塞得满、隐式约定不清。看来你现在的用法才是最实的AI 做资料和局部优化,常规业务还得自己来。
    dsd2077
        6
    dsd2077  
    PRO
       2 days ago via Android
    试试吧,前期不放心做好代码 review
    jmliang
        7
    jmliang  
       2 days ago
    试试先把所有代码包含进去,丢给 AI ,屎山只是对人类来说是屎山。
    moudy
        8
    moudy  
       2 days ago
    C 语言项目 ai 能先认清楚那些漫天飞的 macro 都是在干嘛就不错了。别说 ai 了,连配置好的 ide 都时不时犯迷糊
    msg7086
        9
    msg7086  
       2 days ago   4
    AI 的用法有很多。比如你说你手里屎山,那 AI 应该先用来分析代码生成文档,然后接下来看能不能帮你写测试,提高测试覆盖率。再有就是让 AI 给你重构建议,逐步改善屎山。

    我最近在试验另一种做法。我们有一个大仓库,里面几万个历史提交(是那种大 PR 的提交,不是分时小提交的那种提交),我让 AI 去一个一个提交去读,读对应的 Jira ,然后总结出经验,生成几万个历史校验教训。然后做新特性的时候,让 AI 用关键字去找历史经验,然后再去读历史提交,学习前人是怎么把需求变成现实的,让 AI 去模仿他们。你也可以试试看。

    正规公司用 AI 做 vibe coding 可不是想别人拍视频那样脑子一拍从零开始什么都不做准备就直接开干。该有的 SDLC 流程,memory bank ,都是得做的。
    penisulaS
        10
    penisulaS  
       2 days ago
    只要你不是自己付钱就好
    changnet
        11
    changnet  
       2 days ago   2
    事实就是现在的 Ai 就是无法准确地编程。现在的 AI 在理论上就只是一个知识库+概率的东西,它输入、输出的东西就是不稳定,不精确的东西。

    现在 vibe coding 的,要么是不需要精确的需求,要么是口嗨。

    不精确的需求,比如要做一个登录功能,但没有给出这个功能具体的需求(什么颜色、像素、位置、具体逻辑),
    然后 AI 吭哧吭哧地在根据自己的知识库搞一个出来,自己看着还行就算成功的,这就叫没有精确的需求。

    但如果像游戏行业这样,策划、美术给的需求里已经规定好所有的元素,每一个按钮的位置、功能、各个逻辑是怎么样的。就很难向 AI 描述清楚,即使洋洋洒洒写了几千字来描述,AI 做出来的东西还是不能满足需求,没法向策划交差。

    还有就是 AI 写的代码真的很烂,根本没法维护。有些人还说 AI 写代码超过 99%的人,这 99%是算上不会写代码的人吧。

    我们公司买了 CURSOR ,各个 rules 、skill 都上了,各种需求归档也做了,事实就是 AI 有一定帮助,但它就是没法像使唤一个人那样去使唤它工作。做不到把需求丢给它,然后就等结果就行了。通常都是它写了,自己还得再改一轮。
    workbest
        12
    workbest  
       2 days ago
    我发现很多时候 ai 的代码效率不行
    workbest
        13
    workbest  
       2 days ago
    明明有简单直接效率高的方法,ai 总是喜欢翻来覆去的捣鼓一通
    sddyzm
        14
    sddyzm  
    PRO
       2 days ago
    试试,先试试
    ljmsun
        15
    ljmsun  
       2 days ago
    ai 最适合分析屎山了
    flytsuki
        16
    flytsuki  
       2 days ago
    没钱,我是 vscode+cline 用 ds 的模型随便写写自己的小项目
    wuhanchu
        17
    wuhanchu  
       2 days ago
    我有时候怀疑用了 AI 是不是更费事了。
    reavid
        18
    reavid  
       2 days ago
    你可以先试试看。不是你低估了 AI 的能力,而是很多人 高估了 AI 的能力。
    kakakakaka8889
        19
    kakakakaka8889  
       2 days ago
    公司报销就用,公司不报销就随便用用绝不自费上班
    gg1025
        20
    gg1025  
       2 days ago
    @changnet 我的使用体验就是你没想具体的事情他就做不明确,没有任何主观能动性。就跟那个笑话一样,如何一年挣 100w ?往银行存 5000w ,每年 2%的利息,一年就是 100w 。本金这个就是约束,你不给大模型可能就乱搞了。所以现在就是你不给约束就会生成看起来很对实则一坨的代码,但是如果需要事无巨细地交代的话,代码我自己就写完了。
    saranz
        21
    saranz  
       2 days ago
    那么问题来了,现在才开始,还需要你会编程。未来 Ai 成熟了,还需要你会编程吗?
    dswyzx
        22
    dswyzx  
       1 day ago
    一些新功能可以试试让 ai 直接仿照你现有代码去做重复性工作。
    我最近使用 ai 编程做的感觉成功的改动->老项目做 i18n,直接 ai 自己翻译自己搜返回值自己改代码这种重复性工作。
    imokkkk
        23
    imokkkk  
       1 day ago
    确实落后了 最近一次 8 人日的需求,Claude-4.6-Opus/Claude-4.7-Opus 基本上一两天就搞定了
    wellsc
        24
    wellsc  
       1 day ago
    @teaguexiao 大哥用的什么输入法
    bojue
        25
    bojue  
       1 day ago
    我之前在公司写了一年的低代码系统,现在 5 天写完了整个系统架构,不过不是额度限制,2 天的工作量,如果古法开发的话这个时间最少得 2 个月
    udisyue
        26
    udisyue  
       1 day ago via Android
    最优解是丢几个不同层级功能给 ai 写,你自然就会发现它在哪一个层面最适用于你当前的工程,不要给超过它能力的东西让它写就是了
    About     Help     Advertise     Blog     API     FAQ     Solana     3786 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 111ms UTC 10:31 PVG 18:31 LAX 03:31 JFK 06:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86