时代变了: Vibe Coding 何必要看到代码 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jybox
V2EX    分享创造

时代变了: Vibe Coding 何必要看到代码

  •  1
     
  •  
    jysperm 3 天前 2114 次点击

    在我刚刚开始 Vide Coding 的时候,就有个想法 既然代码是被 LLM 生成出来的,就不应该再被视作「源代码」而是某种中间产物。更极端一点,既然我们已经决定了要用 LLM 来写代码,就不应该再去碰代码了(这就好比是在手动编辑构建产物,妥妥的反模式)。甚至,你都不应该去看代码,而是像一个产品经理一样,只关心程序的最终表现。

    于是基于这样的思路,我们做了一个从一开始就不支持开发者查看代码,而是直接基于实时预览来发送指令的 Vibe Coding 工具:

    或者,也许 AI 时代真正的「源代码」应该是你发送过的所有指令才对,所以我们还提供了一个 Design Doc 模式,前面通过传统聊天方式发送的指令会被自动同步进 Design Doc 。当然你也可以直接修改 Design Doc ,在修改后 LLM 可以根据改动部分的 diff 去实现改动:

    这样一来,只要你对软件设计有想法,无论你会不会编程,都可以开发程序了。于是我们干脆一步到位:

    • 自动的预览、部署、CDN 支持
    • 内建的帐号、登录和权限系统(直接使用 Speed.so 帐号)
    • 内建的数据库支持(甚至还区分开发和生产环境,避免 LLM 删库)
    • 内建的对象存储和 LLM 支持(测试中)

    这给了 Speed.so 一个非常不同的定位 它不是给程序员的辅助开发工具,而是一个快速把有趣的想法实现,并分享给朋友的「小程序」平台。就比如说我们这里有个乒乓球台,我想做一个大家都可以添加比赛记录的排名系统,于是只花了不到一个小时(包括测试和改进)就做了一个包含前后端、数据库、登录,甚至是多租户的这样一个 ELO 排名系统(Demo)。

    你可以在 Gallery 里看到其他我们内部制作的小程序:

    我们目前还没考虑如何定价,只是简单地计算 LLM 成本来避免产生过高的支出,下面每个链接包含 $10 的额度:

    https://speed.so/?inviteCode=TSDA71HL https://speed.so/?inviteCode=0VC4J3UG https://speed.so/?inviteCode=RHBLUFP9 https://speed.so/?inviteCode=5HQSR1TH https://speed.so/?inviteCode=HG0999Q0 

    或者也可以加入我们的 Discord 群组来获取额度和更好地交流,也欢迎把有趣的小程序提交到 Gallery:

    https://discord.gg/55Uxt6Eh26

    尚存问题:

    • 目前仅支持 Google 登录。
    • 这并不是正式发布,产品还不完善(前端代码 AI 含量较高),只是和大家分享我们对这一思路的尝试。
    • 因为底层 LLM 的不确定性,有时会进入异常状态或中断,这时候点重试( Resume )总是没问题的。
    • 虽然我们希望尽可能隐藏代码细节,但目前的日志和 LLM 生成的总结中仍存在很多实现细节,有待优化。
    • 我们整个产品是基于英文构建的,但 LLM 是可以看懂任何语言的,你可以用中文向它发送指令(虽然很多时候它会回复英文)。
    • 建议先从一个需求清晰的「小程序」开始尝试,LLM 会给你提供比较好的正反馈,在项目复杂的情况下 LLM 的表现确实会下降很多。
    • 模型选择默认是 DeepSeek ,性价比较高(我们还是非常成本敏感的,没钱可烧),如果要更好的效果的话可以手动改成 Gemini 3 Pro.

    关于标题: 我觉得并不算标题党,做一个 AI 项目的时候,必然是要面向未来、必然要假设未来会有更强的模型出现的。就好像我们刚刚开始尝试开发 AI Coding 工具时,还只有 GPT-4o 和 Claude 3.5 并且价格昂贵,但随着我们自己项目的开发,不断有新的更具性价比的模型出现,让产品最终到了一个可用的水平。

    21 条回复    2025-11-28 14:05:29 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       3 天前
    lepig
        2
    lepig  
       3 天前
    https://speed.so/?inviteCode=5HQSR1TH

    注册的时候弹了红色的,瞬间消失了。不知道是不是被用了的提示,但是注册成功后余额是$40
    annilq
        3
    annilq  
       3 天前
    RHBLUFP9 用了 ,但是创建 app 的时候会报错 Token quota exhausted
    annilq
        4
    annilq  
       3 天前
    @annilq 0VC4J3UG 这个用了,上面的被别人用了
        5
    sillydaddy  
       3 天前   1
    key point -> “传统聊天方式发送的指令会被自动同步进 Design Doc 。当然你也可以直接修改 Design Doc ,在修改后 LLM 可以根据改动部分的 diff 去实现改动。”

    想法非常赞!尤其是这个 diff 的想法,妙。这样的话,就从迭代代码,变成了迭代设计图纸了。
    acthtml
        6
    acthtml  
       3 天前
    是个思路
    annilq
        7
    annilq  
       3 天前
    Access to fetch at 'https://speedbackend.fly.dev/api/apps/initial-design' from origin 'https://speed.so' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
    创建 app 的的时候跨域了
    jukanntenn
        8
    jukanntenn  
       3 天前
    很不错,和 TRAE 的 SOLO 模式有点相似。
    jybox
        9
    jybox  
    OP
       3 天前
    @annilq 可以重试一下,这种报错一般是后端有其他错误没有返回包含 CORS 的响应。
    jack724g
        10
    jack724g  
       3 天前
    https://speed.so/?inviteCode=TSDA71HL
    已使用,思路不错,尝试搭建一下小应用
    twofox
        11
    twofox  
       3 天前
    如果亮点只是“不支持查看代码”而已的话,一点兴趣都没有。cursor 也支持 vibe 模式,还会操控浏览器自己进行调试。
    jybox
        12
    jybox  
    OP
       3 天前   1
    @twofox 其实是一种做减法的思路,不允许开发者控制代码,意味着平台可以为 LLM 搭建好一种确定的框架,写针对性的系统提示词、提供内建的集成、全自动的部署,提升 LLM 的表现,当然我也说了这并不是辅助程序员干活的工具,和 Cursor 不是一个定位。
    livib
        13
    livib  
       3 天前
    OpenAI 估计也会亲自下场做 IDE (参考谷歌的 AG ),这块现在属于高速发展期
    KevinXC
        14
    KevinXC  
       3 天前
    关键是现在的 AI 生成速度都太慢了,有源代码,有些小问题或者是文本修正之类的就可以自己处理了,效率高很多。
    zhouyg
        15
    zhouyg  
       3 天前   1
    这个怎么解决不管如何修改都无法达到要求的高血压场景
    kakki
        16
    kakki  
       3 天前
    很不错的原型工具
    jybox
        17
    jybox  
    OP
       3 天前
    @zhouyg 这确实,就像结尾那一段说的,做 AI 产品的人都在假设模型本身能越来越聪明
    WithoutSugarMiao
        18
    WithoutSugarMiao  
       3 天前
    哇 刚好接到一个项目,甲方就是这种需求,他们希望做一个 agent ,通过这种 只聊天 不看代码 的方式,把普通项目换成信创项目。你们这个项目有打算开源吗。leader 刚好让我调研方案呢。
    Greendays
        19
    Greendays  
       3 天前
    这让我想到了小学的时候用 Dreamweaver 来做网页
    shadowzq
        20
    shadowzq  
       2 天前
    https://speed.so/?inviteCode=0VC4J3UG
    已用,但使用会提示:Token quota exhausted
    jybox
        21
    jybox  
    OP
       2 天前
    @shadowzq 应该是被别人用过了,可以在右上角用户名 => Redeem Code 里重新兑换一下(新的码):
    9U1FDE3Z
    98ZXLCWE
    HORBLO7I
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2835 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 13:47 PVG 21:47 LAX 05:47 JFK 08:47
    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