乐于分享
好东西不私藏

月入550万的App,我用AI从头复刻了一遍,全程没写一行代码

月入550万的App,我用AI从头复刻了一遍,全程没写一行代码

有一款叫Recime的菜谱App,每个月收入80万美元,折合人民币约550万。

它做的事情很简单:你把任何一个菜谱的链接粘进去——YouTube视频也好,某个美食网站也好——AI自动把所有信息提取出来,整理成一张干净的菜谱卡片。食材、步骤、烹饪时间,全都有了。或者你直接拍一张手写菜谱的照片,AI识别之后同样整理好。
就这么一个功能,月入80万美元。
有个叫Jason的开发者发现了这件事,然后做了一个实验:完全不写代码,只用Claude Code,把这款App从头复刻出来。
结果:大约十五分钟,一个功能完整、可以在真实手机上运行的App出现了。
这篇文章,就是他的完整过程。

为什么这个App值得复刻

在动手之前,先说说这件事为什么值得做。
第一,月经常性收入。80万美元,每个月,不是一次性的。订阅制App的核心魅力就在这里。
第二,极强的用户粘性。假设你已经用这个App存了30个菜谱,你会取消订阅吗?一旦取消,所有菜谱都没了。这种数据沉淀造成的"离开成本",是减少用户流失的天然屏障。
第三,退出价值。这类App通常以年利润的2到4倍估值出售。按50%利润率估算,年利润约480万美元,2倍就是960万美元——接近7000万人民币。
第四,已验证的需求。类似产品有Cookpad,专门做日本市场,每月收入90万美元。一个主打特定文化、特定地区的菜谱App,哪怕专门做中国某个地方的菜,也可能比通用产品做得更好。
市场在那里。需求在那里。现在的问题是:怎么做?

工具:两个,够了

Jason用了两个工具:
Claude Design,负责界面设计——按钮、颜色、页面布局,所有你看得见的部分。
Claude Code,负责让界面真正运行起来——数据存储、AI功能、页面跳转逻辑。
框架用的是React Native,这意味着写一套代码,iPhone和Android都能跑。测试用的是Expo Go,一个免费的App,可以直接在手机上预览你做的东西。

第一步:先规划,不要直接动手

很多人用AI做项目的时候,直接就开始让AI写代码,结果生成出来一堆不是自己想要的东西,反复重来,浪费大量时间。
Jason的做法是:先用最强的模型规划,再用快一点的模型执行。
他打开Recime的Google Play页面,把链接粘给Claude,说:我想做一个类似的iOS App,帮我列出应该有哪些功能。
Claude给出了一份功能清单:
  • 万能菜谱导入(从URL或YouTube提取)
  • 拍照识别手写菜谱
  • 个人菜谱库(分类管理)
  • 烹饪模式(大字显示,按步骤走)
  • 内置计时器
  • 购物清单
  • 卡路里估算
  • 份量调整
然后他让Claude按这份清单,整理出每个页面和功能的详细描述,格式化成可以直接复制粘贴的文本——这份文本接下来要拿去做界面设计。

第二步:用Claude Design出界面

把Claude Code给的功能描述,粘进Claude Design。
然后做一件额外的事:去Pinterest找一张设计参考图。
为什么?因为给AI一张视觉参考,比纯文字描述的效果好得多。Jason找了一张他喜欢的菜谱App截图,绿色调,按钮简洁,整体清爽。
把功能描述和参考图一起发给Claude Design,等四五分钟。
出来的东西是:
一套完整的App界面——主页、菜谱库(按类别分)、购物清单、设置页面、付费引导页——所有页面都可以点击,按钮都有交互,颜色延续了参考图的绿色风格。
还有一个贴心的功能:Claude Design提供几套配色方案让你一键切换,Sage、Ocean、Rust、Plum……点一下,所有页面同步换色。
不喜欢某个按钮的位置?直接在界面上圈出来,告诉Claude你想怎么改,它几秒钟就调好了。

第三步:把设计交给Claude Code

从Claude Design把项目文件下载下来,是一个zip包。解压,放进工作文件夹。
然后打开Claude Code,粘进去一段指令,核心意思是:

我的设计文件在这个文件夹里,帮我用React Native + Expo把这个App做出来,用本地存储保存数据,AI功能放在Node.js后端(这样API密钥不会暴露在手机里)。

