最近我在高强探索ai的应用。最后觉得,把它用的溜,是没有技术含量的,并且,它的诞生和存在意义,就是要用起来没有技术含量的。
我看网上一些教程,分栏分要点,画思维导图,严阵以待,我认为这是不对的。记下它一些基本特性,然后纯聊天可以了。
比如要它设定一些rule,根本不需要看教程。直接跟它说,你帮设置好一些rule:一二三四五六七……
比如想它应用一些skill,可以跟它说:你帮我安装近期最潮的skill,并且展示一下……
又比如,如果不确定知识库是否生效,直接问它问它有没效就好。
千万不要试图用编程的思维去指导它完成编程的任务,这将会给它设限。
如果它干不了,就让它克服一下。
这两天我想到让AI造一个提交代码时自动总结内容的skill,我能脑补以后我的commit内容会更有机械感,增强外化效果,这样会显得我比较专业,要有一锤定音的感觉。 结果AI调教出来内容总是过分生硬,不合我意,甚至间接性中文乱码,由于我一开始定义的流程包括了push,导致构建平台会有若干次乱码总结的提交,这让我有点不体面。后来我反复跟它沟通这个难堪的情况,最后它总算解决了问题:我再多次让它反复撤回上一次提交再提交一次测试,意满离。
在完成这个skill之后,我又脑补了一个场景:让它在测试平台获取指派给我的bug单,拿下来后逐个分析,然后问我要不要直接改,改完要不要提交代码。一开始它尝试通过接口方式实现,它找不着道,我提示它,要不改成爬虫,然后就成了,颇为顺利。然后我让它反复自己检查功能,以免在我拿它出来显摆的时候出什么疏漏。而后我用它改完了今日指派给我的bug单,一气呵成。
近两天,计划中的任务在我跟它共同努力下,咻的一声做完了,其他时间都在反复调教这些skill。
这种生产方式的变革令我亢奋,尽管总体工时其实没减多少,甚至因为验证规则和调教工具延长了下班时间。我觉得是非常值得的,因为它的到来,极大地消解了以外一些精神内耗:在过去,在海量文件里翻出要修改的位置,并且要阅读理解不同人拉出来的屎山,基于眼前的一坨视乎心情雕一下花还是再拉一发。大部分时候,我基本都会争取屎上雕花,所以陷入更大的内耗。
现在,我经常直接截图问它,这里怎么这个卵样,它啪的一声找出对应位置不理好丑改一把,不理改得对不对,实在令我宽慰。起码它大部分时候找出来的位置是对的,这也归功于我在前期给它定制了很多rules。
但还是有一些难堪的情况尚未能解决。尤其ui的还原度,就是样式的修改它很难验证对不对,还是要肉眼去判断。我相信一定会办法解决问题,只是目前流行的方案不那么成熟。我看到的方案本质是截图分析,或者抓取大量请求分析,消耗token,钱不钱的是一回事,主要是普遍响应慢,暂时像个植物人。
AI浪潮席卷全网后,每诞生一个新概念前端都几乎『死』一次。的确对前端这个岗位的生命周期冲击很大,相比焦虑,我更多的是解气。很长一段时间,前端的主流群体老是寻思走本不属于自己职能的道路,而现在,以往那些边角料几乎一文不值,大家终于可以好好写页面了。我把我的操作手法分享出来,不全是因为显摆,更是抒发对发现先进生产力的喜悦,作为一个资深的一线工作者,它实在深得我心。
前几天我把这份喜悦分享给当年毕业论文的老师。遥想当年大学最后那几个月,刚刚学会调两下jQuery完成一些功能,捧着笔记本向他显摆一翻:后来练成Javabean+servlet,再次显摆显摆,并且憧憬自己将无所不能。这段时光,甚是怀念。