我是怎么用AI写小程序的?
自从去年底,Google的 Gemini 火了之后,一直想用 nano banana 生图工具做点什么。

但是因为我时间不多,所以迟迟没有开始做,直到 2个月前,突然发现 Cursor 和生成的代码已经强到能直接发布上线的程度了。
于是我准备用少量的时间,来开发个产品,玩一玩,这是我的小程序:

针对合图,我自己有一些痛点,然后收集了网上的一些合图提示词,于是有了下面这些需求:
-
婴儿拍证件照有点难,比如“社保卡”,一岁以内的小孩儿,脖子是没有力气的,拍一张白底社保卡,其实非常难,这也是我之前碰到的痛点。于是,第一个需求就是上传一张小孩儿的头像,生成证件照。

-
顺着儿童拍照,我有了更多的想法,比如生成艺术照,生成新年照,还加了素描,漫画等合图能力。

-
因为背后是调用的大模型,其实都是要钱的,我自己掏了一部分用来免费,然后接入了分享赢免费次数,以及支付功能。小程序完成了一个自闭环。
-
因为每次合图要次数,于是我又开发了一些可玩的免费的功能,比如 “国旗”头像,“Vip”头像等等,大家可以试一下。

我的开发都是通过Cursor,用对话的形式开发的,最开始可能大模型能力还不够,生成的代码,我需要看下,而且还需要进行调整。
但最近一个月开发基本都无需 再看代码,Cursor 开发完我直接真机试一下,没问题就提交到线上了。

(微信小程序测试界面)
但是也有一个小问题,就是:通过对话完成开发,开发的代码经常一个文件几千行,Ai一般是不删代码的,这有点让人受不了,其他没啥毛病。

(cursor 代码界面)
反正,又不是不能用。😄
一些不成熟的思考,写在最后:
现在想想,以前开发一个小程序,还需要找前端,找后端,动不动1-2个月,我这开发总共也就1-2周,还是抽时间来搞下。
Ai太强大了,我感觉Ai说不定很快就能实现自闭环了,自己找需求自己找bug,自己迭代产品,自己赚钱给我花。
程序其实底层都是通过严格的逻辑组合而成的,输入输出都是固定的。
以前一个程序员需要理解机器,从而培养一整套系统化的思维逻辑,这是耗费成本和反人性的。
而在Ai这里是先天优势,所以我觉得Ai首先占领编程市场,也是很合理的,未来就不应该再让人来写代码了,人终究不应该像机器一样工作。
最后可以试试这个小程序「荔枝头像」。
作者提示: 个人观点,仅供参考