AI自学踩坑实录:难得不是AI本身,而是环境bug我是新手,学习AI一个多月,感觉最难的不是AI本身有多复杂,而是刚上手时遇到的各种环境“bug”。这些bug,有的是因为自己的无知,有的是被大模型“忽悠”了——当然,被忽悠本身也是因为自己的无知。一开始,我挺得意。摒弃workbuddy,我用的Trae开始探索,感觉非常好,几句话就能生成代码,出错了它能自己改,看不懂就让他进行逐行解释。哪怕方向跑偏了推倒重来也很快。脑海中一个很简单的想法几小时不到就生成了,原来写代码可以这么简单。直到“全栈”这个词进入到我的知识面。前端、后端、数据库,为了打牢自己的地基,我开始各种请教AI TypeScript和JavaScript是什么?关于React和Vue的应用场景有什么区别?又纠结Python还是Node.js哪个更适合AI应用。接着就像打开了认知盲盒,LangChain、LangGraph、Spring AI、MCP这些概念逐渐超出了我的理解范围,我根本无法准确向Trae描述我希望它怎么做。还有数据库,Supabase、PostgreSQL、MongoDB,完全脑子一团乱了。千里之行始于足下,我先开始安装Node.js、Docker和PostgreSQL。没想到,每个安装过程都成了一个小关卡:装Node.js时,提示管理员权限不足,折腾半天才搞明白要用管理员模式运行终端。装Docker时,缺失WSL,界面是英文的,下载了汉化包之后无法启动。装PostgreSQL时,装完了命令行里找不到命令,又找教程去配置环境变量,手动去系统设置里加路径。每一个问题单独看都不大,但对新手来说,每跨过一个都要查半天资料、试好几遍。如果没有足够的耐心以及对AI的热情,一个新手很可能就受挫放弃。这些时间加起来,比真正思考如何让Trae写代码的时间还多。但是跟上面的bug比起来,最让我抓狂的是部署。我开发了一个好用的东西,想分享给同事用,顺便也让他们帮我测试。但我没法直接把代码拷过去——他们电脑上没有Python环境,让他们先装环境,他们的试用热情立马下降90%。问DeepSeek,他还推荐Docker,这又给了我一个新概念。好吧,那就重新了解docker是啥,然后开始按照教程安装,装好后又发现:Docker打包的应用也得别人有Docker才能用,此路不通。B站上搜索全栈开发教程,发现有博主教从0用cursor开发应用并在Sealos Cloud上部署。但是跟我实际情况又有一点区别,他是从0开始,先在Sealos Cloud的DevBox上创建项目再开始写代码,而我是想把做好的应用部署上去。找不到完全一致的教程,那只能照猫画虎盲猜操作流程,没想到竟然成了,DevBox生成的外网地址可以正常访问。也算是了了一个心结,短暂收获成就。只可惜还不懂怎么上线怎么更新版本。而且Sealos Cloud收费,最低配置一天1.5元,一个月45块。我是业余自学,应用也只是友情分享给同事,成本有点高。我的学习新概念的过程就是不断压榨DeepSeek,让他给我找更多的部署平台。它先推荐租用云服务器——全是听不懂的词汇,新手村没出就打Boss?放弃。又推荐Vercel,要科学上网,公司电脑不现实。继续压榨,它给了我一大堆平台:Coolify, Dokploy, Caprover, Dokku, Easypanel, Zeabur, Render, Railway, Fly.io, Koyeb...好像选择多,却让我的选择困难症犯了,我完全不知道从哪个开始,只觉得心累。我是想学AI编程的,又不是学部署的。又想到家里的NAS。DeepSeek说可行,于是跟着DeepSeek给我的教程,让Trae构建镜像上传。但NAS上的Docker和电脑上完全不一样,DeepSeek找不到具体的经验开始胡说。于是又照猫画虎,我打开NAS的SSH,把IP和密码交给Trae。Trae还挺礼貌,提醒我这个操作存在泄露的风险,建议我及时修改密码。它努力一两个小时终于成了一个可以正常访问应用的链接——但只能局域网访问,外网不行。又感觉白干,但是Trae说可以申请公网IP,又有戏。我去问电信,一年2万,罢了罢了,家里没矿。更崩溃的bug来了。前一天还能用的NAS链接,今天就用不了。打开NAS的Docker,红字显示“服务运行异常”,让我找NAS的服务方。我都不知道昨天Trae一顿操作干了什么,都不知道怎么跟官方说。回过神来,我发现,我用的是Trae啊,字节的产品,肯定跟自家的IGA Pages打通啊——就像GitHub和Vercel一样。为什么我要花那么多时间去尝试其他方式?不知道能不能成,但是不再盲目去尝试其他方式了。今天起死磕IGA Pages。我是一个有主业的上班族,平时挺忙的。学习AI只能靠下班后陪完家人剩下的时间,非常有限。上面遇到的这些困难——连安装个软件都能卡住半小时——对于专业开发人员来说可能都是小事情,但对于一个时间碎片化的新手而言,真的是学习AI路上令人沮丧的挑战。如果有大神能指点一二,不吝赐教!