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

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

  •  1
     
  •   jybox ·
    jysperm · 10 天前 · 2540 次点击

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

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

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