吴恩达老师分享的这个做 MVP(最简可行产品,minimum viable product, MVP) 的技巧非常有效,我们常常有很多想法,但是因为想法太大而没有动手,但如果把想法精简成一个1个小时内就能借助AI快速做出来的 MVP,就能做出来有意思的东西,很快得到反馈,之后你可以继续完善项目而不是“胎死腹中”。
吴恩达:
我想分享一个能帮助你更好地利用AI进行项目实践的小技巧,不论你是在用AI的“积木块”搭建应用,还是借助AI代码助手快速开发强大的程序,这个技巧都能帮助你:
如果你的时间有限,就缩减项目的范围,直到项目小到你在现有时间里能完成为止。
假如你只有一个小时,那就找出你想要实现的某个创意中的一小部分,确保这一小部分能在一小时内完成。借助现代的代码助手(例如我目前最爱的开发工具Anthropic的Claude Code),你可能会惊讶地发现,哪怕只有很短的时间,你也能做出很多有意思的东西。这种方法可以帮助你迅速上手,之后你随时都能继续完善项目。
要想掌握AI应用的开发技能,多数人都需要:
(i)学习相关的技术知识,比如参加一些线上AI课程。
(ii)多进行实践练习。
我认识很多开发者,他们(我自己也经历过!)经常只是不断地思考一个创意,却数月都没有真正动手实现,因为总觉得没有足够的时间去开始。如果你也有类似的问题,我建议你试试这个方法:不断缩减项目的初始范围,直到找到一个你马上能着手的小部分。
举一个我亲身经历的小例子,来更好地说明一下:
我经常会利用周末尝试一些小巧有趣的项目,这些项目不一定有多大的前景,但却让我乐在其中并有所收获。
有一次,我有这样一个点子:
很多人害怕公开演讲,而演讲练习往往很难安排,因为你很难找到大量听众。因此我想到:能否做一个虚拟的观众模拟器,在屏幕上模拟出几十甚至几百个虚拟观众,让用户对着他们练习演讲呢?
一个周六下午,我在咖啡馆里碰巧有几个小时的空闲,于是我决定尝试一下这个“观众模拟器”。然而,我并不擅长复杂的图形编程,于是我决定大幅缩减项目的范围:
(a)把原本数十个虚拟观众缩减为只模拟一个观众(之后再通过复制扩展到多个)。
(b)省去AI自动化的反馈机制,改为让一个真实的人在幕后手动选择虚拟观众的反应(类似Wizard of Oz原型方法)。
(c)使用非常简单的2D图像而非复杂的图形技术。
在几个代码助手的辅助下,我很快完成了一个基础版本。最终呈现的虚拟观众只是一个能微微移动和眨眼的简单2D头像,远没有我最初设想的那么精致。但即便如此,我也很高兴完成了这个基础版本,因为:
它推动了我的项目进展,让我更深入地思考设计方案。
让我学习了一些基础的图形编程知识。
拥有一个简单的原型后,我能够展示给朋友看,快速收集用户反馈,帮助我更清晰地判断产品的前景。
为什么这样做很有效?
我在笔记本电脑上保存了很多有趣的创意清单,它们大部分都需要超过几个小时的开发时间。然而,通过不断缩减它们的初始范围,我总能快速启动一些小项目。这种**“快速起步”的方式**给我带来了以下的好处:
能让我迅速试验创意,并决定哪些值得继续投入精力。
我能够在广泛的项目实践中锻炼不同领域的技能。
更重要的是,这种方法帮助我迅速将想法从头脑里释放出来,让潜在用户能及早接触到产品原型并提供反馈,加速项目的迭代与发展。
希望这个技巧对你也有帮助,下次当你觉得“没有足够时间”时,不妨先试试“从极小的范围开始”!
点击图片查看原图