在一个夜黑风高的夜晚,我决定做个小程序
一个周五晚上(很早之前的周五了),朋友群里又在发"谁是卧底"的小程序链接。点开一看,开屏广告3秒,界面里还嵌了两个Banner,点个"开始游戏"要连跳两次广告页面。
"这也太离谱了。"
我合上手机,突然冒出个念头:我自己不也写过前端的吗?干嘛不自己做一个?,虽然这么想了,但是还是觉得麻烦(毕竟我是前端小白一名)。
让我改变这个注意的是我的朋友也对我说让我写一个小程序 这样就可以用自己的小程序玩了,再也不用看别人那恶心人的广告了。
朋友说完后 瞬间我就有点动力了(要知道写出来一个程序要有人用,这才会有成就感有动力,如果就自己闲的没事开发一个没人用的小程序那成就感会大打折扣)
说干就干。从需求梳理、UI设计、代码落地到最终上线,整整一周。不是996加班的那种,是正常下班后每天抽2-3小时。
现在这个小工具已经在我们几个朋友的小圈子里跑起来了,没广告(不可能没有,后来加了一下首屏的广告试了一下 也是为了学习了小程序的广告机制,其他页面都没有广告),秒开,体验丝滑。
但我没想到的是,真正让我失眠的,不是项目的成功,而是过程中那个反复冒出来的问题:
> "如果AI能帮我一周搞定这个,前端工程师的价值到底在哪?"
那一周发生了什么
| 日期 | 做了什么 |
|---|---|
| 第一天 | 在 kimi 里敲下第一句话——"帮我设计一个谁是卧底的小程序架构" |
| 第二天 | 在 kimi 里帮我生成UI设计草图 |
| 第三天 | 对着草图在 磨刀里 加UI设计图,一开始想用磨刀自带的AI来设计的,但是我发现怎么沟通给的都不是我想要的,后来将kimi生成的草图和手绘的草图发给了即梦AI生成还算看的过去的UI图 |
| 第四天 | 根据UI草图,用Trae工具中的豆包模型 来实现小程序的UI |
| 第五天 | 联调测试 |
| 第六天 | 发布上线 |
| 第七天 | 果不其然测试力度不够,出现BUG重新修复,测试,发布上线 |
这过程中,我写的"纯手写代码"可能不到20%。大部分时间我在做三件事:
- 描述清楚需求
- 判断AI给的结果对不对
- 处理AI搞不定的细节
放在两年前,这种项目按我的技术能力 也就只能想想,真要坐下来七天肯定搞不定
那个"卧底分词好助手"小程序,是我做过最小最快的项目,也是用AI生成的代码最多的项目。