一开发者搞了款ChatGPT应用程序WinGPT,竟可在老古董Win3.1 设备运行
最近,有开发者异想天开,竟然为Windows3.1的个人电脑制作了一个ChatGPT应用程序WinGPT。(注:Windows3.1是微软于1992年4月6日发布的Windows3.x系列的基于MS-DOS的操作系统。)
据了解,WinGPT将OpenAI的ChatGPT的基本版本整合到一个可以在古老的386芯片上运行的应用程序中。这个应用程序是由与微软Windows3.1操作系统的Wordle克隆品Windle背后的神秘开发者创建的。
这位开发者在Hacker News的讨论中说:“我不希望我1993年的Gateway4DX2-66被排除在人工智能革命之外,所以我基于OpenAI API构建了一个Windows3.1的AI助手。”
WinGPT 使用 Microsoft 标准 Windows API 用 C 语言编写,并使用 TLS1.3连接到 OpenAI 的 API 服务器,因此不需要单独的现代 PC。同时,这个应用程序能在Windows3.1上运行,这是一个特别有趣的部分,因为它需要处理16位版本的Windows上的内存分段架构,并构建应用程序的用户界面。
WinGPT的图标文件是用Borland的Image Editor设计的。Neowin指出,由于有限的内存支持无法处理对话的上下文,ChatGPT的回复只是简短的内容。WinGPT的图标也是用Borland的Image Editor设计的,它也是Microsoft Paint的克隆版本,能够制作ICO文件。
这位匿名的WinGPT开发者表示:“我大部分的用户界面是直接用C语言编写的,这意味着每个UI组件都必须在代码中手动构建。我惊讶地发现,在Windows3.1下,任何程序可以使用的标准控件集非常有限。你可以使用一些你期望的控件,比如按键、复选框、单选按钮、编辑框,但其他任何你需要的控件,包括在操作系统本身中使用的控件,都不可用。”
如果你也有一台闲置的Windows3.1机器,那么可以在dialup.net网站上下载适用于16位和32位版本的Windows的WinGPT二进制文件。
- 0000
- 0000
- 0000
- 0000
- 0000