记录我用Vibe Coding解决生活中真实痛点的亲身经历✌️ YouTube有很多博主这些年都已经发了成百上千条视频,但我才刚关注不久,于是我就会按照时间顺序一条条的往回看,但我遇到了一个非常棘手恼人的问题😤 当我每次打开这个YouTube进入博主的主页后,我要一直往下翻很久,费力直到找到我上次看的视频,然后再继续看下一个,随着我看的越多,每次打开后往下翻的也就越久,太麻烦了! 于是我在想那YouTube没有什么“一键滚动到上次观看的地方”的功能吗?还真他娘的没有。 应该不只有我一个人遇到这种问题吧,那YouTube自己没有,总早该就有第三方插件解决吧?还真他娘的也没有。 随着每打开一次,就要往下翻着找很久,我实在受不了了,自己干吧! 于是我先下载了一个名为Enhancer for YouTube的插件,它里面可以直接写入javascript代码进行自定义扩展。 然后我打开Gemini输入我的需求,让他给我写一段可以自动往下滚动到我上次观看的位置的代码,我把生成的代码复制粘贴进去运行,果不其然第一次失败了,一直往下滚动不停。 我以为是描述的不够详细,于是拿出了高考作文800字的架势,详细的给它描述了我的需求,然后AI信心满满的又给我生成了一段,我复制粘贴进去,滚了一下就不滚了,还是不行。 然后就进入持续不断的拉锯战,我说这不对,它改完后那又不对的反复循环。 这时候我意识到,我让AI一步到位生成代码估计为难它了,我应该像产品经理一样将这个需求进行拆解并迭代。 于是我换了一种思路,首先让他生成一段代码可以实现当我打开YouTube网页后一直往下滚动,我将这一段代码复制进去运行,ok很完美,果然一直滚动。 接着我先对AI进行了表扬肯定,说你在此基础上给我加个新功能,把我所有看过的视频全部加一个灰色的蒙版表示出来,然后我将生成的代码复制进去后运行,很好,在持续滚动的前提下果真所有看过的视频都变灰了。 随着产品被迭代了两次,具体我最终的需求只有一步之遥,我对它说:“你做的很棒,给我再加一个新功能,当连着出现10个灰色的蒙版,就停止滚动”。然后我将代码复制进去运行,完美! 所以首先Vibe Coding真的很适合解决这些个性化的“鸡毛蒜皮”问题,其次即使是很简单的需求,也不能一次性喂给AI,而是要以拆解迭代的方式去引导AI一步步的完成。