给所有零基础没有成功尝试过 Cursor编程的朋友分享《Readme 开发法》

创建一个空的文件夹，在这个文件夹里只放一个文件，叫 Readme(.)md，你把你脑海中对于这个应用所有的规划/策划，全部写在这个文档里。

规划的时候不要一上来就想搞把大的。先从一个网页小游戏，小应用，小插件开始。你能描述得越详细越好，不用担心表达能力不好，不用很精简，啰嗦一点也不怕。

比如应用哪个开源库，哪种UI风格，对于零基础的朋友，强烈建议你多加一句使用原生 Javascript 开发，这会大大减少你后面运行不成功带来的挫败感。

然后跟 Cursor 说：“请根据readme文档帮我创建这个项目”，记得用 agent 模式。

为什么这种方式对于零基础的朋友来说更友好呢？

1. 你慢慢写那个文档就好，不要被“对话框”那个尺寸局限住，我在“对话框”里输入经常有一种紧迫感。不敢输入太多字。

2. 这就是你迈出当产品经理/独立开发者的第一步，写需求文档。有一些独立开发者不写需求文档，是因为在脑子里都有，比如我。但是新人还是尽可能写，写完之后自己读一下，闭上眼睛在脑子里想象一下这个应用开发出来是什么样子。再看看文档是否描述清楚了，有无遗漏。

3. 有很多零基础的朋友不会使用那个对话模式，不知道restore，不知道回看 history。这个文档反正就存在那，不会丢，也好找。

4. 为什么原生 javascript 开发会不容易有挫败感呢？因为它无需了解什么是开发环境，每个人的电脑上都必然有现成的原生 javascript 的环境，那就是浏览器。

零基础使用 AI 编程，最难的就是不知道如何运行，看不懂报错和无法理解那些复杂开发环境。