大象与金鱼:AI 时代的琢磨

Google 工程师 Dave Rensin 今年四月发了篇长文,十月把内部用的插件开源了,据作者介绍,Google 内部有数千工程师在用。方法的名字叫 Elephant-Goldfish Model,大象金鱼模型。

定义很干脆,原文第一句就是:"An elephant never forgets."

大象,是带着全部上下文的 AI 会话,以及它帮你写出来的设计文档。大象记得所有的机构知识、每一个微观决策、你们争论过的每一句话。

金鱼,是一个全新的、零记忆的 AI 会话。它只知道你直接放在它面前的东西。

做法:Feed the Elephant; test it against the Goldfish。喂饱大象,拿金鱼去考它。

琢

大象做的事,是「琢」。治玉叫琢。

你把需求、边界、取舍、架构,一点点喂给 AI,让它问你问题,挑战你的假设,逼你把没想清楚的地方想清楚。最后写成一份设计文档。这是下刀定大形,一次成型。

Rensin 说了个关键数字:sizeof(docs) << sizeof(code)。用 plain English 的设计文档喂 AI,比让它读几十万行代码便宜得多。文档是压缩过的上下文,大象吃得下。

磨

金鱼做的事,是「磨」。治石叫磨。

新开一个会话,零记忆,只给它那份设计文档,问三个问题:看得懂吗?有什么漏掉的?照着能做出来吗?

这是水磨功夫。金鱼不懂你的前因后果,它只认眼前的文档。文档里没写清楚的,它一定会问;你想当然的地方,它一定会挑。Rensin 说,大概 30% 的建议极有价值。

这里有个细节:Rensin 特别提醒,模型一旦开始说「你说得太对了」,就要把它拽回来——「你同意我时并没有在帮我,挑战我才是。」金鱼之所以有用,恰恰因为它没被你的上下文「收买」。全新的,不欠人情。

磨到只剩挑刺为止。没有一次到位这回事。

翻转

以前缺的是琢的功夫。写不出来,想不清楚。

现在琢变便宜了。AI 一秒钟堆出上下文,你只管回答问题、做判断。

缺的是磨的耐心。生成一万字容易,磨到每一句都经得起 fresh eyes 很难。AI 写得越快,磨的价值越高。

所以:生成不值钱,琢磨值钱。磨,是 AI 时代最值钱的手艺。

如切如磋,如琢如磨

《詩·衛風·淇奧》:「有匪君子,如切如磋,如琢如磨。」

切磋琢磨,本来就是两种视角的事。一个人磨不了自己。这就是为什么金鱼必须是「全新会话、零记忆」——自己审自己,审不出来。

最后,磨到什么程度停,人说了算。AI 能磨,但什么叫磨好了,是人的判断。

判断,还是在人身上。

出处

Dave Rensin 原文:https://drensin.medium.com/elephants-goldfish-and-the-new-golden-age-of-software-engineering-c33641a48874 开源插件 egm.dev:https://egm.dev 《淇奧》全文:「瞻彼淇奧,綠竹猗猗。有匪君子,如切如磋,如琢如磨。瑟兮僴兮,赫兮咺兮。有匪君子,終不可諼兮。」——切磋琢磨本是治玉治石之功,後喻品德學問的砥礪。 ← 返回目录