Microsoft Comic Chat 现已开源

Hacker News Top 产品

摘要

微软已将 Comic Chat 开源,这是一款 1990 年代的 IRC 客户端,可将文本对话转化为漫画面板,并向世界介绍了 Comic Sans 字体。该源代码现已在 GitHub 上供开发者和历史研究人员使用。

暂无内容
查看原文
查看缓存全文

缓存时间: 2026/07/16 16:52

# Microsoft Comic Chat 现已开源 | Microsoft 开源博客 来源:https://opensource.microsoft.com/blog/2026/07/16/microsoft-comic-chat-is-now-open-source/ *这款将 Comic Sans 带给全世界的聊天客户端现已登陆 GitHub* 今天,我们激动地宣布**Microsoft Comic Chat**正式开源(https://github.com/microsoft/comic-chat)。这款聊天客户端能自动将互联网中继聊天(IRC)中的对话转化为漫画分镜,包含插画角色、对话气泡和表情,并帮助世界认识了那款名为**Comic Sans**的小字体。 没错,就是*那个*Comic Sans。它最初由微软字体设计师 Vincent Connare 于 1994 年设计,在 Comic Chat 中找到了第一个真正意义上的归宿——其非正式的手写风格与软件的对话气泡交互完美契合。 对于许多人来说,Comic Chat 是互联网早期的一个怀旧遗迹,那时我们正从 telnet、Usenet 和 IRC 等技术过渡到如今享受的视觉化网络世界。对于另一些人,它则是微软历史上一个传奇的产物,只曾在故事、截图和关于字体的争论中听说过。现在,开发者、历史研究者、复古计算爱好者,以及任何欣赏这个绝妙非主流创意的人,都可以亲自探索其源代码了。 ## 在线交流的不同愿景 如今,我们早已习惯了带有反应、贴纸、GIF、头像、视频和 AI 生成内容的消息应用。但在 20 世纪 90 年代中期,互联网聊天基本就是满屏滚动的文本。 Comic Chat 并不以纯文本显示消息,而是将参与者呈现为插画角色。对话以漫画分镜形式展开,根据人们输入的内容自动生成气泡、表情和动作。如果有人输入“我喜欢那个”,角色可能会指向自己。如果文字暗示愤怒,角色可能会皱眉或双臂交叉。它古怪、雄心勃勃、偶尔混乱,却出奇地具有前瞻性。 如今我们习以为常的许多在线交流理念,其精神根源都能追溯到 Comic Chat 这样的实验。 ## 缔造者 David "DJ" Kurlander 在微软研究院(https://www.microsoft.com/en-us/research/)的虚拟世界组工作,他构想出以全新视觉方式呈现对话历史的想法,并于 1995 年开始开发 Comic Chat。它使用 Visual C++ 4.0 和 MFC 构建,于 1996 年随 Internet Explorer 3 浏览器一同发布。 在底层,Comic Chat 远不止是 IRC 的一个巧妙外壳。它能解读文本中的对话线索,并选择合适的姿势、面部表情、手势和分镜布局。这意味着 Comic Chat 不仅仅是在显示消息,而是在实时做出编辑决策,决定一段对话作为漫画应该呈现怎样的视觉效果和感觉。DJ、Tim Skelly 和 David Salesin 在计算机图形学会议 SIGGRAPH '96(https://news.microsoft.com/source/1996/08/06/microsoft-research-displays-latest-innovations-at-siggraph-96/)上发表了关于 Comic Chat 技术的论文,将其描述为自动插画构建与布局的实验。 Comic Chat 的视觉世界出自 Jim Woodring 之手,他是一位备受推崇的独立漫画艺术家,其角色赋予了软件独特的外观。团队会将真实聊天记录交给 Jim 绘制成漫画,然后根据结果来判断这个想法是否值得推进。答案显然是肯定的。 ## 为什么现在开源? Comic Chat 代表了在线交流演进中一个迷人的篇章。它诞生于互联网仍在探索自身定位的时期,许多规则尚未确立,这使得开发者有勇气尝试那些即使在今天看来也颇为大胆的概念。 通过将 Comic Chat 开源,我们不仅保留了软件史上重要的一块,也给了社区探索、学习和在此基础上发展的机会。 源代码现已开放,供大家探索、研究和实验。除了原始快照,我们还包含了一些利用 AI 实现的现代化尝试,展示了可能性——让这款 90 年代的 C++ 和 MFC 代码能够在当前的 Visual Studio(https://visualstudio.microsoft.com/)工具中编译、连接到现代 IRC 服务器,并在当今高分辨率 Windows 机器上清晰运行。这些并非精雕细琢的重新发布版本,而是可运行的示例,证明 Comic Chat 依然能在现代系统上焕发生机。我们很期待看到社区接下来带来的改进、移植、实验和全新的形式。 ## 互联网乐观主义的时间胶囊 回望过去,Comic Chat 捕捉到了它诞生时代特有的东西。 早期的网络充满了实验精神。“如果聊天室看起来像漫画会怎样?”这个问题听起来荒谬得可爱。然而它被构建出来,发布上市,本地化为 24 种语言,并随 Windows 98 一起捆绑。 这正是 Comic Chat 在几十年后依然令人难忘的原因。它提醒我们,创新往往始于充满趣味、非传统且富有创意的想法。 ## 最后一句对话气泡 Comic Chat 诞生于软件团队愿意在条条框框之外(无论字面还是比喻意义上)自由挥洒的时代。DJ Kurlander、Tim Skelly、David Salesin、Jim Woodring 以及所有参与这个项目的人,创造了三十年后仍被人记住、仍能运行的作品。 去看看源代码吧(https://github.com/microsoft/comic-chat),探索他们构建的一切,并以此故事为灵感,去创造一些非传统却令人愉悦的新事物。 如果你碰巧用 Comic Sans 字体阅读源代码,我们保证不会对你另眼相看。

相似文章

Chatto 现已开源

Hacker News Top

Chatto 是一款支持端到端加密及内置语音/视频通话的群聊应用,现已开源并提供自托管部署。同时,还宣布推出付费云托管服务 Chatto Cloud,进入公测阶段。