我用Cursor AI编程开发的App,登上了Appstore排行榜第一|小猫补光灯Pro
视频分享了零基础小白利用 Cursor AI 和 Claude 3.5 模型,通过自然语言编程开发出 App Store 榜首应用的实战经验与心得。
UP主: AI进化论-花生 · 时长: 21:35 · 🔗 B站原视频
发布: 2024-11-28 · 收录: 2024-12-08
标签: Cursor · AI编程 · 独立开发 · Claude 3.5 · App开发
发现:付费榜第一是「小猫补光灯 Pro」
我们来看一下 App Store 的排行榜。你有没有发现,付费 App 排行榜的第一名是一个叫「小猫补光灯 Pro」的产品?很不巧,它就是我做的。
这期视频我想给你介绍一下:作为一个完全不会写代码的人,我是怎么通过 Cursor AI 编程,一步步创造出一个 App Store 付费排行榜第一名的产品的。
如果你从来没有写代码、没有 AI 编程经验,我觉得你看完之后很可能也会想用现在 AI 编程的能力去创造一些产品,去感受创造的快乐。
我的背景:不是科班,之前只到「插件」为止
我之前是一个 AI 博主,主要介绍的内容是 ChatGPT。大概从 8 月 31 号开始,我做的内容基本都是 Cursor AI 编程相关的东西,原因很简单:用 Cursor 去创造产品实在太有趣、太快乐了。
我想给大家捋一下我逐步使用 AI 编程的过程。前情提要如果你感兴趣,可以去看两篇文章:第一篇是《新周刊》今年 5 月份发的一个稿,当时我也提到过,在有 Cursor 之前,我完全不知道 Cursor 这回事。
我之前唯一的编程经验,就是买过一本《Python 编程:从入门到实践》,在家里放了五六年,完全没用过。后来因为 ChatGPT 发布,我又把这本书找了出来,因为我觉得 ChatGPT 好像给普通人编程、创造产品提供了一些机会。
但去年我的实际体验是:我做过几个小插件。对话式 AI 能做到的能力基本就到那个程度了。我当时在 2023 年 5 月 4 号、5 月 5 号、5 月 16 号还发过视频,那段时间我对编程很感兴趣,做了好几款不同的插件。
做完之后我发现我做不下去了,因为确实没有能力进一步开发。插件通常三四个代码文件就能完成一个 Chrome 插件开发,用 ChatGPT 一步步让它给不同文件的代码,你自己复制进去调试就可以。
但一个网站、一个 App 可能会有几十上百个代码文件,对话式 AI 在这一步完全行不通。所以我之前用 AI 编程的经历就是到插件为止。
我也从来没科班学过编程。我本科华中科技大学毕业,是一个很盛产码农的学校,但我学的是经济学,跟编程一点关系都没有。
Cursor 真正变得可用:Claude 3.5 Sonnet 之后
说起来 Cursor 这个产品出现大概有两年时间了,但基本是到了今年七八月份才到了真正可用的状态。
Cursor 使用的 AI 模型都是大厂的,比如 Anthropic 的 Claude、OpenAI 的 GPT。真正让 AI 编程能力有质的飞跃的,是 Claude 3.5 Sonnet 这个模型发布以后。
有了 Sonnet 3.5,再加上 Cursor 过去一两年做 AI 编程工具的经验,才真正诞生了一个让普通人用自然语言编程的能力。
「很难」我同意,但我仍然觉得你可以开始
我看到评论里也有人说现在的编程工具像 PPT,说现在的程序开发流程是为人准备的,不是为 AI,普通人依然很困难。
“非常困难”这件事我同意。但我的观点依然是:你现在没有编程基础,也可以开始做这件事。
很多人当项目要深入、一步步往后做的时候,确实需要不断学习、成长和理解。但这种学习不是以前那种“先学编程语言”的方式,而更多是你如何使用 AI,以及你如何通过实操、创造性的过程去掌握代码的感觉、经验和技巧。
也有人说:从 0 到 1 生成小工具还好,面对一大坨项目和屎山代码就没用。我觉得 AI 编程工具现在确实还有很多问题,但这些问题可以通过更好的使用 AI、更好的结合你和 AI 的工作流,把效果做到更好。
我做到了榜一,也想“装一下逼”
回到这个界面:你觉得一个 P8,或者你所在的公司(几十上百人),有做出过付费排行榜第一的产品吗?我估计大多数人的回答是没有。
但我做到了。我就是要装一下逼,我确实做到了。
我这段时间到底怎么练的:做、发、教、迭代
我用另一个例子来讲一下:
- 8 月 31 号:教大家怎么用 Cursor 写插件
- 后面:教大家用 Cursor 写作
- 9 月 15 号:用 Cursor 半个月后,教大家写本地化脚本,给文件智能命名
- 20 天后:发了一期使用技巧,很多人看,也很多人转文字版
- 9 月 27 号:手把手开发一个 AI 网站,带注册登录流程,并部署上线
- 10 月 8 号:用 Cursor 不到一个半月,教大家用 Cursor 开发 iOS App(我之前从来没做到过)
- 后面还包括怎么用 Cursor 写文章、我自己做了 9 款产品
很多人还是觉得没编程经验就创造不出产品,我也看过评论区各种评价:有人说我作为大厂人连产品概念都没有,觉得我做的都不是产品;也有人说我很厉害,他用了一年都没达到;还有人说大部分算 demo。
有一句话我觉得说得挺好:不懂开发或者不是产品方向,可能需求都描述不清楚。
我现在认为,用 AI 编程要用好,最重要的两点:
- 你要知道 AI 现在能力限制和边界是什么,你能用什么方式激发 AI 更好的能力。
- 不管你是开发产品还是做别的,你要能把目标、问题、想达成的结果描述清楚。复杂产品一定要一步步做,你需要把逻辑模块拆解清楚。过程中会遇到很多 bug,你需要把问题描述清楚。
我的学习节奏:第一天就上手,靠「教别人」加速
我很多经历会发在即刻,我用即刻动态给你介绍:
- 8 月 29 号(第一天):作为一个毫无基础的人,用 Cursor 的 Composer 功能非常爽,只需要提要求。想象和语言表达总有差异,会有 bug,但你用自然语言重新提要求、优化 bug 就行。那个插件实际两小时做完,但我玩了一整天 Cursor。
- 两天后:我做了一个 Cursor 实操演示视频。对我来说,教别人是帮助我成长很重要的一件事,就是费曼学习法。我需要能教,才能验证自己到底有没有学会。
- 9 月 1 号:又做了一个 Chrome 插件,通过 Google 审核上架了。虽然做得很烂,但我发布了。我一直强调:做完东西一定要发布。发布会带来成就感,也可能带来用户和反馈,方便后续迭代。
- 9 月 7 号:分享 Cursor 不只适合写代码,也适合辅助写作。
- 9 月 13-14 号:做了一些小工具,也录了视频。我尝试了一种不一样的录法:把我遇到的所有 bug 都放出来。因为很多新手看那些“几分钟做完网站”的视频会很挫败,博主往往把 bug 过程剪掉,大家会觉得“为啥我做不到他那么容易”。我想让初学者看到真实过程。
- 9 月 15 号:做了一个自己用的小工具,自动化做 i18n 翻译的脚本。
- 9 月 16 号:又玩了一整天 Cursor,找到了 GPT-4 刚出来时那种沉浸感,把之前搞不定的网站注册登录、个人中心功能都做出来了。
- 同期:我分享了自己使用 Cursor 的十个技巧,转发很多。大多数人在用 Cursor 开发时会很折磨,但只要能描述清楚问题,Cursor 都能给对应解决。
- 之后:搞定了接 Stripe 支付。因为要做一个完整网站,你需要注册登录和支付。
- 9 月 17 号:又做了个工具,帮我自动写一些基础编程 FAQ 的文章。
- 9 月 18 号:说了一个现实情况,大部分时间是在等 bug 修复,用 Cursor 会遇到很多 bug,这是正常的。
- 9 月 20 号:搭了一个 Code with AI 的内容站。
- 9 月 22 号:又做了一个 Image 2046。
那段时间基本就是每天、或每两三天做一个新产品,然后发布,再做视频教别人怎么用 Cursor。通过不断做新东西、不断发布、不断教学,我学 Cursor 的速度确实比大多数人快很多,我也非常喜欢这种创造过程。
做「小猫补光灯」:从数据到收费,再到榜一
我也做过很多垃圾产品,这很正常。
后面就是小猫补光灯:我为什么会做、第一期复盘,我的 B 站和 YouTube 都有。
今天我做了一个新的尝试:你可以看一下小猫补光灯在小红书的数据,有两个内容分别 8.6 万赞和 5.7 万赞,还有一条 1.7 万赞。最新今天发的内容 1000 多赞,也还不错。
这期内容我说我要对小猫补光灯 Pro 进行收费,收 1 块钱下载费用。短短七八个小时之后,它就登上了付费排行榜第一名。我不知道你看到视频的时候它是第几名,我希望它还在第一名。
我想传达的核心:别怕 AI 编程,你可以用它找到自己的位置
我希望这个经历能对你有启发:让你对 AI 编程这件事情不要那么恐惧。
我接触到很多人,只要你自己有一些行业洞察和经验积累,你就能创造出一些不一样的东西。因为很多懂行业的人不懂开发,懂开发的人又可能不懂你的小领域。
如果你有行业经验,再加上 Cursor AI 编程能力,你完全可以获得一个很独特的位置,不需要跟别人正面竞争,去创造一些对小众人群有价值的产品。
关于卖课:我确实想卖,也想把内容做得更有价值
很多人可能会说:说了这么多,是为了卖课。确实我也挺想卖课的。
市场上有很多知识付费产品,但我 B 站和 YouTube 上也有非常多免费的视频,你完全不买付费产品,看我的视频也能学到很多。
我为什么要做付费课程?
第一,我确实喜欢教。
第二,它能给我带来收入,这是我获取收入的一种方式,我为什么不做。
而且我确实做得很好。你可以想象一下,类似于之前某些人什么都不会也能卖课,那你为什么不找一个真正有经验、有实操经验、能教会你的人?
如果我不卖课,我没办法对这个生态有任何改变;我去卖这个课,我能让 AI 编程课程市场里出现真正有价值的内容。我的内容就是比其他人好。
如果你感兴趣,可以扫码了解。今天视频就到这,希望对你接下来想创造什么东西有所启发,也希望你能借此找到创作的快乐。拜拜。