• 请不要在回答技术问题时复制粘贴 AI 生成的内容
SoraStar
V2EX  ›  程序员

Vibe Coding 了两年,分享一下我对于 Vibe 的感想。

  •  
  •   SoraStar · 9h 1m ago · 1962 views

    以下为个人观点,基本上全是暴论,不喜勿喷,给孩子留点面子吧😭

    我是从 2024 年读高二的时候了解到 Vibe Coding 的(当时大家还没有叫它 Vibe Coding ),当时 DeepSeek 刚出 R1 ,除了 OpenAI 的 GPT-o1 之外,大家还没来得及用上思维链,也没有那么强的性能,参数量最大的模型的话好像是 R1 的 671B 。

    当时 Token 还没有现在那么便宜,而我又是穷鬼高中生,听说这玩意儿可以辅助编程,便心心念念日思夜想,看着 GPT-o1 馋到流口水,根本买不起订阅。

    所幸,我一位玩得好的远房表哥在 AWS 悉尼工作,平时喜欢折腾新奇技术,跟他聊天的时候了解到他 GPT Pro 总是用不完,每次都差那么一点,于是我就来补这个缺口了😋

    刚开始用的时候完全抓瞎,总是给 GPT 一大堆表述不清的需求,GPT:😅。它也没给我什么好脸色,总是给我甩一大堆垃圾,我和 GPT 就这样你一口我一口地互相喂💩,我们吃得不亦乐乎。

    但是过了几个月,到了 2025 年伊始,大家口中开始出现了 Vibe Coding 这种说法,然后我又通过 Vibe Coding 社群了解到一个之前对我来说从未听说但是圈内早就在用的名词,也就是 Prompt Engineering 。我觉得这种东西好神奇,居然可以通过改变我给 AI 喂的💩的口味让 AI 产出更精致的💩,遂学之。


    自从开始 Vibe Coding ,我感觉这个圈子完美诠释了一句话“大圈子神人多,小圈子神人神”。而 Vibe Coding 这个圈子人不多不少刚刚好,所以神人又多又神。

    有人嗅到了商机,开始卖课;有人被卖课的人忽悠,觉得这玩意儿能让他改变世界,于是买了课开始不断产💩;然后有人产了💩还不罢休,喂给开源工作者吃,用他们的代码强健 GitHub 上的 Repo ,于是 Repo 被塞满没处理的 PR 开始哦齁齁齁;开源工作者受不了了,只好用 AI 牛他们的仓库让 AI 自动审批 PR……

    用《亮剑》里的话来说——“整个晋西北乱成了一锅粥”。

    自然,我也是其中一员,买课、信 AI 万能、强健别人的 Repo 和用 AI 牛自己的仓库这类抽象事情一样没少干。没办法,打了两年 OI ,最后一年通过 OI 升学的资格收紧了很多,搞得我在机房待了两年拿银牌跟个小丑一样。所以搞完 OI 之后还要面对高考压力,就这样我绝佳的精神状态开始让我四处乱倒垃圾。

    最后提一嘴题外话,我今年高考,想上的学校今年大多数还把 OI 强基入围破格给 Ban 掉,显得我更加小丑了。


    言归正传,就我观察而言,Vibe 圈一般分为以下几类人:

    首先要提到的是最普遍的一类人——真的在拿 AI 工作的人。

    先别觉得我在胡说八道。之所以我这么说,是因为我充分发挥了我的注意力( Attention is all you need ),用瞪眼法和身边统计学显然地注意到了我所认识的那些很会 Vibe 来提升效率的工作者很少有时间在网上分享自己的 Vibe 心得,不是在被公司压榨就是在被压榨的路上。

    不过他们还是会发发帖子什么的,毕竟他们也是人,喜欢分享也正常。那群哥们并不是不想分享,只是被公司恶势力阻止了他们分享😠。

    其次就是那些拿 AI 学习的苦逼学生。没办法,国内大学的计科教育太难绷了。

    举个例子,我认识的一位在某顶级双非、在读网安大一的、有扎实基础的哥们,他们的人工智能课作业是“用 AI 解决开发中的实际问题”。这哥们充分发挥了自己的聪明才智,写了一个很强悍的、高度可用的 MCP Server (具体解决什么问题我忘了),结果他兴冲冲地上交作业,老师全程问他最有技术含量的问题居然是——

    “这是一个模型吗?”

    这哥们当场蚌埠住,恨不得扎聋自己的耳朵。

    在这样的情况下,你不自学技能直接上完大学进社会迟早有一天会被所谓“高等教育”害死。

    而有些神人就不一样了,在圈子里展示着他们那强劲的音道,嗓门又大音高又高,把正常交流的声音全盖住,炫耀自己又烧了多少 Token ,又完成了什么项目帮助他们提高工作效率。我就这么说吧,真正需要这玩意儿提高工作效率的人 Vibe 完都去忙着干活了,谁有闲工夫在朋友圈和论坛上蹿下跳的。

    他们只不过是觉得 Vibe 编程高大上,可以体现他们的阶级优越性或者智力优越性罢了。其中的代表就是那些半懂不懂的企业老板、还有那些乱烧 Token 显得自己很牛逼结果什么实际问题都没解决的中学小鬼。

    很不幸,我以前属于后者。

    原本正常使用的人占绝对多数,但奈何大家永远只记得神人,因为太让人印象深刻了,这就是“好事不出门,坏事传千里”的含金量。久而久之,大家会开始认为 Vibe 圈是个小资精神病嘉豪群体。


    终于吐槽完了神人,我们认真聊一下 Vibe Coding 吧。

    Vibe 还是有很多程度上的区分的:

    首先是原教旨 Vibe 。这类人坚定不移地走 Andrej Karpathy 的路线,坚持全程使用 AI 编程不动摇。这种人已经相当于机械飞升了,写出来的代码可以类比成 40K 世界里的人类之于现实人类——简单来说就已经不是人了。通常来说,这类人的能力上限极高,下限也极低。

    上限极高的前提是成为掌管提示词工程的神、同时用 Harness Prompt 把 AI 调成星怒;下限就是那种说不清自己需求的人,典型案例就是告诉对方“我要五彩斑斓的黑”的甲方,产出来的全是类似于克苏鲁一样的不可名状的生物。

    其次是把 AI 当成赛博义体来用的重度使用者,这群人中的强者不会完全用 AI 来写,而是自己先写好设计文档和架构文档。更有甚者还会实现好关键部分,其它全部用空壳函数占个位,然后再在旁边写好注释,AI 只用负责填空。这使得他们的活可以只用低参数 LLM 解决,这是其它几种都做不到的。而弱一点的虽然写得比 AI 还差,但至少 AI 会帮他们兜个底,他们的基本逻辑还是能跑通的。

    最后是 AI 的轻度使用者,这种人偶尔用 AI 写个 MVP 最小化验证一下自己的思路,或者用 AI 改一下他们改不来的错。他们的大多数代码都是自己写的,所以有没有 AI 对他们影响不大。

    这甚至都不能称为 Vibe Coding 。就犹如广东双马尾和初音未来都有双马尾,但你不能把 Ta 们都概括为虚拟歌姬。所以不深入讨论。

    行了,就写到这里了吧。先去吃个饭,后面再补充。

    34 replies    2026-06-21 01:56:46 +08:00
    SoraStar
        1
    SoraStar  
    OP
       8h 15m ago via iPhone
    这是我第一次在 V2EX 上写东西😭各位留个言吧😭哭哭
    Nzelites
        2
    Nzelites  
       8h 5m ago
    学生的分享欲很有意思 不过最好其实是在 qq 群里逐步聊天展开,ai 用的越多长阅读能力下降的就越厉害(我感觉我是这样,跳读和短文总结的欲望越来越强)
    SoraStar
        3
    SoraStar  
    OP
       8h 3m ago
    @Nzelites 主要是没什么 AI 群😭
    123128xyz
        4
    123128xyz  
       7h 50m ago
    你这个格式阅读起来费劲。不过感觉其实是:

    1 、ai 没有创造新需求, [供-(程序员/ai )-需] ,中间环节仅 10%。
    2 、一个极具创意/商业的 idea ,完全可以,也早都通过程序员/外包满足了。
    3 、长尾需求,能做最小众的需求 99%无法盈利。长尾===数亿用户的 app->数万用户的 app->数十人需求的 app 。
    4 、真正的 ai 优势在于大规模+无间断运行,人力边际成本递增,而 ai 趋 0 。比如全国的十字路口监控,工厂状态监控。
    pggcharles
        5
    pggcharles  
       7h 49m ago
    准备去哪个学校?
    SoraStar
        6
    SoraStar  
    OP
       7h 43m ago
    这个也是一部分原因吧,不过我主要还是想喷那些拿 Vibe 装 B 的人
    SoraStar
        7
    SoraStar  
    OP
       7h 43m ago
    @123128xyz 这个也是一部分原因吧,不过我主要还是想喷那些拿 Vibe 装 B 的人
    iFerrari860
        8
    iFerrari860  
       7h 42m ago
    我 vibecoding 了个卡片管家,不记录任何敏感信息那种,当然不适合学生,哈哈,有 ai 之后其实可以减少很多烧脑的事情,特别是工作上的一些很恶心的需求,之前容易让人内耗,毕竟太恶心了。哈哈哈,脏活累活给 AI 干,自己把把关就好。
    ---------------------------------------------
    **卡片管家 Pro**
    信用卡管理与还款提醒工具

    你是不是也遇到过:卡多了以后,账单日、还款日、额度变化、年费要求都容易记混?
    卡片管家 Pro 帮你把每张信用卡的信息整理清楚,让用卡更安心。

    核心功能:

    - **多卡管理**:记录每张信用卡的额度、账单日、还款日、卡片名称等信息
    - **还款提醒**:提前提醒还款,减少忘记还款的风险
    - **额度变化记录**:记录历史额度调整,方便查看每张卡的变化情况
    - **卡包体检**:快速检查卡片信息、还款、年费等潜在风险
    - **年费进度**:支持年费周期管理,可标记当前周期已达标
    - **收益与成本记录**:记录返现、年费、手续费等,帮你判断这张卡值不值得长期持有

    适合信用卡较多、容易忘记还款日、想把卡片用得更清楚的人。

    现在开始,把每张信用卡管明白:
    #小程序://卡片管家/OtNhSlNajkjVFuz
    SoraStar
        9
    SoraStar  
    OP
       7h 40m ago
    @pggcharles 坏了问到痛点了,我可能最多也就考个杭电……
    SoraStar
        10
    SoraStar  
    OP
       7h 39m ago
    @iFerrari860 还真是,Vibe 出现的意义不就是解放生产力吗,让 AI 去解决甲方的逆天要求😋
    wakarimasen
        11
    wakarimasen  
       7h 23m ago
    你讲话还蛮有意思的,留下地址我寄一盒 Debian 安装介质给你
    SoraStar
        12
    SoraStar  
    OP
       6h 41m ago
    @wakarimasen 😨我不要当木桶饭啊啊啊啊啊啊啊
    q307990588
        13
    q307990588  
       6h 39m ago
    神烦那些暴论挂在嘴边的人,绝大多数都是自己的一些无聊情绪宣泄,还一副众人皆醉我独醒的感觉...
    SoraStar
        14
    SoraStar  
    OP
       5h 54m ago
    @q307990588 对啊就是情绪宣泄,我已经说过啦。你随便怎么看我我都无所谓
    nc
        15
    nc  
       5h 43m ago
    看看你的 GitHub
    Mika43
        16
    Mika43  
       5h 16m ago via Android
    vibe 老资历
    chashao
        17
    chashao  
       5h 4m ago
    vibe 大佬
    minhau
        18
    minhau  
       5h 3m ago
    我很认同你的看法,确实现在 vibe coding 能解决的问题还是有限的。上窜下跳的就得注意,但是说这话容易被骂
    AdminNB
        19
    AdminNB  
       4h 56m ago
    也不算是暴论,算是把目前的真实情况给说了,OP 的洞察力还是很强的
    很多人都在炫耀自己每天消耗多少亿 token ,一直在助长 FOMO

    在公司里用 AI 更多的是在自己理解的项目架构和业务基础上指挥 AI 干活,完全自动挡肯定是不可能的,不会跟自己做项目似的从需求分析到 UI 设计再到最后的开发都是一个人实现

    你这里提到的自己写设计文档和架构文档让 AI 实现,这情况在我身边是普遍的存在的,首先自己根据需求文档先分析需求,自己先要看明白要实现什么东西,不清楚的地方去找产品经理确认或者扯皮,然后在完全确认好的需求的基础上,再跟 AI 讨论涉及方式以及实现方案,每一项都要完全确认之后,再让 AI 去代码去实现,毕竟公司项目搞出了问题 AI 不会替你背锅

    个人项目和公司项目区别主要是在需求确认这一步,公司项目的需求确认是要人工去做的,在需求确认的过程中,一整个实现方案就几乎能够在大脑中设想好了,在这一步之后才是完全的交给 AI 去实现
    SoraStar
        20
    SoraStar  
    OP
       4h 38m ago via iPhone
    某些人能不能别急啊,我说了说自己的看法而已就那么急,戳你们肺管子啦?
    我不赞同的是那些只会说自己烧了多少 Token 、Vibe 起来没有条理还把自己当能靠 AI 改变世界的神的人,批判这些可不需要我有多老资历多厉害烧了多少 Token ,因为这种东西是个普通人都能看得出好吧
    SoraStar
        21
    SoraStar  
    OP
       4h 31m ago via iPhone
    @minhau 哥们你快来看,上蹿下跳的不就来了一群吗😆
    lujiaosama
        22
    lujiaosama  
       4h 23m ago
    说得没问题。VIBE CODING 的局限性是受限于使用者的水平,包括需求梳理水平,架构水平,设计审查水平,同一个模型不同的人手里出来的效果也是天差地别。把大模型当成许愿机的往往是浅度使用者,还没正式踏入深水区,没被 VIBE CODING 折磨过。
    SoraStar
        23
    SoraStar  
    OP
       4h 20m ago via iPhone
    @lujiaosama 还真是,那群晒 Token 还往别人 Repo 里塞未经自己 Review 的垃圾代码的许愿机信徒闹麻了
    lmmlwen
        24
    lmmlwen  
       4h 19m ago
    原来这里其实没几个程序员吗
    SoraStar
        25
    SoraStar  
    OP
       4h 14m ago via iPhone
    @nc 一般人判断某些东西是💩只用看一眼就知道了,没必要详细了解它的构成再去吃一口才去确定它是💩,毕竟在里面藏巧克力的概率还是比较小的。评判某些人的行为也不需要我有多少 Star 多少 Repo 交了多少 PR ,因为那些人的行为普通人都知道是不妥当的。
    ragnaroks
        26
    ragnaroks  
       4h 12m ago
    个人经验最烦的是嘴硬,让模型尊重已有代码风格和项目设置(.editorconfig 、.npmrc 之类)还是输出一堆自言自语,让它自己检查会道歉然后再拉一坨
    SoraStar
        27
    SoraStar  
    OP
       4h 9m ago via iPhone
    @ragnaroks 因为大模型本体只是一堆概率猜测,没有好的 Harness 和 Prompt 的束缚会越飘越偏,好的约束和模型迭代只是减小了飘的概率,飘是无法避免的
    ragnaroks
        28
    ragnaroks  
       4h 8m ago
    刚好又碰到了,.github/copilot-instructions.md 已经注明了所有取 list 、array 的最后一个元素用 `list[^1]` 的方式,结果生成的代码还是 `list[list.count - 1]`,真无语了
    SoraStar
        29
    SoraStar  
    OP
       4h 7m ago via iPhone
    @ragnaroks 正因如此我认为现有模型体系还是不够完善和强大,不能支撑 Vibe 这种高随机高风险操作。
    SoraStar
        30
    SoraStar  
    OP
       3h 54m ago via iPhone
    再说个题外话,那个大一学网安的哥们被他们学校同学和老师折磨得不轻。

    前几天有同学问他开发问题说自己的 IDE 接入不了 AI ,他问人家用啥 IDE ,结果回答 Python ,给他气的个半死,搞半天才知道原来是 Python IDLE ()

    还有他们网安专业的导论课,老师上来先说了一句“所有的网络行为都是可以被监听的”,大家以为要讲什么中间人攻击、流量劫持或者抓包,结果一上来给所有人干沉默了————
    “都是实名的呀”
    errah
        31
    errah  
       3h 43m ago
    有个朋友,最近不知道是魔怔还是怎么了,老打电话和我抱怨 ai 垃圾,坚持古法编程,要捍卫工匠精神...我说那你公司每个月给你分配那么多 token ,你给我叭。然后不理我了😂
    SoraStar
        32
    SoraStar  
    OP
       3h 34m ago via iPhone
    @errah 那属实魔怔了,还是要拥抱新时代的
    Linho1219
        33
    Linho1219  
       1h 22m ago via Android
    好喷
    同学生党,有无 github / tg 频道链接关注一下
    Ericcccccccc
        34
    Ericcccccccc  
       46 mins ago
    现在的 codex 比两年前的那些工具强不少吧。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   982 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 104ms · UTC 18:42 · PVG 02:42 · LAX 11:42 · JFK 14:42
    ♥ Do have faith in what you're doing.