等五六分钟,Claude Code分析所有设计文件,开始生成代码。
完成后,Claude Code内置的预览窗口直接展示运行中的App。Jason点了几下,界面和Claude Design里的几乎一模一样,大部分功能都可以用。
有几个地方还不能用:扫描菜谱、"让它更健康"这些需要调用AI接口的功能,因为还没有连接API密钥。

第四步:加一个竞品没有的功能

在连接API之前,Jason做了一件事:让Claude给出10个可以增加"惊喜感"的新功能想法。
Claude列了一堆,其中一个让他眼前一亮:"让它更健康"按钮。
逻辑是:你有一道食谱,点一下"让它更健康",AI分析食材,给出替换建议——意面换成全麦意面,重奶油换成希腊酸奶。
他直接说:实现第五个想法。
两分钟后,一个新按钮出现在菜谱详情页。点击,AI分析,给出替换建议,还有"一键还原"按钮。效果非常干净。

第五步:连接OpenAI API,让AI真正跑起来

AI功能需要调用OpenAI的API才能运转。
费用很便宜:用户每扫描一张菜谱图片,成本大约0.5美分。一百次扫描,不到1美元。哪怕你只收10元月费,毛利率也接近90%。
申请步骤:去platform.openai.com充值10到20美元的API额度,生成一个密钥,复制下来。
重要:不要把密钥直接粘在Claude的对话框里,这样可能泄露。正确做法是让Claude创建一个.env文件,把密钥存在那里面。Claude会告诉你放在哪个位置,你去那个文件里粘贴就行。
密钥配置完成后,Jason测试了两个功能:
拍照识别菜谱。拿了一张Google上找到的手写菜谱,用手机拍照,导入App。App识别了手写字迹,整理成标准菜谱卡片,食材列表、步骤全部清晰。
从YouTube链接提取菜谱。复制了一个汉堡食谱视频的链接,粘进App,点提取。AI去爬视频描述里的食谱网站,提取内容,连食材图片都一起拉过来了。
两个核心功能,全部正常运行。

在真实手机上测试

把App推到手机上测试,只需要三步:
手机上从App Store下载Expo Go(免费)
让Claude Code生成一个二维码
用手机相机扫码,App直接在手机上加载
Jason在手机上走了一遍完整流程,导航顺畅,卡路里计算有,购物清单可以添加,"让它更健康"功能连接上API之后也可以用。

上线之前还需要做什么

App能运行了,但离上架App Store还有几件事:
数据库。用户的菜谱数据需要有地方存储。推荐用Supabase,Claude Code知道怎么集成。
支付和订阅管理。用RevenueCat,Apple审核认可,Claude Code也熟悉这套集成方式。
Apple开发者账号。每年99美元,一个账号可以上架无限数量的App。
上架前的安全检查。App Store近期拒绝了大量vibe coding(用AI快速生成)的App,原因不是"AI做的",而是这些App缺少安全层、不够可靠。准备一份18项检查清单,发给Claude Code,让它逐条检查和修复。

做出来之后,怎么让人知道

Jason说了一句很直白的话:
"现在任何人都能vibe code一个App出来,但如果你不知道怎么获客,你就不会赚到钱。"
这类生活类App,最有效的推广方式是短视频内容。
Recime自己的做法是:在TikTok上发"使用场景"短视频——展示一个日常痛点(比如从YouTube视频里抄菜谱有多麻烦),然后App一键搞定,整个视频十秒钟。
三种执行方式:
自己发。成本最低,但需要持续输出,一旦有视频爆了就有大量免费用户涌入。缺点是要花很多时间。
付费UGC创作者。付一次固定费用,他们制作视频,视频持续带来用户。
AI数字人视频。用AI生成的虚拟人物来演绎这些短视频场景,可以批量制作,成本更低。先大量发,看哪条视频数据好,再投付费推广放大它。

写在最后

一个月入550万人民币的App,一个人,不写代码,十五分钟复刻出来了。
这件事十年前不可能。五年前不可能。两年前不可能。
今天,可以了。
它不意味着每个人都能立刻做到月入80万美元。但它意味着:做App这件事的门槛,已经低到了你有没有好想法、能不能找到真实需求,比你会不会写代码重要得多。
技术壁垒在消退。
真正的壁垒,是你能不能找到一个人们真正需要的东西。

· END ·
本文基于Jason的公开教程内容整理撰写。