AI 编程产品拆解——基于亲身体验 + 一手资料交叉验证
近期 AI Coding 产品快速增长,出现了几条不同的发展路径:
本文选择 Lovable 作为主要研究对象,结合实际体验、公开访谈与竞品观察,试图回答一个问题:
| 传统开发工具 | Lovable |
|---|---|
| 降低编程门槛 | 让不会编程的人获得"我是 Builder"的身份认同 |
| 优化代码质量 | 优化从想法到成果之间的心理距离 |
围绕这一目标,Lovable 构建了一套完整的产品策略:
GPT Engineer 时期,团队发现一个现象:
大量用户从未写过代码,
却在尝试构建自己的产品。
这意味着:软件创造能力的需求远大于程序员群体本身。
团队随后将关注重点从——
如何帮助开发者写代码
如何帮助普通人创造软件
"如果我们真的想重新定义软件如何被构建,我们不应该关注那 1% 已经会编程的人——我们应该关注那 99% 不会的人。"— Anton Osika, CEO
这也是 Lovable 名称背后的逻辑——它卖的不是代码生成,而是"我能创造"的感觉。
功能优先 → "它能用" → 用户说"还行"
体验优先 → "我爱用它" → 用户说"你看我做的东西!"
"以前你先做 MVP,然后扔掉重做真正的东西。有了 AI,可以直接做真正的东西——我们叫它 Minimum Lovable Product。"— Fabian Hedin, CTO
| MLP 的具体体现 | 为什么不是细节而是策略 |
|---|---|
| 功能命名带情绪("vibe 建站"而非"AI 生成网站") | 降低"这是技术工具"的心理门槛 |
| 引导语用第一人称("我想要…") | 让用户感觉在协作而非操作 |
| 页面留白方便截图 | 截图 = 分享 = 免费获客 |
| Undo / Restore 始终可见 | 消除实验恐惧 → 用户更敢尝试 → 更多使用 |
email+Google+GitHub 三种方式,点击即走。没弹付费计划。注册后只问两题:场景 + 技术背景——没问框架、颜色等用户不理解的东西。
设计逻辑 目标用户天然怀疑"AI 能不能做到"→ 只有亲眼看到结果才能消除怀疑 → 任何拖慢这一秒的东西都在损害产品。
Build Cards(实时显示每一步在做什么→消除黑盒焦虑)· 即时预览(边生成边看→情感锚点)· 默认公开(降低分享摩擦)· 引用代码行号(传递"这不是魔法"的信任信号)
意外发现 需求复杂时模型自动切 Plan 模式先出计划再执行——很少被提到的自适应设计。
团队真实开发过可视化编辑面板→用户测试后发现非技术用户根本不理解"layer",只想"让按钮变蓝"。替代方案:一键 Undo(始终可见,不是菜单里的隐藏功能)+ Next-Action Chips("要不要加登录页?")。
核心原则 不用设计师的心智模型替代用户的心智模型。
项目名/简介/网址自动生成 → 一键传图标 → .lovable 链接无需部署 → 后台直接看浏览量/停留时长/跳出率(数据面板像短视频后台)。
情感链路 哇我轻松做出了真的能用的东西 → 必须分享 → 被看到后想把产品做得更好 → 更好后更想分享。分享不是 feature,是 Wow Moment 的自然延伸。
无 Director/VP,全员 IC。原则:"说服一个人认可你的想法,就去实现它。" #shipped 频道每日滚动发布。配有应用测试功能守住质量底线。
非技术创始人(MVP 验证)· 设计师(原型→可交互产品)· Agency(压缩交付)· 企业小团队(内部工具)
驱动力不是"写代码更快"——是"从想法到可用原型只需几分钟"的信心跃迁。
做复杂生产级应用的开发者
65–75% 报告 Bug 循环 · 仅 20–30% 对后端满意 · 导出丢代码是决定性流失时刻
流失去向:Cursor + v0 + GitHub Copilot
关键发现:没有单一工具能同时做到 Lovable 的初始速度 + 生产级精度。用户被迫用"Lovable 原型→导出→Cursor 生产"的割裂链路。这不是竞品锁定的问题——是一个市场缺口。谁先弥合,谁就拿下下一阶段增长。
"PMF 跑步机"(Elena Verna):底层模型每 3 个月能力阶跃→用户预期跟着变→任何超过 3 个月的路线图都是徒劳。所以她花 95% 时间创新,5% 做优化——传统软件完全反过来。
| 发现 | 洞察 |
|---|---|
| 分享机制:"做 App"变成了"发帖子" | 项目名/简介/网址自动生成 → 一键上传图标 → .lovable 链接无需部署 → 后台直接看浏览量/游客数/平均浏览时长/跳出率。数据面板设计得像短视频后台——把"做一个 App"的体验降维到"做一个视频"的低成本创作感。这不是技术能力,是重新定义了"什么是创作"的心理模型。 |
| 自建 Skill = Markdown 指令集 | 所有 Skills(含官方)本质是 Name+Description+Instruction,无函数调用。刻意不做复杂——保持非技术用户可理解,同时已覆盖多数场景。这个克制比做强大更难。 |
| 跨项目引用:"参考 @A 项目" | 复用 Logo/配色/登录认证/API 集成。用得越多起步越快——从一次性工具升级为可积累的创作平台。这是从工具到平台的关键一步。 |
| Subagents:并行但不并行决策 | Subagents 只传结果给主 AI,由主 AI 统一决策后输出。并行加速了处理,但避免上下文过多让模型变笨。架构取舍直接支撑了体验可靠性。 |
简单↔精确控制↔AI 自主性——三者难同时最大化。Lovable 选了前两项,牺牲了精确控制。原型阶段是优势,但用户升级到"做精确符合我想象的东西"时,Chat 的局限就暴露了。
Anton 自己承认"纯模型能力不是护城河"。Elena 说"功能差异化已死"。短期品牌优势真实,中长期取决于数据网络效应和企业合规认证的壁垒建设。
推理成本随用户增长,转化率不会永远双位数。用户增速放缓 + 推理成本上升 = 压力何时到来?
观察:Lovable 让"做出来"很容易,但用户经常不知道该做什么。我看着生成的网页觉得"有点呆",但说不清问题在哪。想法:用户输入模糊描述("让页面更灵动")→ 系统从动效/交互/配色/留白等角度展开具体建议→用户挑选。在"我不太清楚要什么"和"我需要明确指令"之间架桥。
观察:项目复杂后遇到 Bug 循环,但作为非技术用户判断不了是自己描述不好还是系统到了能力边界。反复尝试浪费时间和 credit。想法:轻量复杂度指示器——当接近边界时给温和提示。承认边界并帮用户导航边界 > 假装没有边界。
观察:分享目前是展示层的——能看到成品和数据,看不到怎么被一步步做出来的。想法:可选的 Build Story——公开 prompt、迭代过程、碰到的坑。新用户学习成本↓、老用户作品变学习材料、创作者获社区认可→留存↑。
我学到的最重要的事:最强大的产品决策往往不是"做什么",而是"不做什么"——不服务开发者、不做图层面板、不投付费广告、不设头衔层级。每一个"不"都让产品更聚焦,也更难被复制。
它现在站在岔路口:是继续深耕"0→1 原型工具"(接受边界),还是尝试弥合"原型→生产"的鸿沟(挑战不可能三角)。答案不是"哪个对"——是"哪个跟你服务的那群用户最相关"。