EN
Uncategorized

Vibe Coding 做出的 Demo,怎么变成能上线的产品

## 4. Vibe Coding 做出的 Demo,怎么变成能上线的产品 **Slug:** `vibe-coding-demo-to-production-product` Vibe coding 最擅长把一个想法快速变成可点击的 Demo,但 Demo 和产品之间隔着一整套工程纪律:数据模型、

Jacky Wang 2 分钟阅读 23 阅读

Vibe coding 最擅长把一个想法快速变成可点击的 Demo,但 Demo 和产品之间隔着一整套工程纪律:数据模型、权限、失败恢复、监控、成本和用户支持。最近关于“只能做到 60 分”的争论,本质上是在讨论默认工作流,而不是否定自然语言编程本身。

把 Demo 变成产品,第一步是冻结用户承诺。不要继续让 Agent 无限增加功能,而是写清楚一个用户完成任务的最短路径,以及系统在失败时必须保护什么。第二步是把生成代码拆成可验证的边界:认证、支付、核心数据、异步任务和外部 API 各自有测试和日志。

第三步是建立回归样例。每次让 Agent 修改代码,都用真实的用户流程回放,而不是只看页面“能不能打开”。第四步是限制权限:开发 Agent 默认不能读取生产密钥,部署必须经过人工确认,数据库变更必须有迁移和回滚方案。

以 VelaNote 这类产品为例,真正的产品价值不在于一个漂亮的编辑器 Demo,而在于笔记是否可靠保存、搜索结果是否可解释、MCP 访问是否可撤销,以及用户能否把知识带走。AI 生成 UI 可以加速前端,但信任来自持久化、权限和恢复能力。

最终验收可以用五个问题:数据能否导出?服务挂掉后能否恢复?用户能否删除自己的内容?成本是否有上限?团队能否解释一次错误结果?如果答不上来,产品仍然停留在 Demo 阶段。

来源

VelaNote、VelaNote Features、关于 vibe coding 质量边界的讨论。

发表评论