微软已将其 IRC 客户端 ComicChat 开源。该客户端可将对话渲染成漫画,漫画角色由参与者选择,并能反映他们的情绪。ComicChat 使用标准的 IRC 协议,可以连接到标准的 IRC 服务器,并且兼容基于文本的 IRC 客户端。该代码使用 C++ 编写,并以 MIT 许可证开源。
系统采用专家系统生成帧图。生成图像时,系统会考虑消息内容和上下文,确定人物的位置、姿势、手势和面部表情,以及参与者人数、帧的比例、角度和构图。系统会自动为使用文本型 IRC 客户端的参与者选择角色。

该项目最初是作为一项探索在线交流可视化新方式的实验而开发的。1996年,ComicChat的第一个版本随Internet Explorer 3.0发布,既可以作为独立应用程序使用,也可以在浏览器中运行。1998年,ComicChat被包含在…… Windows 98. 2000年,随着IRC被即时通讯应用取代,该项目的开发也随之停止。ComicChat是第一个使用Comic Sans字体的程序,这种字体非常适合用于漫画对话框。
该版本于 2026 年发布,针对现代编译器进行了适配,并扩展了与现代 IRC 服务器和客户端的兼容性。新版本还增加了对 TLS 加密的支持,并实现了针对高密度屏幕的界面缩放。
来源: opennet.ru
