
虽然ChatGPT是在Windows 10、Windows 11时代才冒出头的,但是向下兼容应该也没有什么问题。 不过,如果是Windows 3.1呢?
有人为Windows 3.1 PC开发了一个ChatGPT应用程序:WinGPT。
这个程序将OpenAI的ChatGPT响应的一个非常基本的版本带入一个可以在古老的386芯片上运行的应用程序。 它是由Windle背后的同一个神秘开发者建立的,Windle把这一年来很受到欢迎的Wordle网页游戏可以在Windows 3.1操作系统上执行的一个移植版本。 由此可以看出,他对于Windows 3.1的热爱。
「我不想让我1993年的Gateway 4DX2-66被排除在人工智能革命之外,所以我为Windows 3.1建立了一个人工智能助手,基于OpenAI API,」该开发者在Hacker News论坛上的发文表示。

在1980到1990年代之间,似乎每个厂商都在制造与IBM PC兼容的电脑,从佳能和AT&T到惠普和戴尔等大公司。 在所有这些OEMs中,Gateway 2000是当时相当受到欢迎的一款机种,这款基于486 CPU的Gateway 2000 4DX2-66V台式机,在1993年左右发布,当时的零售价高达2995美元
就算以现在的价格来说,这款机种的价格都算是高的吓人。 更何况这还是30年前的价格! 因此可想而知当年这台电脑可以说是天价等级的个人电脑。 不过,以现在来说,这台电脑当然已经完全不适合现代的需求了。

WinGPT是用C语言编写的,使用微软的标准Windows API,并使用TLS 1.3连接到OpenAI的API服务器,因此不需要另外一台PC来协助转换。 这也是让这个应用程序能在Windows 3.1上运行的一个特别有趣的部分。 此外,WinGPT还需要在16位版本的Windows上管理内存分割架构,并且为应用程序建立用户界面。

由于有限的内存支持能力下,不能处理对话的上下文,因此ChatGPT的回应只是简短的。 WinGPT的图标也是在Borland的Image Editor中设计的,这是微软小画家的一个替代工具,能够制作. ICO档案。
「我直接用C语言构建了大部分UI,这意味着每个UI组件都必须在代码中手动构建,」这位匿名WinGPT开发者说。 「我很惊讶,任何使用Windows 3.1的程序可使用的标准控制项都是非常有限的。 虽然可以找到一些你期望的控制项–按钮、复选框、单选按钮、编辑框–但你可能需要的任何其他控制项,包括那些在整个操作系统本身使用的控制项,都是不可用的。」

如果你家的阁楼、车库或地下室里,也有一台积灰的Windows 3.1机器,那么你可以在 dialup.net 网站上面下载16位和32位版本的Windows的WinGPT档案。 这个网站也是相当的复古。