我家上五年级的小侄女,数学成绩中等偏下。有天晚上我去她家,看见她对着分数加减法的作业本发呆,草稿纸画得满满当当,就是不敢下笔。她妈妈在旁边急得直转:“刚不是讲过了吗?怎么又不会了?”孩子眼泪啪嗒啪嗒掉在作业本上,那一瞬间我心里特别不是滋味。
市面上的学习App我试了一圈,要么是冷冰冰的题库轰炸,要么是录播课反复看,根本没有一个能在“卡住”的那一刻,用她能理解的方式推她一把。我想要的是一个能感知她情绪、能判断她卡在哪一步、能用生活里的事打比方的“虚拟陪练”。这个念头,成了我Vibe之旅的起点。
刚开始特别天真,直接跟Claude说:“给我做个小学数学辅导系统。”它吐出了一堆我看着就头大的代码结构。我这才明白,Vibe Coding不是许愿池,你得把自己的“感觉”掰开揉碎,变成AI能执行的“步骤”。
我开始学着把需求切成极小的颗粒度。比如“登录界面”这个需求,我描述成:“有个九岁小孩,记不住长密码,手又小容易点错,登录界面要让她点得开心、输错了也不沮丧。”AI给出的方案里,自动加上了大按钮、密码可见切换、还有输错时弹出一句“哎呀再试一次,你可以的”。我虽然看不懂底层的逻辑,但我能判断:这个交互节奏,孩子会不会喜欢。
最难翻译的部分是“引导”这件事。我不想要一个直接给答案的机器,我想要一个“问一句、等一等、再问一句”的陪练。我跟AI反复磨这个流程:当系统判断用户做了三次尝试,就自动切换一种新的解释方式——画线段图、用零食举例、或者反过来让她自己编一道类似的题考考AI。这个“教学策略”的逻辑链,全是我用大白话描述、AI帮我翻译成工作流的。
开发过程完全称不上优雅。经常是AI生成一个新功能,旧的界面就错位了;有时候它过于“体贴”,把提示写得像幼儿园哄睡,高年级孩子看了直撇嘴。我的对策就是真人路测——每周末叫上三个不同年级的邻居小孩,给他们零食,让他们随便点、随便玩。
有次一个四年级男孩对着分数比大小的练习界面愣了半天,我问他怎么了,他说:“这个披萨图,为啥每次切法都一样?我妈妈切的披萨大小都不一样。”这句话让我醍醐灌顶。我立马回去跟AI描述:“视觉素材要多样性,不能每道题都用一样的图形,至少三种以上不同的分割样式。”AI改完后,孩子们的反应明显积极多了。开发过程中最有价值的信息,永远来自那个坐在屏幕前、皱着眉头的孩子。
四个月下来,系统从零到一跑通了:有注册登录、有自适应难度的练习流、有根据历史错题生成的专属复习模块、还有一个简易版的“学习心情日记”,让孩子每次做完题点一个表情包。但我最大的收获,反而不是这个能用的产品,而是思维方式的彻底翻转。
以前在我眼里,产品功能是个“要不要”的选择题,现在变成了一系列“如果…那么…”的开放式命题。我不再害怕技术黑箱,因为我学会了用“感觉”作为桥梁——我自己就是那个最苛刻、也最温柔的产品经理,而AI是我那个任劳任怨、从不抱怨的技术合伙人。
当小侄女第四次用我的系统时,做完一道两位数乘法,突然对着屏幕说了句:“这个AI挺懂我的。”那一刻我知道,这个由无数个“我觉得”“你试试”“再改改”堆砌出来的粗糙系统,终于有了自己的体温。Vibe Coding没有把我变成程序员,但它把我变成了一个能把自己的想法真正“做出来”的人。对不会写代码的创造者来说,这已经是天大的善意了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。