vibe coding的时候,让claude code从零开始写,还是让他去找github里面的开源框架

提问

AI根据立正公开的文章和视频整理,不是他本人回复

先让 Claude Code 从零写,把开源框架当作遇到具体瓶颈时的备选,而不是默认起点。

从零写更适合验证想法,框架适合解决具体瓶颈

vibe coding 最擅长的是需求清楚、数据简单、只有自己用、不用长期维护的场景,这种场景下从零让 AI 写反而更快,因为不用先理解一套别人的代码结构。一旦出现用户输入不规范、权限不对、部署失败、需求反复迭代这类情况,从零写的代码就开始崩,这时候引入一个成熟框架,等于把别人已经处理过的边界情况直接拿来用。判断标准不是“哪个更先进”,而是你这次要解决的是不是单点小问题:是,就从零写;不是,就先找一个贴近需求的框架再让 AI 在上面改。

出处 1 2

真正的门槛在环境和部署,不在选哪条路

很多人用不好 AI coding,卡住的不是 prompt,而是对编程环境和上线流程不熟:terminal 没打开过、IDE 的窗口关系看不懂、Git 和部署服务不知道怎么串起来。这些门槛无论你从零写还是用框架都会遇到,所以与其纠结起点,不如先把“改完能跑起来、能部署上线”这条链路走通一次。有人用两句 prompt、十分钟做出并部署了一个小工具,靠的正是平台把 API 调用和自动部署这两步包掉了,而不是靠选对了框架。

出处 3 2

现有材料没有直接比较“从零写”和“用开源框架”这两种做法,上面的取舍是从 vibe coding 的适用边界和部署门槛推出来的。

回到3份原文

1 超线性学院 2026-04-25

AI产品的六个层次 ↗

讲清 vibe coding 擅长什么、在哪些边界情况下会崩,是判断要不要从零写的核心依据。

我想做产品,需要长期维护和迭代的那种;不是个人兴趣小产品。我觉得开源框架应该比我自己想的要严谨

追问

AI根据立正公开的文章和视频整理,不是他本人回复

开源框架的严谨主要体现在通用基础设施上,但长期产品的难点在需求发现和持续维护,这部分框架替不了你。

框架严谨的是通用部分,不是你的产品

材料里的观点

成熟开源框架在账号、权限、支付状态这类通用环节上,通常比个人从零写更可靠,因为已经有人踩过大量边界情况。但它严谨的是“必须可靠运转的基础设施”,不是“这个产品到底该做什么”。立正举过一个例子:一个会员系统背后有数万行代码和大量文档,即使码力很强的人也要花好几天才做稳定,而这些修改往往不是因为第一版写得差,而是很多正确决定在看到错误版本之前根本不存在⁠1。所以框架能帮你省掉一部分通用工程,但省不掉“先看到错误版本才知道该怎么做”的过程。

长期维护的成本才是产品与 demo 的分界

demo 只需要在展示那一刻是对的,产品要在用户、业务和外部依赖不断变化时一直是对的⁠1。这部分叫 ownership:付款失败、退款、权限变化、重复账号、需求迭代,都要有人判断正确行为并持续负责。AI 能把写代码的显性成本压得很低,但一个自建系统如果每周从你这里拿走几小时注意力,它可能比每月几百美元的现成服务更贵⁠1。对你想做的长期产品,值得先问:哪些部分体现你的独特优势、值得长期拥有,哪些只是必须可靠运行的通用件⁠1。

材料没有针对你具体要做的产品类型给建议;开源框架是否更严谨,取决于你选的那一层是否属于通用基础设施。

回到1份原文