← 博客

不会写代码怎么做App?用AI做出小产品并推出去的完整路线

悉尼咖啡馆里,两个人围着笔记本电脑和手机,看一个刚做好的小 App

不会编程,现在也能用 AI 做出自己的 App 或小工具,这就是常说的 vibe coding。做法是:先把想法砍到一个周末能做完的最小版本,用大白话把「谁在什么时候用、点了之后发生什么」讲给 AI,自己当第一个测试员,然后尽快上线。做出来往往不是最难的,难的是让别人知道它存在。这篇整理的是我在悉尼 Vibe Thursday 聚会上被问得最多的问题:怎么用 AI 做产品,做出来以后又怎么推广。

我是 James,前 NICTA / CSIRO 研究员,现在零员工,一个人运营数十款面向海外市场的软件产品。下面写的是我自己的做法,也穿插几位成员在聚会上讲过的经历。

vibe coding 是什么?

vibe coding 就是你用说话的方式描述想要什么,让 AI 去写代码,你负责看结果、提意见、再让它改。你不需要读懂每一行代码,但需要清楚自己要什么。

这个说法是 AI 研究者 Andrej Karpathy 在 2025 年初提出的,后来成了「用 AI 写代码」的通用叫法。「会不会编程」这道门槛没了,换成了另一道:你能不能把需求讲清楚,能不能看出做出来的东西对不对。

不会编程怎么做 App?第一版砍到一个周末能上线

第一版只解决一个问题,只给一种人用,只有一个核心动作。做不到一个周末上线,就说明范围还太大。

举个例子:你学英语时总听不清长串数字,就可以做一个只干一件事的练习 App:它念一串数字,你打出来,然后对答案。就这么简单。

我判断第一版范围的办法:

  1. 写一句话:「给 ___ 用的,帮他 ___」。写不出来就先别动手。
  2. 列出所有想要的功能,然后划掉一大半,只留下没有它就用不了的那个。
  3. 登录、付费、多语言、漂亮的设置页,第一版统统不做。

多语言、排行榜这些,都是上线之后的事。

怎么跟 AI 描述你想要的东西?

讲场景,别讲技术。我习惯把 AI 当成一个很聪明、但对你的情况一无所知的新同事。

比如别说「做一个音频播放功能」,要说「用户点开始,App 用英语念一串 8 位数字,念完出现一个输入框,用户打完点确认,对了显示绿色,错了把正确答案标出来」。

我自己少走弯路靠的是这几个习惯:

  • 一次只提一件事,改完看效果再提下一件。
  • 说清楚用在哪:手机网页、iPhone App,还是 Mac 上的小工具。
  • 出错了把报错原文整段贴给 AI,别自己概括。
  • 让 AI 先用几句话复述它准备怎么做,你确认了再让它动手。

怎么测试?自己先用一个星期

第一个测试员就是你自己,因为有这个需求的人就是你。

最好的第一个产品,往往是解决你自己每天碰到的小麻烦的工具。你每天都在用,哪里不顺手很快就会发现。

自己用顺了之后,找三五个朋友当面试用。别解释,看他们在哪一步卡住,卡住的地方就是下一轮要改的。

怎么上线?网页最快,App Store 门槛高一点

如果只是想尽快让人用上,做成网页最快,有个链接就能发给别人。手机 App 要走 App Store 审核,Mac 工具也要处理签名和分发,步骤多一些,但 AI 可以一步步带你走完流程,卡住就把那一步的截图或报错发给它。

不管哪种,第一版上线的标准是「核心动作能用、不会丢数据」,不是「完美」。

独立开发的产品怎么推广?第一批用户从哪来

第一批用户一般从三个地方来:大家会主动去搜的地方、你当面演示给人看、你写出来的制作过程。聚会上反复聊到的一点是:光等产品自然增长,会很慢。

聚会上做小产品的成员,常见的处境是:上线后有一些自然流量,但涨得慢。比较稳的做法是给产品做一个能被搜到的官网,让流量不只从应用商店来,也能从外面的搜索来。

我自己的做法和建议:

  • 先放到人会自己去找的地方:App Store、网页搜索。名字和描述直接写用户会搜的词。
  • 当面给人看:在聚会上拿出手机演示一遍,比发十条链接有用。你可以来 周四聚会 让大家试用,也可以把作品放进 成员作品目录。
  • 把做的过程写出来:那天聚会上讨论很多的一点是,真正在做事的人,内容是源源不断的。你今天遇到什么问题、怎么解决的,都可以发。不用写成营销文案,照实写就行。

用 AI 做产品,新手常踩哪些坑?

我看到的坑大多出在范围和推广上,技术反倒是其次。

  • 第一版做太大:想一次做全,结果一个月都没上线。
  • 只做不推:觉得东西好自然会有人来。现实是没人知道它存在。
  • 把 AI 的「完成了」当真:AI 说改好了,你要自己点一遍确认。
  • 一直换想法:做到一半看到新点子就开新坑。先把一个推到有人用。
  • 只靠一个渠道:只靠 App Store 或只靠一个平台,风险大,最好官网、搜索、内容几条腿一起走。

如果你手上已经有一个想做的小项目,想有人在旁边一起把它做出来,可以看看 Build Tuesday,带着项目来,当天动手做。

常见问题

不会编程真的能做出 App 吗?

能。用 AI 写代码,你负责讲清楚需求、检查结果,代码交给 AI。关键是第一版要小,只做一个核心功能。我们聚会上就有成员从自己的需求出发,做出了手机 App 和 Mac 小工具。

vibe coding 适合做什么样的产品?

最适合从自己日常需求出发的小工具:练习类 App、效率小工具、个人用的网页应用。需求越具体、越是你自己天天会用的,越容易做好,也越容易判断做得对不对。

用 AI 做出来的产品怎么推广?

先放到用户会主动搜的地方,比如 App Store 和网页搜索,名字和描述用用户的说法写。再当面给人看,并把做产品的过程写出来分享。只靠产品自然增长会比较慢,需要主动多走几条路。

澳洲悉尼有没有交流独立开发和 AI 做产品的聚会?

有。Vibe Thursday 是每周四上午 10:30 在悉尼 Chatswood 的免费中文 AI 聚会,会有成员带着自己做的 App、小工具来分享,大家也一起聊怎么推广。可以在首页报名。

做一个小 App 第一版要多久?

如果范围砍得够小,一个周末就能做出能用的第一版。超过这个时间,通常说明功能太多了,回头再砍一遍。上架 App Store 还要加上审核时间,做成网页会更快。

想当面聊这些:每周四上午 10:30,悉尼 Chatswood,免费。手上有项目想推进,来周二。