学生/探索中| 参与多个国际项目| AI学习中
vibecoding就是多走弯路 积累自己的风景
刚开始vibecoding的时候,我有各种很宏观的想法想实现,就用自然语言跟AI交互,但是做出来的东西缺胳膊少腿,要么就是出现很多当时看了就想关电脑的术语不了解AI的运行逻辑和机制,想法会太宏观,不知道自己对project的想法到底会需要什么级别的算力,导致一开始就会接触到很多技术上的问题,一堆安装报错、API密钥、后端配置一次次报错和术语攻击下,一有问题我就找gpt给我用人话解释,现在用一个类比想通了
先说结论,先做前端设计,把交互跑通。就像是设计餐厅的门面和菜单,暂时可以不涉及图像音频处理(像是如何做不同的菜品)
把AI项目想象成开一家汉堡店🍔
中央厨房 = AI模型
有一个超级中央厨房:
- 会做牛肉饼
- 会做炸鸡
这就是AI模型本身(OpenAI/Claude)。
每做一个汉堡都要成本(食材+人工+燃气)。
这就是算力成本
📞 订货电话 = API
让中央厨房给你做牛肉饼,必须打电话下单。
这个电话就是API。
没有API,你无法向厨房下单,厨房也不会主动给你东西。
🏪 门店和菜单 = 前端前端就是:
- 菜单板
- 收银台
- 桌椅
- 点餐界面
它只负责展示和接收订单
📦 后厨管理系统 = 后端
后端负责:
- 接收顾客订单
- 决定是否下单给中央厨房
- 控制进货量
- 记录成本
- 限制某些顾客无限点单
API key只能放在后端,否则等于把中央厨房的订货电话贴在门口,谁都能打。
我用Claude做的东西明显感觉 交流丝滑但成果粗糙,没有给我难懂的术语同样也没有给我解决方案能初步体会交互的乐趣但是不能细细打磨
💻 Claude网页版 = 在别人店里吃饭
用Claude网页版,等于:
你 → 别人的汉堡店 → 别人的中央厨房
你只是顾客,付订阅费或按次消费。
你不用管进货,不用管成本。所以我不能挑口味和质感
🏗️ Lovable/Cursor = 装修公司这些工具帮你:
- 设计门店
- 做菜单
- 装灯牌
但它们不提供中央厨房。
当你说“我要卖牛肉汉堡”,它会问:
“你的中央厨房在哪?订货电话是多少?”
这就是为什么要API key。
😫 为什么vibecoding容易受挫?
因为你一开始想的是:我要开一家超级汉堡连锁店
但没意识到:
- 牛肉饼谁做?
- 成本多少?
- 每天能做多少?
- 谁付钱?
于是当系统问“API key呢”,你被迫进入:
- 供应链问题(算力)
- 成本问题(API费用)
- 仓储管理问题(后端)
✅ 正确的顺序应该是:
阶段1:只设计菜单(前端)
- 页面做好
- 流程跑通
- 用假数据(假牛肉)
- 不接中央厨房
阶段2:小规模进货
- 每天只卖10个汉堡
- 控制成本
- 看有没有人买
阶段3:扩大规模
- 加会员
- 限流
- 收费
不要一开始就建中央厨房。
AI不是网页功能。
AI是食材供应链。
网页只是门店。
当你从“顾客”变成“老板”,你就必须开始管理供应链和成本