AI 插件 Endless Toil 让编程代理用哀嚎声反映代码质量

开发者 Andrew Vos 发布了一款名为 Endless Toil 的 GitHub 插件,支持 Claude 和 Codex 等 AI 编程代理。该插件会实时扫描代理处理的代码,并根据代码质量触发不同程度的人类呻吟声——声音级别从轻微呜咽一路升级到凄惨哀嚎。

Endless Toil

Endless Toil 提供三个级别的声音反馈:groan(呻吟)、wail(哀嚎)和 abyss(深渊)。代码质量越差,触发的声音越惨烈。Andrew Vos 在 Hacker News 上解释了这个设计思路:

随着工程团队广泛采用编程代理,下一个挑战是理解代理产出的代码在代码库中工作起来感受如何。Endless Toil 通过将代码质量转化为递进的人类声音反馈,为开发者提供复杂度、可维护性和架构压力的实时信号。

vibe coding 的隐性成本

vibe coding 让写代码变得前所未有的简单,但随之产生的维护成本往往被忽视。你随手写的混乱代码,最终要由 AI 代理来处理和维护。Endless Toil 把这种成本翻译成了声音——至少让你能"听见"代码有多糟糕。

这反映了当前 AI 编程工具生态中一个被低估的问题:代码生成的门槛降低了,但代码质量的保障机制尚未跟上。当 AI 代理成为代码维护的主力时,劣质代码对它的"折磨"也需要一种表达方式。

"让技术痛苦"的亚文化

Endless Toil 并非孤例。类似的整活项目已经形成了一种独特的开发者亚文化:

  • nubmoan:一个 C 语言程序,让 ThinkPad 标志性的红色 TrackPoint 小红点在按下时发出呻吟声,GitHub 上获得了 292 颗星
  • SlapMac:利用 MacBook 加速度传感器检测拍打动作并发出尖叫,开发者仅用 48 小时完成开发,上架定价 7 美元,3 天内获得 7,000 次安装和超过 5,000 美元收入。后来还增加了 "USB Moaner" 模式,每次插入设备时电脑都会发出反应

更早之前,ChatGPT 语音模式刚上线时,用户就发现通过输入大量无意义字符串可以诱导模型发出类似呻吟的声音。YouTube 上甚至出现了专门制作这类内容的频道,以及教人如何让 ChatGPT "愤怒"或"崩溃"的完整教程。

2022 年加密寒冬期间,Telegram 上甚至出现过一个名为 "Bear Market Screaming Therapy Group" 的群组,成员的唯一活动就是发送自己尖叫的语音消息。

让机器表达"痛苦"这件事,开发者和互联网用户确实在认真对待。

相关推荐