17611538698
webmaster@21cto.com

微软刚刚开源了让 Comic Sans 字体名噪一时的应用Comic Chat

开源 0 11 1小时前
图片

21CTO导读:Comic Chat 是 90 年代的一款 IRC 客户端,它可以将文字聊天内容转换成漫画。它也间接促成了数字世界中最“臭名昭著”的字体的诞生~

自从有Windows系统以来,Comic Sans 字体就一直被用户们嘲笑、被恶搞,并后来被禁止用于企业通讯,但大多数人不知道,它实际上是通过 20 世纪 90 年代的一款名为Comic Chat的 IRC 客户端而声名鹊起的,该客户端可以将打字对话转换为漫画。

图片

而今天,微软宣布将 Comic Chat 客户端正式开源,把代码库交给社区进行探索和开发。

GitHub:https://github.com/microsoft/comic-chat

在周四发布的一篇博客中,微软 Copilot 加速团队的首席项目经理Robert Standefer与GitHub 的副总裁Scott Hanselman解释说,此次发布是为了保存一段互联网历史,这段历史诞生于在线交流规范仍在形成之时。

他们如此写道:

“它诞生于互联网仍在探索自身发展方向的时期。许多规则当时尚未制定,这使得开发者可以尝试一些即使在今天看来也不同寻常的大胆概念。”

“它诞生于互联网仍在探索自身发展方向的时期。”

喜剧式节奏


微软于 1996 年推出了 Comic Chat,作为一种体验互联网中继聊天 ( IRC ) 的新颖方式。

IRC 是一种纯文本协议,用于实时群组对话,早于现代级聊天应用程序。

那时的聊天室,用户交互并没有采用滚动文本的方式,而是读取用户输入的内容,然后实时构建漫画风格的画面——选择与之匹配的插画人物、对话框、姿势和面部表情。比如,如果有人讲了个笑话,人物可能会咧嘴一笑,拍拍膝盖;如果有人变得好斗,人物可能会抱臂皱眉。

漫画聊天 + Comic Sans字体

图1 当Comic Chat 遇上 Comic Sans 字体

那些对话框需要看起来像手写体而不是打字机打印的字体,这时Comic Sans字体应运而生了。

微软字体设计师Vincent Connare早在 1994 年设计了这款字体,它最初是作为微软 Windows 附加组件包的一部分推出的。然而,早在 Comic Chat 字体出现在办公室生日贺卡上,成为设计圈里人人都讨厌的“毒瘤”之前,它的漫画风格就已经被证明是更自然的选择。

Comic Chat 并非一款独立软件,而是依托微软当时最热门的软件而推出的。这款客户端最初于 1996 年与 Internet Explorer 3 捆绑销售,随后在 Windows 98 中作为默认组件内置,吸引了更多用户,让数百万台电脑桌面都配备了 IRC 漫画生成器。

与许多早期互联网应用一样,随着互联网的成熟,漫画聊天逐渐被更复杂的在线交流形式所取代——即时通讯软件、论坛,最终发展成我们今天使用的即时通讯应用。

在大约三十年后,现在的微软决定重新审视这个客户端,但更多的是将它作为一段历史,交给那些可能仍然能从中发现价值的人。

漫画聊天在现代系统中焕发活力


在微软开源的GitHub代码库中,还包含了基本未改动的原始 Comic Chat 源代码,以及微软称之为“AI 驱动的现代化尝试”的一些更新。这些更新使得这段古老的源代码能够在最新版本的 Visual Studio 中编译,可以连接到现代 IRC 服务器,并修复了其在当今高分辨率屏幕上的显示问题。

“这些并非精心重制的版本,而是实例,表明 Comic Chat 在现代系统上依然可以焕发生机。”

微软很谨慎地将这些更新定位为演示,邀请社区在此基础上进一步完善代码。

“这些并非精心打磨的重制版,而是实例,旨在证明 Comic Chat 在现代系统上依然能够焕发生机,”作者写道。“我们非常期待看到社区接下来会带来哪些改进、移植、实验以及全新的形式。”

值得注意的是,Comic Chat 的语气识别是基于规则的:一组固定的触发器映射到一组固定的姿势和表情,背后没有任何复杂的语言模型。这种差异恰好体现了如今人工智能驱动的聊天代理和虚拟形象与昔日辉煌时代的不同之处,因为现代模型能够泛化到它从未见过的文本,而 Comic Chat 只能对开发者预先预测的线索做出反应。

“它预见了软件可以解读对话并赋予虚拟化身表现力的行为,而不仅仅是显示文本的想法。”

当被问及 Comic Chat 的引擎与当今人工智能驱动的化身和代理之间是否存在任何概念上的相似之处时,Hanselman 说,虽然他确实看到了一条贯穿始终的线索,但并没有合法的方式将早期的技术描述为生成式人工智能。

他说:“它预见了软件可以解读对话并赋予虚拟化身表现力的行为,而不仅仅是显示文本的想法。”

此外,Hanselman 还特别指出 Comic Chat 最初是如何展现其表现力的:采用人画艺术,并配以一套简单明了、任何人都能理解的规则。

“它既是对美好怀旧的一次绝妙释放,也是以人为本的计算机创造力的重要例证,”汉塞尔曼继续说道。“从某种意义上说,它与其说是图像生成的先驱,不如说是富有表现力的虚拟化身和智能体的先驱。”

作者:场长

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。

分享到微信