暂无菜单项

Vibe Coding:每个人都能写软件的时代来了

发布于
3
个人软件革命
AI正在让”个人软件”成为可能(图片来源:The Verge)

说实话,我最近一直在想一个问题:为什么我们每天都在用那些”勉强能用”的软件?

你知道我在说什么——那个待办事项app,功能挺全,但就是少了那么一个你想要的小功能;那个笔记工具,同步很稳,但界面丑得让你每次打开都想换一个。以前遇到这种情况,要么忍,要么学编程,要么花钱请人写。现在?AI帮你写。

David Pierce在The Verge写了篇长文,讲的是”vibe coding”——这个词是Andrej Karpathy(OpenAI创始团队成员)提出来的。意思是,你不需要懂编程,只要你能说清楚想要什么,AI就能帮你把软件写出来。他形容这个状态是”不work才让人惊讶”,而不是”work了才惊讶”。这转折挺大的。

我试了Claude Code

我试了一下Claude Code。20分钟,我写出了一个勉强能跑的原型——日历、笔记、任务清单全在一个页面里。当然,后面修bug花了我好几天,但关键是:我真的在”做软件”了,而不是在”提需求”。

Robin Sloan是个作家,同时也是个技术爱好者。他经营一家橄榄油公司,用AI写了个Ruby脚本,从Shopify和USPS拉数据,自动生成发货标签。他自己也说”写得挺凑合的”,但管用。他还说了句挺戳人的话:”如果我被巴士撞了,这对我的橄榄油公司来说是个问题,因为只有Robin知道怎么跑这个软件。”但只要Robin还在,它就跑得挺好。

那些只服务于一个人的app

这篇文章里列举了一堆”个人软件”的例子,看得我直乐:有人写了个命令行工具给幻想棒球球员排名,有人给1990年代的游戏加入可再生能源概念,有人做了个优化Secret Santa分配的工具,还有人搞了个系统在院子里标记狗屎位置(这玩意儿居然真的有人需要!)。

这些app的”可寻址市场”精确到一个人,收入潜力精确为零美元。但这就是”个人软件”的真谛——它不一定是要卖给别人的,它就是为你自己量身定做的。


为什么现在才行?

说实话,以前不是没人想过让普通人写软件。IFTTT、Apple Shortcuts,这些工具都试过,但问题在于:如果你要用”如果-那么”语句来思考,大多数人就已经放弃了。

大语言模型改变的是这个交互方式。你不需要学编程语法,你只需要能用自然语言描述你想要什么。而且,现在的AI不只是”生成代码”,它还能帮你调试、帮你理解报错信息、甚至帮你部署到GitHub和Vercel。

  • Vibe Coding:不需要学编程,用自然语言让AI写软件
  • 个人软件时代:为自己量身定制,不一定非要卖给别人
  • 边缘需求有救了:大厂不做的功能,现在你能自己搞
  • 局限也很明显:没客服、没保障,但对你一个人来说可能够用了

最后说一句:以后评判一个人”懂不懂技术”,可能不再是他会不会写代码,而是他能不能用AI把自己的需求变成现实。这个门槛,比我想象中低多了。

0 点赞
0 收藏
分享
0 讨论
反馈
0 讨论
热门最新
总结
暂无总结
0 / 600