跳到正文
Hacker News· iacgm·· 6 天前AI 评分12

别当"肉代理":一位工程师谈如何避免用 AI 生成内容敷衍他人

Send me slop, and I will prompt you: How not to be a meat proxy

AI 导读

一位有约 12 年编程经验的工程师提出"肉代理(Meat Proxy)"概念,指在对话中只增加延迟、不提供任何价值的人,并称 AI 让这类无价值交流变得前所未有地容易。

正文 · AI 翻译

你和我之间有一个约定。

如果你给我发垃圾内容,我就会开始对你进行提示。

如果你不想让我提示你——情况很可能就是如此——那么你与我的交流应该是双向的:一方面,我给予你我的注意力;另一方面,你回报给我一些有价值的东西。

这是有文字记载的全部历史中定义人类传统的核心,此外还有数千年之久的史前时期。例如:

你朝我的方向喊“老虎!”

我听了。

作为回报,我得知附近有老虎。

将来,如果我在你身后发现老虎,我会朝你的方向喊“老虎!”,因为你已经成为我的朋友。或者至少,是一个有用的老虎探测装置。

你提供给我的价值并不总是必须如此直接地具有信息性或交易性。事实上,在我的标准里,什么算作“有价值”的门槛通常相当低。举一个不完整的例子清单,它可能以以下形式出现:

  • 一个教训。
  • 一个有趣的故事。
  • 一个个人观点。
  • 一个深思熟虑的视角。
  • 对当下的担忧。
  • 对未来的预测。
  • 一条让我更了解你的信息。
  • 一个问题,它让我填补(或至少理解)你的知识空白,甚至常常也填补我自己的。
  • 一句客套话,向我表明你可能没有什么要对我说,甚至可能不在乎我有什么要对你说,但你仍然足够尊重我这个人,在匆匆离开前给我一两句礼貌的话。

总的来说,这套系统运转得还行。至少,无论好坏,它把我们带到了今天。但它并不完美。

它失灵的方式之一是,当双方对什么有价值有不同看法时。例如:

你朝我的方向喊“云!”

我听了。

作为回报,我得知有一朵云。这不是我特别关心的事。

将来,如果这种事频繁发生,那么当你试图跟我说话时,我就会不太愿意听。这是因为我不再把你当作我的朋友,而是把你当作一个响亮、分散注意力、无用的噪音来源。

这又是一种夸张。我们有许多可爱、礼貌的惯例来避免这种人际间的鄙视:如果你没有履行你那边的约定,反而给了我一些无用的噪音,但我能看出你在努力给我提供有价值的东西,我会用一些礼节来感谢你(微笑点头,把对话引向对我们双方都更有趣的话题,并在将来继续听你要说的话)。

不要做肉代理

问题出现在我能看出你没有努力给我提供有价值的东西时。当你朝我的方向吐出一些我现在不得不处理、筛选,并感到有义务回报以礼节的话语时。

在当今,出于显而易见的原因,人们比以往任何时候都更容易进行完整的对话而不向任何人提供任何有价值的东西。这就是术语肉代理所指的:一个除了延迟之外对对话毫无贡献的人。

我受够了。

如果你不知道如何回答一个问题,甚至不知道如何开始提问,告诉我。理解你的困惑对我来说永远比你不理解的词语更有价值。如果你感到困惑,不要也让我困惑。

如果你确实选择给我发送垃圾内容,请标注出来,这样我就能以适当的谨慎程度来处理它。我保证不会因此看低你,我会尽力帮你理解它们。我甚至会感谢你。

如果你不标注出来,那你就变成了一种越来越常见的奇怪僵尸:你在跟我说话(甚至可能是当面,有眼神交流、嘴巴在动等等),看起来像是在处理我说的话,但实际上你是一台伪装的、毫无生气的计算机,而我迟早会发现。

然后我就会用提示词来应付你。我最多只会粗略扫一眼你发来的东西。我会刻意避免跟你说话,如果不得不跟你说话,那也会是简短、带刺的句子,只投入我怀疑你在我俩交流中投入的那点心思。

整件事会变成一套奇怪的繁文缛节,让我们双方都难受,我们会花上几天或几周时间互相提供毫无价值的东西,对彼此越来越沮丧,什么也学不到,什么也完不成。

说实话,那会真的很可惜。我们本来可以成为朋友的。

如何不成为肉人代理

我是一个相对年轻的工程师,但我大约12岁就开始编程了,而且在大概最近1年之前,完全没有在编程中使用任何AI,那已经是在大学之后,也是在我大多数最具挑战性的编程项目之后了。

我用AI编程的时间大概远少于不用AI编程的时间。但自从采用AI以来,我产出的代码行数大大增加,而我学到的东西却大大减少。

在AI出现之前学会编程的程序员人数,如今是一个单调递减的数字,这是一个令人悲伤、令人不安的事实。世界上没有什么快乐比得上自己创造某样东西,或者仅凭自己的大脑让某个坏掉的东西运转起来。没有什么比精通自己的手艺更有回报的了。

对我们许多人来说,这种快乐已经变得越来越少见,但对年轻工程师来说,在完成任务、学习新工具和磨练基本功之间取得平衡很重要。

我最近参与了一个项目,有几十名工程师每天工作10小时以上,每月工资成本高达数百万美元,而其中没有一个人真正了解他们使用的工具,甚至不太清楚这些工具到底在做什么。他们都通过各自的文本框与这些工具交互,获取的是输出的摘要的摘要。

当我加入这个项目并询问自己该如何使用这些工具时,过了好几天我才找到一个知道的人。而当我找到时,我发现这些工具根本不起作用(至少,它们并没有做大家以为它们在做的事)。在我参与那个项目的几周里,类似的事情又发生了两次。

事实是,过去高效工作会附带带来技能积累。如今,这种情况越来越少。有些人正在全力押注于不学习。我强烈、强烈建议不要这样做。

学会手工完成你所有的日常工作,哪怕你只做一次。编程的核心就是抽象,但任何告诉你实现不重要的人,都是误入歧途。

AI正越来越多地把实现一项变更所需的工作从规划阶段转移到测试与审查阶段。我敦促你有意识地反其道而行之。这只会带来回报。

如果技能如此无用,那为什么初创公司和科技公司(包括我自己的——无耻,我知道)仍在寻找优秀的工程师?

我的好朋友兼前同事 Claire Yang 最近就此写了一篇出色、深思熟虑的博文:AI Reflections of a New Grad Engineer。注意她是多么深思熟虑,而她是我的朋友。

如果你不深思熟虑,你就根本不会成为我的朋友。我希望事情不会发展到那一步。

来源:Hacker News · iacgm.com