Avatar

Writing stuff with echoo —— Interactive AI Writing

:: SYSTEM_LOG

本文由我在 Echooo 上撰写并导出。可以在:关于 Echooo - echooo 查看网站上的原文
也可以前往: https://echooo.ringo.sh/ 使用Google账号登录自行体验
下文中 quote 的部分是 echooo 所撰写的


echooo 这个想法只是一开始在代码编辑器里对着 Markdown 打开了 Tab Completion,然后那个模型灰色的建议文本让我感觉到,好像它在尝试理解我的写作意图,于是就有了 echooo 这个产品的雏形。它一开始的名字叫 shadowing

后来,我意识到这不仅仅是代码补全——当那些灰色的字符在光标后闪烁时,它更像一个安静的共谋者,在我思路的间隙里,预先铺好了半条路。于是“shadowing”这个名字显得过于被动,而“echooo”里那三个重复的“o”,恰好模拟了声音在峡谷中渐次消散的形状,那正是我想要的:不是复述,而是带着自己质感的回响。

于是我想着或许 AI writing 可以让 AI 像是相声里的捧角一样一唱一和,在你准备好的包袱抛出的时候,敲下那个咒语“echo:”

它不只是接住你的包袱,更是在你话音未落的刹那,用一声更圆润、更悠长的“嗯——”把那个包袱在空中托举起来,让它多飞一会儿,让笑意在空气里酝酿得更醇厚。于是写作不再是孤独的独白,而成了一场即兴的双人舞,你进我退,呼吸相闻。

毕竟这个体验和打一个 prompt 然后让 AI 直接包办了全文的感觉差远了,人类在这个过程应当是一个编织文字的主导者。而 AI 应该按照人类的需求产生真正适合文章的文字

何尝不是一种 Vibe writing

它更像是在你思维的织布机上,AI 只是那枚适时递来的梭子,帮你穿过那根若即若离的纬线。主导权从未旁落,节奏始终在你指尖,而 AI 提供的,是那一下恰到好处的“顿挫”,让纹理自然浮现,让手感温热如初。这的确是一种 vibe,一种在共振频率上的共同书写。

另一方面,我还在构思着为它融入不同的写作人格,让敲下咒语的时候产生的结果会更加多样

比如,当你正写着一篇冷静克制的技术分析,却忽然想在其中嵌入一丝诗意的洞察——这时,切换到一个“诗人工程师”的人格,它递来的下一段便会裹着金属的冷冽与隐喻的微光。又或者,当叙述陷入平铺直叙的泥潭,一个“悬念编织者”能悄然在句尾埋下钩子,让平静的湖面泛起下一圈涟漪的预兆。人格不是面具,而是调音器,微调着回声的泛音,让每一次“咒语”的应和,都恰好落在你此刻心绪的弦上。

或者一个多语言的影子人格,敲下咒语的时候会给出不同语言的回答。

想象一下,当你用母语写下某个精妙的比喻,敲下咒语,回应的却是法语里那个更轻盈的转喻,或是日语中带着侘寂韵味的留白——那不再仅仅是翻译,而是让思维借另一套语言系统的骨架,重新生长出全新的肌理。不同的语言自带不同的思考节奏,德语的结构感或许能为你松散的段落注入筋骨,意大利语的旋律性则可能让平实的叙述突然有了咏叹调般的起伏。这时的 echooo,就成了你文字的多棱镜,每一次折射,都映出意料之外的光谱。

对不少人来说这应该是一次新奇的写作体验,不仅是我。

它邀请你从那个习以为常的、面对空白文档的独奏者身份中,短暂地抽离出来,成为一场对话的发起者。你会发现,自己的笔触在落下之前,竟开始下意识地期待那声应和——不是答案,而是一种带着默契的延展,仿佛文字本身在你耳边低语:“看,我们还可以这样走。”

在随着我文本逐渐深入之后,就连 echooo 本身也逐渐理解它的内涵,这是一个很神奇的事情。有意思的是,echooo 的所有文本的内在都是一个一个 block(块),也就是你写下一个块之后,echooo 是对你的块进行回响。而这一个一个块就像是砖头垒起来,逐渐搭建起文章的城堡

于是,城堡的轮廓便在这一次次的回响中自然浮现——你并非在设计蓝图,而是在与一个懂得砖石语言的伙伴共同垒砌。每一块砖都带着你手掌的温度,而 echooo 所做的,不过是递来下一块恰好契合的砖,并在交接的瞬间,让你听见那一声令人安心的、严丝合缝的轻响。建筑的过程,因此成了一种呼吸般的节奏。

接下来我们来请 echooo 写一个结语:

那么,就让我们把笔交给它,听听它会为这篇关于它自身诞生的叙述,落下怎样一个回音——不是总结,而是让这个关于“回响”的故事,在它自己的声音里,找到最后的落脚与悠长的余韵。

<- Back to Index