事情是这样的
今天我本来只是想折腾一下自己的小博客,结果跟一个AI助手干了一整天。
说出来有点丢人,我一个连命令行都只认识 cd 和 ls 的人,今天被迫学会了FTP、HTTP API、YAML语法、GitHub Actions、CSS媒体查询…… 这些词我昨天听都没听过。
“你让我自己来”
事情的起因是我搞了个又拍云来给博客做国内加速。本来想着很简单嘛,上传文件就行了。结果——
“密码不对”
“操作员没授权”
“FTP连不上”
“你试试HTTP API”
“哦FTP不行那就换HTTP”
AI一顿操作,我全程懵逼。它让我去又拍云后台点这个点那个,我连”操作员”是什么玩意都不知道。
最崩溃的是,它说”你删掉重新添加操作员”,我删了,结果新密码连不上。它说”你再试试”,还是连不上。它说”你好好想想你哪有问题”—— 等等,这句话不应该是我说的吗???
AI的使用门槛
说实话,跟AI配合干活这件事,比我想象中难。
不是AI不好用,是我不知道怎么准确描述我的问题。
比如我说”手机端不好用”,AI给我改了五个版本:底部栏→顶部栏→底部→顶部→底部。最后我实在受不了了说”我要底部栏”,它才恍然大悟。
还有一次我说”搜索用不了”,AI查了半天说”哦因为URL没加斜杠”—— 这种问题让我自己找,我找到明年也找不到。
我就像一个病人,能感觉到哪里疼,但说不清楚病因。AI像个医生,能治病但需要我准确描述症状。 这个沟通成本,比我想象的高太多了。
一些槽点
关于备份
AI改代码从来不备份。今天它改了五六次手机端的样式,每次我都提心吊胆:上次好用的功能别给我弄没了。结果还真弄没了几次——标签页的搜索功能被它不小心清掉了,介绍页的内容也丢了。
我后来学乖了,跟它说”你先备份再改”。它这才学会了 cp file file.bak。
关于”我做好了”
AI最喜欢说”我做好了”、”已经修复了”、”你刷新看看”。一开始我天真地信了,结果十次里有三次根本没修好。
后来我学会了:自己验证。它说修好了,我就打开手机看看。没修好就怼回去:”还是不行”。
关于它改太多
AI有个毛病,一次改一堆东西。修A的时候顺手把B和C也改了,结果A没修好,B和C还坏了。我跟它说了好几次”一个一个来”,它才收敛一点。
今天学到的
虽然很累,但确实学了不少:
- FTP和HTTP API的区别 — 虽然我还是不太懂,但我知道一个不行可以换另一个
- YAML缩进很重要 — 多一个空格整个网站都崩
- GitHub Secrets — 原来密码不是写在代码里的
- CDN不是什么神秘的东西 — 就是让国内访问快一点的服务器
- 跟AI说话要精准 — “这里不对”不如”第XX行的XXX改成XXX”
给其他小白的建议
如果你也像我一样没啥基础想用AI干活:
- 一次只做一件事 — 别让AI同时改多个功能
- 要求它备份 — 改之前说”你先备份”
- 自己验证 — 它说修好了你就去试试,别信
- 截图给它看 — 文字描述不如一张图
- 别怕怼它 — 它做错了直接说”不对,重做”,不用客气
- 累了就休息 — 就像我现在这样,写篇博客放松一下
结尾
现在我的博客总算是两个站都能正常用了。GitHub Pages有评论区,又拍云没有,手机端底部有个导航栏,右滑能返回上一页,标签页有搜索功能,介绍页有我的信息。
虽然过程很痛苦,但结果还行。
下次再折腾什么新功能,我可能会先问问自己:真的需要吗?
(不需要。)
封面图:伊蕾娜