AI 将改变世界,但方式可能和你想象的不一样
AI 将改变世界,但方式可能和你想象的不一样
关于商业话术和编程语言不可避免的演变
6 分钟阅读,2025 年 3 月 19 日
当前一代面向消费者的 AI 工具,即大型语言模型 (LLMs),正持续在社会中普及,被各行各业、各个年龄段的人们使用,从办公室职员到学生。从高层次来看,这些工具在大量的文本内容(例如互联网上的每个网页和有史以来出版的每一本书;很难找到比这更大的数据集了)上进行训练,有时还会针对特定行业进行进一步的训练(例如医学研究、工业设计、法律等)。
虽然 LLMs 无法推理或预测未来是事实,但它们能够从训练信息中提取趋势,并能够输出从项目列表到文章,再到计算机程序可以轻松解析的数据等各种内容。
科幻作家 Arthur C. Clarke 曾说过:“任何足够先进的技术都与魔法无异。” 新兴技术确实令人兴奋,尤其是在第一次接触时。我记得我第一次乘坐自动驾驶汽车的经历。像所有技术一样,它在社会上普及,采用率增加,在你意识到之前,电灯泡和收音机就变得普遍且无聊了。
当 LLMs 首次出现时,学校陷入了完全的恐慌模式。突然,一个中学生可以在提示框中输入“写一篇关于《白鲸记》的三页书面报告”,然后将结果粘贴到 Google Doc 中,打印出来并上交。学校禁止了这项技术,一些学校试图寻找“检测 AI 写作”的工具,但结果发现其准确性与抛硬币无异。
这种恐慌是理所当然的吗?可能吧。书面报告的目的是测试学生是否阅读了要求的材料,并且能够理解其内容,而使用 LLM 工具破坏了这项测试。也就是说,要求学生阅读一本长篇小说是否有益?我不知道。要求学生写一篇文章是否有益?稍后会详细介绍。
LLMs 也会影响商业世界。但让我们退一步。专业人士应该如何相互沟通?通常以空洞的陈词滥调开始,例如“嘿!最近怎么样?家人好吗?你怎么样?” 消息应该用几个连贯的英语句子书写,整齐地组织成段落,最后附上某种签名。在编程世界中,我们称之为样板代码。
我们真正想沟通的是什么?通常是一些可以用项目符号表示的简短想法,但我们需要用毫无意义的词语来填充,这样我们听起来才不会显得粗鲁。当然,这因文化和语言而异,并不适用于世界上的许多地方,但这绝对是美式英语中的一种现象。
所以现在我们看到与 LLM 工具的交互看起来有点像这样:
HUMAN PROMPT:
请根据以下主题撰写一封专业且礼貌的电子邮件:
- Joe 的代码质量很差
- Joe 需要重构他的工作,而不是这么快地发布 Pull Request
- Joe 需要停止烦人地催促别人审查和合并他的 PR
- 我建议 Joe 阅读一本《代码大全》
LLM RESPONSE:
主题:关于代码质量和开发实践的反馈 Hi Joe,
我很欣赏你为工作付出的努力以及你对快速合并更改的热情。我想分享一些我认为有助于提高你贡献的整体质量的反馈。
我注意到你最近的一些 pull request 可以在提交前进行额外的改进。与其过快地推送 PR,不如花更多的时间来重构和内部审查你的代码,这可以带来更高质量的更改和更顺畅的审查。 这也将有助于减少以后对紧急反馈和返工的需求。
此外,我想鼓励你以更耐心的方式对待审查过程。虽然积极主动很好,但给予审查人员充足的时间可以确保更彻底和周到的审查,最终带来更好的结果。
为了进一步支持你作为开发人员的成长,我强烈建议阅读 Steve McConnell 的《代码大全》。它提供了关于编写干净、可维护和结构良好的代码的宝贵见解。我认为你会发现它在改进你的方法方面很有价值。
如果你想更详细地讨论其中的任何内容,请告诉我——我很乐意提供帮助。
Best, {你的名字}
当然,我们都很忙,不仅是写电子邮件的人,还有阅读电子邮件的人。那么 Joe 做了什么?他当然是访问了他友好的本地 LLM。
HUMAN PROMPT:
请将同事的以下长邮件转换成几个要点: Hi Joe, … Best, Thomas
LLM RESPONSE:
- 感谢你对快速合并更改的热情和努力。
- 建议在提交 PR 之前花更多的时间来改进和内部审查代码。
- 鼓励在审查过程中保持耐心,以便进行彻底的反馈。
- 建议阅读 Steve McConnell 的《代码大全》,以获取有关编写干净、可维护代码的见解。
- 如果需要,可以进一步讨论。
在这里,我们可以将带有毫无意义的填充内容的冗长电子邮件视为办公室员工今天沟通的商业话术协议。我们可以将要点视为我们实际的思考方式。在这种情况下,电子邮件的作者 Thomas 从他脑海中的想法写了几个要点,并让 LLM 完成了将其转换为商业话术的繁琐工作。后来 Joe 让 LLM 完成了将商业话术提炼成简短、可操作信息的繁琐工作。
精明的读者会注意到翻译并不完美。请注意收件人阅读的最后一个要点,其中提供了进一步讨论。我可以向你保证,Thomas 并不想进一步讨论。
随着新技术从新鲜刺激变得无聊寻常,我们识别这项技术的能力也在增强。前几次我收到手写字体和带有笔迹的实体垃圾邮件时,我打开它们,以为是真正的信件。最终我意识到它们是机器批量生产的邮件,再也没有打开过一封。
你还记得那些信吗?第一代的打开率无疑是巨大的。多么令人兴奋(对于营销人员而言!)当然,在那之后它迅速下降,我已经好几年没见过了。我和其他所有人现在都可以从一英里外发现这些信件。它们失去了魔力,再也无法欺骗我们。它们已经进入了恐怖谷;一个事物看起来略有不对劲并以一种极其令人不快的方式存在的地方。
由 LLMs 编写的文本,包含所有冗余和陈词滥调,很快就会变得如此普遍且如此容易被发现,以至于它会进入大多数人的恐怖谷。
我一直都能发现 LLM 编写的内容。我知道你也是。有时这真的很烦人,比如直到我已经读到网页的第三段才发现,但它确实会发生。迟早我会意识到我吃了一碗没有实质内容的绒毛。然后我点击返回。
无论如何,我说过 LLMs 会改变世界,但方式可能和你想象的不一样。它们将如何改变世界?LLMs 正在训练我们讨厌绒毛。你是否曾经被指责你写的东西是“由 AI 生成的”?这种情况最终会发生。我们会非常讨厌绒毛,而且这是最令人兴奋的部分,我们将停止将所有内容写得如此冗长。
天哪,感谢你阅读这篇文章。这是一篇六分钟的阅读文章。大多数人只能坚持一分钟。
还记得那些发送电子邮件的要点吗?总有一天我们会直接发送要点作为电子邮件。我们将达到商业话术协议 2.0 版本。冗长的东西变得简洁。不再浪费时间翻译想法和注入陈词滥调。
如果运气好的话,这也会影响计算机编程语言。现在我可以打开一个代码库,给一个在世界上所有开源代码库上训练过的 LLM 几个要点来解释我希望一个函数做什么,它会将这些简洁的要点翻译成冗长的代码。为什么需要十几行代码来实现常见的编程模式?这是因为现代语言存在于一个不方便的抽象级别。也许现在是现代高级编程语言开始流行的好时机。
一旦我们达到不再需要冗长文本的地步,一旦我们都在使用商业话术 2.0 并使用下一代具有所有必要模式的简洁编程语言,我们都将为所有内容输入简单的要点,世界将发生改变,届时 LLMs 可能会完全过时。
讨论:
Hacker News news.ycombinator.com
标签: #opinion #predictions
Thomas has contributed to dozens of enterprise Node.js services and has worked for a company dedicated to securing Node.js. He has spoken at several conferences on Node.js and JavaScript and is an O'Reilly published author.
Thomas Hunter II
@tlhunter
I came here to kick ass, build web applications, and chew bubble gum. And I'm all out of gum.
My Books
- Multithreaded JavaScript
- Distributed Systems with Node.js
- Advanced Microservices
- Consumer Centric API Design
- Backbone.js Application Development
External
github.com/tlhunter
@tlhunter@mastodon.social
Bluesky @thomashunter.name
npmjs.org/~tlhunter
sessionize.com/tlhunter
instagram.com/nucleocide
istockphoto.com tlhunter
Side Projects
- Photography Portfolio
- Photo Prints For Sale
- Journalism
- Tech Talks
- Map Buddy (Mobile Web App)
- Core Death: Music I've Made
- mig: Universal Migration Runner
- Cobalt Dungeon for Android
Affiliate Links
Copyright 2025 Thomas Hunter II | @tlhunter | thomashunter.name