V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
jybox
V2EX  ›  分享创造

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

  •  1
     
  •   jybox ·
    jysperm · 9 天前 · 2526 次点击

    在我刚刚开始 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
       9 天前
    lepig
        2
    lepig  
       9 天前
    https://speed.so/?inviteCode=5HQSR1TH

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

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