不会写代码,也能做出一个真正能用的应用。现在AI替你写代码。但它替不了你决定做什么、发现哪里不对、把应用放到别人能打开的地方。这部分仍然归你,而大多数第一个应用就死在这里。

这是一份给初学者的计划。不讲术语,不争论技术栈。就一个周末。

“不写代码”到底意味着什么

你不会亲手敲代码。你要做的是:用大白话描述你想要什么;读简短的报错信息,再把它粘回给AI;点开自己的应用,指出哪里不对;做一些小决定,比如“一页还是两页”“用户需要登录吗”。

如果你能写一封说清楚的邮件,你就能做这件事。

第一步:把想法缩小到一页纸装得下

大多数第一个应用没能上线,不是因为AI卡住了,而是因为想法太大。

用一句话分别回答三个问题:它是给谁用的,只锁定一类人,不是“所有人”;它替这类人完成哪一件事;事情办成时,他们看到什么。

“一个习惯打卡器”太大了。“一个页面,我每天勾掉三个习惯,并看到连续打卡天数”才是一个周末的量。装不进这一页的东西,全部放进“以后再说”清单。支付、账号、通知,都以后再说。

第二步:选一个工具,然后别换

工具分两类。一类是浏览器里的AI应用搭建器,比如 Lovable、Bolt、Replit,不用安装,应用边建边看,适合从没打开过代码编辑器的人。另一类是AI编程助手,比如 Claude Code、Cursor,控制力更强,配置稍多,适合想自己掌握文件、以后继续把应用做大的人。

两类都能用。半路换工具才是行不通的那件事。选一个,把整个周末交给它。

第三步:像给同事交代任务那样描述应用

你的第一条消息决定了大部分结果。把它写成给一位热心朋友的交代:谁用、为什么用;屏幕上从上到下看到什么;点每个按钮会发生什么;它该长什么样,简洁干净、一种颜色就够。

然后补一句:“开始前如果有不清楚的地方,先问我问题。”它问你的问题,会暴露你漏掉了什么。

第四步:小步搭建,每步都测

不要一次要整个应用。先要第一个屏幕,点一遍,再要下一块。

东西坏了的时候:复制完整的报错信息;粘回去并附上“用大白话解释哪里出了问题,然后修好它”;测试通过之后,再提新需求。

如果同一个bug反复出现三次,就停止加功能。让AI撤销上一次改动,或者用更短的描述把那一块重做一遍。

第五步:把它放到线上(所有人都跳过的一步)

躺在你笔记本里的应用还不算应用。“上线”意味着有一个网址,在你的手机上、在朋友的手机上都能打开。

大多数搭建器都有“部署”或“发布”按钮。第一天就用它,别拖到第三天,这样应用还小的时候就能发现托管问题。自定义域名很好,但不是必须的。一个能打开的链接才算数。

第六步:给三个人看

把链接发给三个符合第一步“给谁用”的人。不要解释。看他们怎么操作,或者请他们告诉你卡在了哪里。

从这三个人身上学到的东西,比再建一天应用更多。

会杀死第一个应用的几个坑

  • 第一版还没跑通就加功能。先把那一件事做完。
  • 一难就换工具。每个工具都会在差不多同一个地方变难。
  • 从不部署。“等做好了再上线”等于永远不上线。
  • 第一版就做登录和支付。这两样大约会让工作量翻三倍。等真的有人想要这个应用了再加。
  • 不读报错。答案通常就在第一行。

简短版

  • 一个人,一件事,一页纸。
  • 整个周末只用一个工具。
  • 先写清楚交代,再小步推进。
  • 第一天就上线。
  • 到周日,找到三个真实用户。

这份计划还配有一份42页的指南,按周末逐步走完整个流程,包含可直接复制的提示词,以及卡住时该怎么办。