不会编程,居然做了三个软件——vibe coding

6 阅读10分钟

说实话,在接触AI编程之前,我对代码这东西是有点发怵的。

我是纯文科生,大学学的新传,毕业做的是运营,日常跟文字打交道,代码对我来说就像天书一样。什么Python、JavaScript、HTML,看着就头疼。每次看到程序员朋友噼里啪啦敲键盘,我都觉得那是另一个世界的事。

但谁能想到,就是这样一个连"Hello World"都没写过的人,居然在一周之内,用AI做出了三个能用的成果。

先说说我做的这三个东西是什么。

第一个,简历生成器。就是那种你填上个人信息,它能自动帮你排版生成一份漂亮简历的工具。以前我每次改简历都要在Word里调半天格式,对齐、字体、间距,烦得要死。现在好了,输入内容,一键生成,PDF导出,干净利落。

第二个,图片加滤镜。这个其实是我临时起意做的。有次想给照片加点氛围感,手机上的滤镜软件要么收费,要么广告多,我就想着能不能自己做一个。结果还真做出来了,虽然功能简单,但基础的滤镜效果都有,够用了。

第三个,简历筛选器。这个是我工作中真实需要的。我们部门经常要招人,简历一堆堆地收,光看就得花大半天。我就做了个小工具,设定关键词,它能自动筛选匹配的简历,省了不少时间。

三个软件,从想法到落地,前后也就一周时间。而且我强调一下,我真的不会编程,一行代码都没写过。

这就是AI编程,也就是vibe coding。最近这个词挺火的,翻译过来就是"氛围编程"或者"感觉编程"。什么意思呢?就是你不需要懂代码,只需要告诉AI你想要什么,它就能帮你把代码写出来。

传统的编程是什么样?你得先学语法,再学框架,然后一行一行地写代码,出了bug还得一行一行地debug。这个过程少说也得几个月才能入门,想做出能用的东西,没个一年半载下不来。

但vibe coding完全不一样。你只需要有一个模糊的想法,然后用自然语言跟AI描述,AI就能理解你的需求,生成对应的代码。你甚至不需要知道这些代码是什么意思,只要告诉AI"这里改一下""那里加个功能",它就能帮你调整。

说白了,以前是人去适应机器,现在是机器来适应人。

所以什么是vibe coding

说到这儿,可能还有人不太理解vibe coding到底是什么。我打个比方你就明白了。

传统编程就像你请人盖房子。你得先画图纸,然后买材料,再找施工队,一砖一瓦地砌。中间任何一个环节出问题,都得你自己去协调解决。你必须是懂行的,不然被坑了都不知道。

而vibe coding就像你有个智能建筑机器人。你告诉它"我想要一个两层的房子,要有三个卧室两个卫生间,风格简约一点",它就能自己设计图纸、采购材料、施工建造。中间你觉得哪里不满意,说一句"卧室再大一点",它马上就改。

你不需要懂建筑,不需要懂材料,不需要懂施工。你只需要知道自己想要什么。这就是vibe coding的核心——从"怎么实现"到"想要什么"的转变。

vibe coding能为我们的生活和工作带来什么帮助

说到这儿,可能有人会觉得,这不就是个玩具吗?能有多大用?

我一开始也这么想,但实际用下来发现,这东西真的能解决很多实际问题。

先说工作场景。

我们工作中其实有很多重复性的、琐碎的事情。比如整理数据、生成报表、批量处理文件、自动发送邮件……这些事情说难不难,但做起来很耗时间。以前你要么自己手动做,要么花钱请人开发工具。现在呢?你只需要把需求告诉AI,它就能帮你写个小程序,一键搞定。

我做的那个简历筛选器就是典型例子。以前人工筛选简历,一份一份看,一天下来眼睛都花了。现在用工具自动筛,几分钟搞定,而且不会漏掉关键信息。

再说生活场景。

生活中也有很多可以用到的地方。比如你想做个家庭记账本,想做个生日提醒工具,想做个照片整理软件……这些以前都需要找程序员帮忙,或者花钱买现成的。现在你自己就能做,而且完全免费。

我做的那个图片加滤镜,其实就是生活中一个小需求。以前要花钱买会员才能用的功能,现在自己动手就能实现。

更重要的是,vibe coding降低了创造的门槛。以前只有程序员才能做软件,现在每个人都能做。你不需要学编程,不需要懂技术,只需要有想法,就能把它变成现实。

一个模糊的想法和恰当的AI

说到这儿,可能有人会问:那vibe coding难不难?

