跳转到内容

玩具模式:先做出一个能跑的

在你放弃之前,先做出一个能跑的东西。

不是学会编程。不是理解原理。就是跑起来一次

原因很实际:AI 编程这件事,看一百篇教程不如自己跑通一次。跑通一次之后,后面所有抽象的东西都有了参照物。

好的第一个项目有三个特征:

  1. 只有你自己用 —— 不涉及别人的数据,出错了没有后果
  2. 一句话说得清 —— 说不清的东西,AI 也做不对
  3. 做完能立刻看到 —— 有画面、有反馈,不是跑在后台的东西
  • 一个记录你每天做了什么的小页面
  • 把一堆文件批量改名的小工具
  • 一个查某样东西的小网页(汇率、单位换算、你自己的书单)
  • 把一段文字转成另一种格式的工具
别选 为什么
「一个类似小红书的 App」 说不清,AI 会给你一个四不像
「帮我公司做个管理系统」 涉及真实数据,属于工程模式,你还没到
「一个能赚钱的东西」 这不是需求,是愿望

跟 AI 说话时,这三句缺一不可

  1. 我要做什么 —— 一句话说清,包括「给谁用」
  2. 我的环境是什么 —— 什么电脑、有没有装过开发工具、想跑在哪
  3. 我不懂技术,请一步一步告诉我该做什么 —— 这句很重要,不说它会默认你懂

反面例子:「帮我做个待办事项应用」 → 它会给你一堆代码,你不知道该把这些字粘到哪里去。

正面例子:「我想做一个只有我自己用的待办清单网页,能加事项、能打勾、关掉浏览器再打开数据还在。我用的是 Mac,没装过任何开发工具,我不懂代码,请从第一步开始一步一步告诉我要做什么。」

卡住是正常的,第一次一定会卡。

症状 怎么办
报错了 把报错原样全文粘回去,别自己转述、别只贴一行
它改了半天还是不对 说「回到上一个能跑的版本,我们换个方法」
完全看不懂它在说什么 说「用大白话解释一遍,假设我什么都不懂」
越改越乱 删掉重来。玩具模式下重来的成本接近零,别舍不得
  • 有一个在你电脑上真的能跑起来的东西
  • 说得出它是干什么的
  • 遇到报错时,知道第一反应是「原样粘回去」
  • 体验过至少一次「删掉重来」

验收标准:你能把它打开,用给别人看。注意是「打开给别人看」,不是「发链接给别人用」——后者属于 L6,还早。

跑通了,去 L3 怎么指挥 AI —— 那一层讲怎么让这个过程从「运气好」变成「稳定」。