No. 5· behind-the-music

不去化解恐惧,而是先承认它 — 我们是如何设计 "I Was Scared, Too." 的

一首不试图消除开发者在 AI 时代的恐惧,而是先承认它的歌。结合歌词草稿,解读 dear(you); 第 3 首的设计意图、歌词中的转折,以及第七个段落首次出现的位置。

AI 本文由 AI 翻译。 阅读原文 (English)

dear(you); vol.1 的第 3 首 "I Was Scared, Too."(韩文标题:나도 무서웠어.),是专辑里最直接谈论自身所处时代的歌曲之一。它的主题,是在 AI 能写代码、写文档、甚至做审查的时代,开发者所感受到的恐惧。我们想根据歌词草稿,看看这首歌是如何对待这种恐惧的。和以往一样,录音里实际唱出的内容,可能比草稿更短。

先说一件事。这是一首关于 AI 的歌,而这首歌本身也是用 AI 做的。音乐由 AI(Suno)制作。歌词由 AI 起草,再由人审阅。一边唱着它,一边把它藏起来,反而更奇怪。

一首承认恐惧、而不是消除恐惧的歌

这首歌的设计文档,主题栏是这样开头的:每一个在 AI 时代做开发者的人,至少都感受过一次的恐惧。接着写道,这首歌并不想去除这种恐惧。它先承认这种感受,是一首传递一句话的歌:“我也经历过。”情感关键词从不安走向共鸣,氛围一栏列出的是 reflective、gentle、emotional、hopeful。

专辑企划里也把同样的态度,记为整张唱片的情感中心:承认 AI 时代开发者的不安,而不是试图抹去它。如果说前两首是先发问、再听到最后,那么第三首第一次触碰到听者最不自在的地方。它仍然没有给出解决办法。设计文档的故事栏是这样收尾的:这首歌不回答那个问题。它转而告诉你,有这种感觉的人并不孤单。

场景:昨天刚习惯的东西,今天已经显得过时

故事栏里的场景很具体。又一个新的 AI 发布了。昨天刚刚习惯的东西,今天已经觉得旧了。在 AI 生成代码、撰写文档、运行测试、甚至完成评审的时代,一个念头掠过心头:我还会没事吗?

第一段把这种不安画成一种氛围,而不是一件事。早上不经意瞥过的一条标题,莫名让心有点不安。没有发生什么大事,只是有个小东西碰到了柔软的地方。这一段接着唱:要学的东西悄悄堆了起来,而两行短句为这种堆叠打上了节奏。

又一个。再一个。

这几个字用声音表现了东西堆积的速度。随后,这一段马上转向一次呼吸,转向一句“还不算太晚”的安慰。恐惧被说出了名字,几乎同时,也有了可以停一停的空间。

第二段:太神奇了,也有点吓人

S1A1.03 英文版各段落的行数:Verse 1 为 14 行,Verse 2 为 15 行,Pre-Chorus 为 7 行,Chorus 为 13 行,Bridge 为 13 行,Final Chorus 为 11 行,Outro 为 9 行,其中 Pre-Chorus 与 Chorus 被突出标示

按歌词草稿(英文版)逐行数出来的结果。短短的 Pre-Chorus 是整首歌的枢纽。

第二段,歌变得更坦白了一点。曾经,你要熬一整夜才能写出一个函数,如今几行文字,代码就在眼前铺展开来。歌词先承认了这种变化:太神奇了,真的让人惊叹。然后停了一拍,说:它让我有一点害怕。最痛的那个问题也随之而来:如果我正在慢慢褪色呢?

请注意,歌词从未说这项技术的坏话。惊叹在前,恐惧在后。它建立在这样的理解之上:恐惧并非源于指责,而是与赞叹比邻而居。所以这首歌不会叫听者去恨 AI,也不会叫人去打败它。这一段这样收尾:

这样的念头,你也有过一次吧?

在韩文原词里,结尾是在寻求认同,仿佛在说:你也这样过,对吧?这首歌对待恐惧的全部方式,就在这一行里。它不对恐惧下诊断,而是站在同一个地方,请你点点头。

Pre-Chorus:焦虑不等于放弃

Pre-Chorus 的歌词。先是韩文,然后是英文:焦虑,并不是放弃了,而是你仍然在乎它

歌的枢纽,Pre-Chorus。只需要七行。

最短的段落 Pre-Chorus,改变了整首歌的方向。它说:没关系,你不必藏起那种感受。然后是这句话:

