AI 编程初体验
距离上次写文字已经过去很久很久,刚开始写博客的兴致高的时候,看到有些人的博客几个月或者半年不更新,还想着自己一定不会变成那样,结果到了自己头上,真汗颜。这篇文字是上周五写在日记里面的,原本只是当做日记的一部分,没有想到写着就停不下来,一口气写了很多。姑且移到博客里面充当一篇新文字。
新成瘾物
最近几周没有沉迷于短剧,换了个赛道,去研究 AI coding 了。国际知名的 Claude code 用起来比较麻烦,还要自己花钱,不太想去折腾,后来偶然发现国内也有很多这样的工具,都是大厂出的,找了一个通义灵码开始使用。我用 lingma 建立了一个 root 画图的坏境,主要是把自己之前画图的功能给集成到一起,现在的几个函数,基本上能满足我所有的画图需求。
刚开始的几天,全身心投入在指导 AI 写代码的快乐中,有种上瘾的感觉,简直比看爽文和短剧还要爽。我在使用 AI coding 之前,觉得 AI 说到底也只是一个工具,主要还是要靠人类的想法,但是自己用上之后,感觉自己错了。AI 对于这种有规则的工作,可能比人类更加适合。如果要我从头写一个画图程序,可能我因为无从下手就放弃了,或者继续使用之前的那些宏文件,不断地复制粘贴改名字,虽然很快,但是还是属于比较傻的操作。而 AI 不会像我那么傻,虽然它写的代码在我看来很复杂,但是确实能满足我的需求。
迷茫
刚开始的两周,我对这种想法被实现的场景感觉非常兴奋。可是两周过去,我有点迷茫,想要的功能已经实现,但是更高级的功能我目前用不上。换句话说,我已经没有了新想法,但是我对 AI 功能的开发九牛一毛都算不上。将它看作一个单纯的工具还是我太狭隘了,大语言模型的基础是人类几千年年来的所有智慧集合,AI 的出现,可能在一些程度上将人类从繁琐重复有规律的工作中解放出来。也许过几十年,人类已经没有办法理解 AI 写的代码,因为人类提需求,AI 解决问题,人类不需要再去懂代码。不知道那个时候,AI 会不会自己创造出新的编程语言。
不过作为和程序相关的工作人员,编程能力的退化还是很值得警惕的,如果什么代码基础都没有,只能任由 AI 自由发挥。根据我的体验,目前的 AI 应该还不能找到最短路径,也许 Claude code 可以?它的目的是解决人类提出来的问题,找到一条合适的路径就算完成任务。但是偶尔也会出现做前忘后的情况,如果人类不会提需求,看不懂代码,也就无法评估 AI 的代码写的是不是合适。但是这个问题随着硬件系统和模型的更新迭代,以后可能也不会是大问题。
反思
回到 AI 作为工具的话题上,一开始的 AI 可能确实是作为工具被创造,但是对于我们这些使用者来说,AI 可能更像是一个导师,什么问题都可以问它(们),对方也会给出积极的反馈。可是另一方面,AI 积极到有点讨好,无论我怎么指出问题,它都不会反驳我,甚至会被我带歪,以至于变成一个傻。AI 在被使用的时候,也会在某些位置表明自己也可能会犯错误,所以人类自己的判断也很重要。只不过,大多数情况下,人类可能直接选择无脑信任 AI 的回答。所以多方对比很有必要,尽信 AI,不如无 AI,这句话现代人也可以用上。
目前我用着很多 AI 产品,包括 AI coding 的 IDE 都有好几个,我想多尝试一下,比较一下体验,不过我用的大部分都是国产的,国外的产品很少有完全免费的。我对 AI 产品没有特别大的需求,国内免费版和国外免费额度已经够我使用了。Claude 的软件我也用了,虽然解决问题快一点,但是很有可能聊着聊着就没有额度,需要等几个小时才能继续。这样对比下,我还是滚回去用国产的吧。
目前 lingma 还在个人用户免费阶段,我用着感觉很不错,以后不知道个人版会不会降智或者限制 token 用量。前段时间也下载了字节跳动的 Trae IDE,可能前段时间一直在用 lingma,对 Trae 不太习惯,而且在国外会被识别为使用国际版,无法向国内用户一样免费使用,后面也就搁置在一边。今天在用元宝写脚本的时候,发现它可以把脚本直接发送到 Codebuddy,另一个腾讯开发的 IDE,下载试了试,用 Codebuddy 改元宝生成的脚本,感觉还不错。问元宝能不能和 Codebuddy 联合工作,元宝说不可以。那个链接大概只是引流的。我想起前段时间 OpenClaw 大火的时候,元宝里面也有养龙虾的活动。
结尾
有了自己的体验,最近对 AI 焦虑和 AI 上瘾有了更深的体会,时代发展、科技发展,不可能每一步都能紧紧抓住的,面对新事物需要包容的心态,但是不能损害自己的身心健康(指的是存在焦虑、敌视等消极情绪)。可以善用工具,但是不能被工具奴役,为没有利用上 AI 工具而感觉焦虑就更不值得了。增强自己的能力,包括使用 AI 的能力才是最重要的。
2026-04-17 18:37