如何与 AI 更好地合作
最近一直在用 AI 写代码、讨论问题、整理文章,逐渐摸出了一些合作方式。跟 AI 聊了聊这个话题本身,整理成以下几条。
合作心态上,最重要的是什么?
四件事。
把 AI 当导师或者合作伙伴,不是执行者。AI 比大多数人在更多领域有更深的知识储备,只把它当成一个听指令干活的工具,太浪费了。
用最好的 AI。它可能很贵,但为 AI 花钱是投资,不是消费。最好的模型输出质量高,你花在反复修改和纠错上的时间就少,省下来的时间拿去做更重要的事,回报远超那点订阅费。
不断用。好的 Prompt、好的工作流,都不是设计出来的,是在反复使用中生长出来的。
不断追问。很多时候 AI 的第一个回答只是起点,追问三四轮之后才能碰到你想象不到的盲区。一直问,直到 AI 没有新的洞见,或者自己先累了。
怎么提高 AI 输出的质量?
两条。
给 AI 足够的上下文。不要只丢一句"帮我写篇文章"。你在想什么、被什么触动了、背景是什么,说得越具体,输出越精准。比如让 AI 扮演芒格讨论之前,我先发了一张书的照片,AI 知道了我在读什么、被什么打动了,后面的对话质量才上得去。
把 AI 的输出当初稿,不是终稿。AI 给你 80 分的初稿,你花两分钟调到 95 分,这个投入产出比最高。拿到输出直接用,质量会差一截。
敢让 AI 反对你,是什么意思?
很多人用 AI 的方式是让它确认自己已有的想法。这就浪费了。
做一个重要决定之前,可以专门让 AI 站在反方,找你方案里的漏洞。被 AI 说服了,说明方案确实有问题;没被说服,说明你想清楚了。两种结果都赚。
比如我之前说"AI 时代不需要读书了",AI 直接指出了我的盲区。如果它只是顺着我说"对,确实效率更高",就不会有后面那篇关于读书的文章。
写代码的时候有什么不同?
四条。
先说清楚"为什么",再说"做什么"。不要直接说"帮我加一个按钮",要说这个按钮要解决什么问题。AI 知道了意图,才能判断这是不是最好的方案。比如我说"文字看起来比纯白背景模糊",没有直接说"帮我改颜色",AI 才能同时发现字体渲染和颜色两个问题。
复杂任务拆成小步,每步确认。不要一口气让 AI 写 500 行代码然后祈祷它是对的。改一行 CSS 出了问题很容易定位,改了十个文件再发现有问题就很痛苦。
看懂 AI 写的代码。不理解的地方直接问"这行为什么这样写"。代码进了你的仓库就是你的责任,不是 AI 的。
出了 bug 先自己看一眼报错信息,再来找 AI。哪怕只看懂了 30%,把你的判断和报错一起丢过去,效果远好于直接甩一段 error log 说"帮我修"。跟读书是一个道理:你先有自己的思考,AI 才能帮你放大。