焦虑不等于放弃 — 它说明你仍然珍视它。

它把焦虑重新读作在乎的标志,而不是软弱。一个人会害怕,是因为他还没有放手。韩文版用不同的语序,搭起了同样的想法。把方向的转变装进一个短小的段落,是专辑在别处也用到的方法:第 1 首的 Pre-Chorus 只有八行,重心在其中从结果转向了坚持。

Chorus:我也害怕过,所以慢慢来

Chorus 先是一声低语,然后唱出标题。英文版是 "I was scared too."。这是安慰者的自白,说自己也走过同样的恐惧。托住 Chorus 的声音,不属于知道答案的人,而属于走过同一条路的人。随后的几行是:所以可以慢慢来。因为一直走到最后的人,比跑得最快的人更持久。今天仍在学习的你,已经做得绰绰有余。Chorus 以一行收束:我相信今天的你。

值得留意的词是“更持久”。Chorus 已从一个关于速度的故事,转成了关于耐力的故事。如果恐惧的起因是速度,那么安慰就必须提供速度之外的另一种标准,而 Chorus 给出的是走到最后。

Bridge:只有人才能做的事

在 Bridge 里,歌正面面对 AI,也就是恐惧的名字。它说,AI 可以很快做出答案,但理解另一个人的那颗心,依然从人开始。接着是两个例子:对失败的同事笑一笑,告诉他没关系;以及在深夜多留下一条评审意见。两者都来自开发者的日常。它们指向的不是写代码的本事,而是关怀身边那个人的本事。

这个 Bridge 也是贯穿专辑的一个主题的起点。第 4 首和第 7 首的 Bridge 回到同一句话:AI 可以做出好的答案,但创造美好一天的,向来是人。第 3 首在那句话本身出现之前,先交出了这个想法的第一张草图。

第七个段落首次出现的地方

这是专辑里第一首有 Final Chorus 的歌。第 1、2 首有六个段落:Verse 1、Verse 2、Pre-Chorus、Chorus、Bridge 和 Outro。从第 3 首起,Final Chorus 插在 Bridge 与 Outro 之间,变成七个。为什么从第 3 首开始改变,没有任何地方写明。我们能确定地说的是,段落增加的那首歌,正是关于恐惧的那首。韩文版的 Final Chorus,以这样的想法收尾:

因为你并不是为了跟上速度而存在的 — 你是那个让别人的明天更温暖一点的人。

这个段落先承认,明天的世界还会更快。它说没关系,你不是为了配合这种节奏而存在的人。Chorus 提出的标准,也就是走到最后的人,在这里被再次延伸,最终落在一个定义上:让另一个人的明天更温暖的人。处理完恐惧之后,歌最后交出的不是解决办法,而是一种身份。

低语、声音与最后一行

这里的低语同样很短。英文版有 괜찮아(“没关系”)、걱정 마(“别担心”)和 천천히(“慢慢来”),韩文版则有 It's okay、Don't worry 和 Take your time。它们都不是建议,而是帮你缓一口气。两个版本的行数也相同,各是 82 行。

声音跟随着歌词。曲风是环境感的 lo-fi,加上情绪化的 chill,速度 72 BPM。设计文档列出的乐器有柔和的钢琴、温暖的电钢琴和轻柔的吉他,另有黑胶底噪、柔和的雨声质感和环境氛围垫音。在专辑整体的声音规划里,第 3、4 首被写作情绪化 chill 的一段,轻柔的弦乐在此进入:比雨夜傍晚的温暖更进一步,情感稍稍敞开。

Outro 以感谢作结:谢谢你今天也安静地撑住了,今晚就把那颗不安的心稍稍放下吧,明天也是,慢慢来。和专辑里的每一首歌一样,它结束在一行低语 "ipe. be still" 上。在说完放下不安的话之后,出现的是表示静止的那个词。

收听

可以在 YouTube 上听这首歌。

延伸阅读

Stack Overflow 每年发布一份大型调查,关于开发者如何使用 AI 工具、对它们有什么感受。作为触及这首歌主题的材料,我们推荐 2025 Stack Overflow Developer Survey 的 AI 部分。本文没有引用其中任何数字,链接仅作为出处。

再明白说一次:音乐由 AI(Suno)制作。歌词由 AI 起草,再由人审阅。用一首 AI 做的歌来谈 AI 时代的恐惧,这其中的讽刺,我们并不隐瞒。你也可以在 idle() 主页收听。