guin

现在大家的公司有从 0 到上线的大项目完全"vibe coding"的吗?

  •  
  •   guin · 1 day ago · 4419 views

    看好几个人在论坛说自己公司的项目用 ai 出问题了,问 ai 代码如何审查的问题, 经常看到有人回答“你们公司没做好边界吗”这种话,意思就是做好边界真的能完全解决这些问题吗?现在有没有一个比较大的项目是所谓的那种“做好边界,完全 ai 写出来的”项目?

    54 replies    2026-08-11 17:47:48 +08:00
    bunai
        1
    bunai  
       1 day ago
    能骗到钱就行
    有 ai 了谁还管这个事,那都是领导自己想去,一句话我让 ai 看看
    lkk
        2
    lkk  
       1 day ago
    让另外一个 AI 做攻击审查,再找一个 AI 做三方审查。不给配额是公司的事,再出了问题那已经尽力了。
    yyttrr
        3
    yyttrr  
       1 day ago
    微服务抽象和 devops 搞得好的话,用 ai 还是很简单安全的
    ldx78203199
        4
    ldx78203199  
       1 day ago   ❤️ 2
    大项目这种 vibe 中后期太痛苦了,前期看起来很爽一波输出,调试+修问题+各种中间对话,成本其实更高 而且会不可控
    aru
        5
    aru  
       1 day ago
    开个 OPC ,项目代码都是 vibe 出来
    Essaim
        6
    Essaim  
       1 day ago
    傻逼产品做了个独立项目,RPC 自动化一些页面流程,觉得自己天下无敌了。
    现在期望推开发的纯 vibe ,质问他上线出了问题谁负责,他说团队责任。
    emSaVya
        7
    emSaVya  
       1 day ago
    有的。线上项目 100%是 AI 在迭代开发了
    TomatoCLI
        8
    TomatoCLI  
       1 day ago   ❤️ 4
    有的人的已经上线 N 次了,vibe 了 N 个大项目了。有的人还在那里怀疑。
    HappyAndSmile
        9
    HappyAndSmile  
       1 day ago
    @TomatoCLI 你就说 vibe 的那些大项目是不是一堆 bug
    loveumozart
        10
    loveumozart  
       1 day ago
    字节跳动现在很多代码都是 AI 写的了,我问还在字节的朋友说,他们已经 AI 写代码很久了
    bojue
        11
    bojue  
       1 day ago
    @HappyAndSmile 也不一定,开发过程做好边界和测试,基本上和手动挡没区别,我已经一年没写过代码了
    seven777
        12
    seven777  
       1 day ago via iPhone
    能准确解释下“边界”吗?
    happinessnch
        13
    happinessnch  
       1 day ago
    Vibe Coding 是从去年下半年开始流行的吧。
    到现在才不到一年,从 0 开始的“大”项目不到一年是上不了线的,
    我理解的大项目 20+开发人员,开发 2 年以上( AI 时代,游戏项目)。
    用 SDD 可以提高 AI 的边界感,但不能完全解决。
    redbule
        14
    redbule  
       1 day ago
    害怕 ai 出 bug 的有没有想过一个问题,人写的就没 bug ?

    以前人要几周的工作量,现在 ai 几天就做好了,多的时间迭代改 bug 不更好么。
    xue777hua
        15
    xue777hua  
       1 day ago via iPhone
    @redbule 人出的 bug 人能改。AI 出的 bug 到后期 谁都搞不定。

    Claude code 早就用实际行动证明过了。
    wu00
        16
    wu00  
       1 day ago
    管理层要求 100% AI Coding
    SDD 已经干了大半年了,vibe 和表演各占一半把
    HappyAndSmile
        17
    HappyAndSmile  
       1 day ago
    @bojue 你是不是说的是本来已存在的大项目,后来才通过完全 AI 开发的?我自己也是啊,这种还好,我回应他的是从 0 到 1 完全是 AI 出来的大项目,我自己有一个内部日志平台,就是这样的,完全不可能再人工 review 和开发了,bug 也很多,都是自己做实际测试弄出来去修复
    redbule
        18
    redbule  
       1 day ago
    @xue777hua Claude code 用什么实际行动证明过了?
    emSaVya
        19
    emSaVya  
       1 day ago   ❤️ 3
    @xue777hua v 站程序员的水平连 claude sonnet 3.7 都比不上。哪来的自信 “人出的 bug 人能改。AI 出的 bug 到后期 谁都搞不定”
    jonty
        20
    jonty  
       1 day ago
    @xue777hua #15 每次看到这种话,我就想问问你古法的代码到底有多好,有多优雅,能发出来看看么
    lwfre
        21
    lwfre  
       1 day ago
    大项目没有,小项目有。AI 前后端一块写,速度很快,还不用沟通...
    xooass
        22
    xooass  
       1 day ago   ❤️ 1
    完全 vibe 了一个电话 crm 系统 目前给菲律宾客服部门在用 nodejs 的 稳定了几个月了
    TomatoCLI
        23
    TomatoCLI  
       1 day ago   ❤️ 1
    @HappyAndSmile 复盘的时候发现,测试阶段 bug 量比之前纯人工还少。只是严重的 Bug 占比更多。。。其他 vibe 不 vide 的,反正用户认可就是好的开发方式。
    Tink
        24
    Tink  
       1 day ago
    这种项目上线之后,后期怎么维护呢?也靠 AI?
    Leeeeex
        25
    Leeeeex  
       1 day ago
    @Tink 对啊,AI 拉的屎就让 AI 去铲,不要自己下手
    tool2dx
        26
    tool2dx  
       1 day ago
    @Tink 大项目就考验提示词水平,前提模块切分越细,后期越好定位.
    你一句话写的大项目,后期肯定不好维护的.
    WashFreshFresh
        27
    WashFreshFresh  
       1 day ago   ❤️ 4
    咋说呢,纯 vibe 出来的项目,就是把压力全给到了测试。如果测试没测好,上线出了问题,全部人都在看你傻乎乎的对着聊天界面贴日志,描述问题...
    zsmile
        28
    zsmile  
       1 day ago
    大项目有再弄,但是越复杂的项目,你对整体越失控,现在就是频繁靠 agent 审阅返修
    HappyAndSmile
        29
    HappyAndSmile  
       1 day ago
    @TomatoCLI #23 你的这个我也认同,我也是同样现象,总体 bug 数量少了,但严重的和低智的比例确实多了;现在我就是两条路线走,原有的旧项目迭代,还是需要认真 review 代码,尽可能增量式兼容式修改,而纯 AI 代码的项目,就已经不会再 review 多一行,让它改完再测,再改再测。。
    tiiis
        30
    tiiis  
       1 day ago
    整个项目的没有,一个项目全新重构模块用 AI 还不错,不过已经算是黑盒了,迭代太快大部分代码都没打开看过,唯一能保证的就是能通过外部老模块去验证
    SanjinGG
        31
    SanjinGG  
       1 day ago
    @emSaVya #19 人能改的意思是,人写的代码,他烂你也能一眼看出烂,但还是能理解大致意思。ai 却会存在微积分算加法的情况,你在拆解过程中能还原意图嘛?真受不了你们喜欢跟模型比的,我很好奇你又能够得上哪个梯队的模型?你在其他人眼中不照样是个豆包
    emSaVya
        32
    emSaVya  
       1 day ago
    @SanjinGG 我是不如啊 所以我全用模型写了。看代码/写代码/拆解任务/找 bug 人都不如模型。
    aoyi
        33
    aoyi  
       1 day ago
    换一个问题:你们多久没有手写代码了?
    SanjinGG
        34
    SanjinGG  
       1 day ago
    @emSaVya #32 所以搞半天你用模型输出一堆屎?毕竟你都分不清好坏,全靠模型自己编呗,这也太幽默了
    bojue
        35
    bojue  
       1 day ago
    @HappyAndSmile #17 一部分吧,之前我们走低代码方案

    1. 后端 ORM+JSON 化配置
    2. 前端低代码 JSON 配置+通用组件

    很好的解决了幻觉问题

    bug 主要是业务 bug ,感觉技术本身的 bug 不多,如果有测试用例的话,弱智的 bug 问题估计可以解决,但是杜绝不了

    还是要 review ,有时候冒烟测试都有问题
    emSaVya
        36
    emSaVya  
       1 day ago
    @SanjinGG 模型输出的是一堆屎 那你这种程序员输出的又是什么?头部公司很多组都 100% 模型生成代码了。你要不先从下沉市场出来看看情况?
    emSaVya
        37
    emSaVya  
       1 day ago
    @bojue 难绷 没看到 bro 本科都没有。是我的错 不应该跟你聊这些。
    emSaVya
        38
    emSaVya  
       1 day ago
    @SanjinGG 难绷 没看到 bro 本科都没有。是我的错 不应该跟你聊这些。
    SanjinGG
        39
    SanjinGG  
       1 day ago
    @emSaVya #36 我以为你清华毕业的能读懂我这种底层人的意图的 ,真是太让我伤心了。原来头部公司做的东西都是行业标杆啊,国内那卡的 tm 自己都不愿意用的软件你也能舔,你真是这个👍。还 100%模型生成,除了趁机降本,我也没看到使上 ai 增加了什么营收,还是说在本来的屎山上加了个 ai 入口,给你这种无脑 ai 的整高潮了?要不你细说?
    bojue
        40
    bojue  
       21h 23m ago
    @emSaVya #37 啥玩意,会错人了还是
    shilianmlxg
        41
    shilianmlxg  
       21h 20m ago via iPhone
    感觉到后面需求膨胀了,你必须得非常熟悉需求,如果是 ai 头脑风暴出来的需求和页面,到后面会有失控感
    nofishing
        42
    nofishing  
       19h 54m ago
    现在还有不 vibe coding 的公司吗?
    xAI
        43
    xAI  
       19h 40m ago
    claude 和 openai 好多都是 AI 写的代码
    onikage
        44
    onikage  
       11h 30m ago via iPhone
    手上有一个工业小项目已经和老系统并行试运行快一个月了,另外一个计划月底上线。全程没写过一行代码。
    whyrookie
        45
    whyrookie  
       10h 0m ago via Android
    还是古法编程,和 AI 不断讨论设计,确保每段代码都看过并且理解可以随时定位问题
    wu67
        46
    wu67  
       8h 40m ago
    有个项目这样上了, 不过还没最终交付, 只能说能跑. AI 出需求 AI 写, 主打一个能用.
    而且我现在也不想打开来看代码, 我知道里面有不少能直接几行代码能解决的逻辑、它非要写一大坨来处理的大段代码...
    zhangyunan
        47
    zhangyunan  
       8h 36m ago
    看情况,有些项目完全让 AI 写,毕竟 AI 用的语言我也不会,更不要提 review 了,不过有些问题我感觉用我熟悉的语言几分钟就搞定的,AI 写的半天还没有解决
    cleveryun
        48
    cleveryun  
       8h 5m ago via Android
    @TomatoCLI 我的感觉是,很多程序员的水平比 AI 还差,但是 AI 又没到那种资深开发的水平。技术差的开发,AI 能提高代码质量,但是因为效率上去了,技术债积累的速度也快起来了。技术债对人还是对 AI ,都是负面内容。难搞的大 bug 变多主要是技术债积累太快了。
    TomatoCLI
        49
    TomatoCLI  
       7h 22m ago
    @cleveryun AI 写代码的上限跟使用者自身水平成正比, 使用者越厉害 AI 的上限就越高。你说的也对,但是不用 AI 也要面对技术债,只是面对的方式不一样。

    边界问题,不只 vibe coding 会出现,你多人协作,多模块协作也会有。

    年龄上我是个老古董保守派了,但 vibe coding 这件事我反正是愿意接受变化的。
    enpitsulin
        50
    enpitsulin  
       4h 27m ago
    对于本身开发流程清晰、代码质量过硬、工程师能力在线的公司,完全 vibe coding ,有大量的处编码工作之外的保证,我相信没问题。
    但是缺少任何一环,绝对不可能在持续迭代之后还能保持一定质量和可维护性,这是工程问题,不是产出效率或者是能力之类的问题。
    enpitsulin
        51
    enpitsulin  
       4h 22m ago
    @enpitsulin 当然,同理去掉 vibe coding 这个逻辑实际上也成立,只不过 vibe coding 带来的效率会让后者的问题快速地显现,并且范围扩大
    xue777hua
        52
    xue777hua  
       1h 5m ago
    @redbule 自己仔细去读 https://www.anthropic.com/engineering/building-c-compiler 认真读 你就能读出猫腻。
    xue777hua
        53
    xue777hua  
       1h 1m ago
    @jonty
    1. AI 的训练数据全部都来自古法编程。
    2. AI 尚未超越古法编程的水平。
    3. AI 生成的结果依然需要人作为最后的审核者。
    4. AI 只是生成的速度快,而不是说生成的质量高,至少在我这里频繁翻车。一直用的是最顶级的模型。
    xue777hua
        54
    xue777hua  
       52 mins ago
    "I tried (hard!) to fix several of the above limitations but wasn’t fully successful. New features and bugfixes frequently broke existing functionality."

    https://www.anthropic.com/engineering/building-c-compiler
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3483 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 10:40 · PVG 18:40 · LAX 03:40 · JFK 06:40
    ♥ Do have faith in what you're doing.