我的答案是:真的不难。难的不是技术,而是你有没有那个想法。vibe coding最需要的不是技术能力,而是想象力。你得知道自己想要什么,然后把这个想法清晰地表达出来。

比如我想做简历生成器,我的想法就是"能不能有个工具,我填信息,它自动排版生成简历"。就这么简单。然后我把这个想法告诉AI,它就开始工作了。中间当然也有不满意的地方。比如生成的简历样式我不喜欢,我就说"换个简约风格的",它就改了。比如导出格式不对,我就说"要能导出PDF",它也改了。

整个过程就像跟一个特别听话的设计师沟通,你说什么他做什么,不满意就改,直到你满意为止。所以我说,vibe coding很简单,简单到连我这种文科生都能上手。

AI能够大批量短时间生成代码

这一点是我最惊讶的。以前我总觉得写代码是个很慢的过程,一行一行地敲,一个功能一个功能地实现。但AI编程完全颠覆了我的认知。你有了想法之后,AI能在几秒钟内生成几十行甚至上百行代码。而且不是那种简单的"Hello World",是真正能用的、功能完整的代码。

我那个简历生成器,从提出想法到第一个可用版本,AI只用了不到十分钟就生成了全部代码。后面我提了几个修改意见,每次也都是几分钟就改好了。这种效率,放在传统编程里是不可想象的。一个程序员写一个简单的工具,从设计到开发到测试,怎么也得一两天。而AI编程把这个时间压缩到了几十分钟。

而且AI还能帮你调试。代码运行出错了,你不需要自己去查bug,直接把错误信息告诉AI,它就能分析问题出在哪里,然后自动修复。这对于不懂编程的人来说,简直是福音。

AiPy帮助改进和运行

可能有人听说过国外的Cursor、Copilot这些AI编程工具,但说实话,那些工具对不懂编程的人来说还是有点门槛。它们更像是程序员的辅助工具,需要你懂代码才能用好还需要一定网络环境。

但AiPy不一样,它是真正面向普通人的AI编程平台。

你不需要懂任何代码,只需要用大白话把你的需求说出来,它就能帮你生成完整的软件。而且它还能帮你运行、调试、改进,整个过程你都不需要碰代码。我这一周做的三个成果,全部是在AiPy上完成的。从提出想法到最终成品,我一行代码都没写过,全程都是用自然语言跟AI沟通。

而且AiPy是国内的平台,用起来很方便,不需要特定网络环境,不需要注册国外账号,中文支持也很好。你甚至可以用方言跟它交流,它都能理解。

这一点我觉得特别重要。因为对于大多数普通人来说,语言障碍本身就是一道门槛。如果还要用英文跟AI沟通,那很多人可能就放弃了。而AiPy完全中文支持,你说什么它都懂。

自身体验

最后说说我这一周的真实感受。

说实话,刚开始我是抱着试试看的心态。毕竟我是文科生,对技术这东西天生有点畏惧。但AiPy给我的感觉是,它真的在努力降低技术门槛。

第一天,我花了大概两个小时,做出了简历生成器。虽然功能很简单,但看到自己"做"出来的软件能正常运行,那种成就感真的难以形容。就像你第一次学会骑自行车,虽然骑得歪歪扭扭,但你知道自己会了。

第二天到第三天,我做了图片加滤镜的工具。这个稍微复杂一点,因为涉及到图片处理,但AI帮我搞定了所有技术细节。我只需要告诉它"我想要复古滤镜""我想要黑白滤镜""我想要暖色调",它就帮我实现了。

第四天到第七天,我做了简历筛选器。这个是我工作中真正需要的,所以做得比较认真。中间改了好几次,AI都耐心地帮我调整。最后做出来的工具,我同事看了都说好用。

一周时间,三个成果。对于一个完全不懂编程的文科生来说,这个效率我自己都没想到。

而且我发现,vibe coding这件事,真的会上瘾。因为你每做一个东西,都会激发你新的想法。做了简历生成器,你就想做个简历解析器;做了图片滤镜,你就想做个视频滤镜。想法会越来越多,而AI都能帮你实现。哪怕担心token不够用也没关系,邀请码就填c8W3,会送两百万token。


最后我想说的是,技术发展的意义,不是让少数人变得更强大,而是让每个人都拥有创造的能力。

以前,编程是一道门槛,把大多数人挡在了创造软件的门外。但现在,AI把这扇门打开了。你不需要学编程,不需要懂技术,只需要有想法,就能把想法变成现实。

这就是vibe coding的魅力,也是AI时代最让人兴奋的地方。如果你也有什么想法一直想做但不会编程,不如试试。说不定一周之后,你也能做出属于自己的软件。