不知道有没有人跟我一样,很羡慕会写代码的人,看起来像用一堆英文驱动了程序运行,有一种莫名的爽感!
从最开始的前端代码,一个opacity=0,就能让一张图片变透明,让我觉得好神奇。不过作为语言系的学生,不仅没学过高数,计算机也不在选修之列,我一直以为写代码离我很遥远。
最初,我能接触到代码的场景,是用一款叫「E2编辑器」的工具,做一些微信公众号文章,实现一些点击伸长、原地轮播之类的效果。
看到我传进去的图片,结合svg代码,呈现出各种各样的动画效果,我觉得特别有成就感。
后来Ai出来了,我看群友们都在玩「Cursor」,我也搭了梯子上去玩了一会儿,那时候还是Sonnet3.5,我直接被惊艳到了。
虽然会有一些反复的小bug,但是我竟然第一周就用它搭出了一个小网站。第一个月,我用它给一个公司定制了一个官网,并且在AI的指导下,帮它上线到海外,赚到了AI的第一桶金!
后续我又开始尝试一些有后台的网站,而非绝对静态的前端页面。总结下来就是一个字:爽!
那么,在一年与AI的博弈中,我是怎么用非常小白的自然语言,让大模型听懂我的话,并且实现效果的呢?我又是怎么排查我完全不能理解的bug呢?总结下来有几条心得,分享给和我一样不懂代码但脑洞很大的朋友们:
️️️️️(如果你是懂代码的,肯定是用专业术语沟通效率最高!)
1- 一次不要跟AI下达太多的命令,最好一次修改一个地方。
至少目前AI的智商还没有能够达到,真的像一个工程师一样给你做很多很多的事情,或者是把所有的需求全部都记住。就算有md文档,他也有可能会乱来,所以最保险的方式是一次修改一个地方,否则修改的太多的话,可能中间有一个地方出了错,其他地方就白修改了。
2-如果遇到bug,且AI修改很多次都没有成功的话,最后成功的那一次,记得让他完整总结遇到的问题以及解决方案。然后将项目回滚到你发现bug的那一刻,最后将前面的答案发送给AI让它根据方案修改。这样就能避免因为长期的修改导致项目变得乱七八糟。
3-不懂代码没关系,可以将截图。发给AI并且描述你的问题,尽量详细。有的时候AI会重塑你的问题,这个时候你就可以尝试记住一些。专业术语,未来的效率会大大提升。
4-出现bug的时候可以用谷歌浏览器cmd shift C 或者Ctrl C,查看控制台的错误。看不懂也没关系,全部截图给AI就行。记得最好把出现这个bug的操作流程告诉它,包括是在电脑端有问题还是手机端有问题。
5-AI模型总是会出同样的问题,比如调用的库太老,或者某些导出问题等。如果你经常做同一类开发,比如我经常用AI辅助做html卡片,遇到出现3次以上的bug,最好记录下来,不然每次等AI修改同样的问题真的很让人生气又沮丧。
还有很多平时的小技巧和总结的小经验,下次再分享吧!
希望大家都能顺利解锁AI开发技能,做一些好玩的小东西,将脑洞最大化!
ps/Cursor🈲中国IP后,我转战了Trae,使用体验也不错,有些地方甚至比Cursor还有贴心。希望claude模型能一直用下去吧!










网友评论