如何消除 vibe code 产生的技术债? - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
Tilie

如何消除 vibe code 产生的技术债?

  •  
  •   Tilie 3h 33m ago 1438 views
    最近 vibe code 很爽,但是很明显的是产生了不少技术债?
    感觉每次都像新入职了一个公司,接手一堆史山代码。
    请问各位现在还会读 ai 产生的代码么?还是 ai 拉 ai 吃?
    Supplement 1    41 mins ago
    补充下,本人跟车规行业有关。
    vibe code 如果产生了技术债,不是事后道歉那么简单。
    而是主机厂会抓着一行一行要求解释原因。
    甚至部分代码会更人命有关,比如某某新能源车,打不开门。
    19 replies    2026-05-21 19:23:03 +08:00
    tf2
        1
    tf2  
       3h 32m ago
    vibe review

    vibe refactor
    sentinelK
        2
    sentinelK  
       3h 26m ago   2
    正向编程,AI 生成的方案你都过一遍,不是自己熟悉或者预期的技术选型,就都否决让他去改。或者你给个建议。

    btw:其实目前 Agent 的模式很类似团队管理。要用管理的思维去驱动 Agent 。
    lujiaosama
        3
    lujiaosama  
       3h 19m ago   2
    粗犷一点就是 TDD 驱动,只要能过测试,写成啥都不管。否则最好就是限定 AI 使用的技术方案,就算丑一点臃肿一点也绝不为了所谓的优雅引进一堆自己都看不懂的东西。
    niubilewodev
        4
    niubilewodev  
       3h 15m ago
    让 AI 重写。
    beyondstars
        5
    beyondstars  
       3h 6m ago   3
    技术债不是技术问题,技术债是管理问题。
    qxmqh
        6
    qxmqh  
       2h 55m ago
    你要这样想:人就不会写屎山代码了吗。 有 AI 还能给你说明白至少,之前没有 AI 的时候,不都是一点一点硬啃的吗
    maskerTUI
        7
    maskerTUI  
       2h 45m ago
    AI 能看懂 AI 的代码就行了,人类能不能看懂不重要,有问题让 AI 重新写。
    按照现在的大模型迭代速度,大不了明年让更好的 AI 重写现在写出来的屎山即可。
    v2gba
        8
    v2gba  
       2h 33m ago
    每天几千行 还不算同事发来的 咋读

    即使我不想要这些 tech debt

    但是历史的车轮已经碾过

    我也被车轮带着走了
    lwep
        9
    lwep  
       2h 26m ago
    相信 AI 的发展
    AI 欠的债 AI 来还
    erwin985211
        10
    erwin985211  
       2h 24m ago
    主要是大部分公司的生存时间都不足以产生技术债
    malusama
        11
    malusama  
       2h 21m ago
    大部分代码需求时间都只有几年而已, 债不债的到时候业务都不存在了。 代码都没用了就没有债了
    NerbraskaGuy
        12
    NerbraskaGuy  
       2h 20m ago
    程序员可以承受 AI 浪潮带来的淘汰,那公司也得可以承受 AI 带来的巨量屎山,大家都有“美好”的未来
    nettest
        13
    nettest  
       2h 18m ago
    类似于在问如何消除 高级语言 产生的技术债
    wsseo
        14
    wsseo  
       2h 2m ago   1
    如果是测试驱动会埋很多雷。研发想绕过测试埋雷太容易了。测试很多情况根本覆盖不到。
    Rever4433
        15
    Rever4433  
       1h 57m ago
    等到代码即时生成时代来临的时候就没有技术债了
    teaguexiao
        16
    teaguexiao  
       1h 45m ago   1
    现在的做法是每隔一段时间让 Claude Code 自己做一次‘代码回顾’,把高复杂模块重构掌。关键是 CLAUDE.md 要把架构决策和禁止事项写清楚,不然下一轮 AI 也会重蹈覆辙。
    lscho
        17
    lscho  
       1h 42m ago via Android   1
    人写就没有技术债了吗?你接手别人写的代码,一样是屎山

    放下心里包袱,只要能过测试,有文档,它就是好代码
    chenluo0429
        18
    chenluo0429  
       55 mins ago via Android
    AI 生成
    AI 分析
    AI 消除
    AI 提交
    AI review
    sharpy
        19
    sharpy  
       38 mins ago
    根本 review 不过来啊

    让 ai 来吧
    About     Help     Advertise     Blog     API     FAQ     Solana     3255 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 173ms UTC 12:01 PVG 20:01 LAX 05:01 JFK 08:01
    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