WinGPT:適用於古老的Windows 3.1 PC的ChatGPT應用程序
有人為Windows 3.1 PC開發了一個ChatGPT應用程序。WinGPT將OpenAI的ChatGPT響應的一個非常基本的版本帶入一個可以在古老的386芯片上運行的應用程序。它是由Windle背後的同一個神秘開發者建立的,Windle是微軟的Windows 3.1操作系統的Wordle克隆。
“我不想讓我1993年的Gateway 4DX2-66被排除在人工智能革命之外,所以我為Windows 3.1建立了一個人工智能助手,基於OpenAI API,”該開發者在Hacker News的帖子中說。
WinGPT是用C語言編寫的,使用微軟的標準Windows API,並使用TLS 1.3連接到OpenAI的API服務器,因此不需要單獨的現代PC。這是讓這個應用程序在Windows 3.1上運行的一個特別有趣的部分,同時還有在16位版本的Windows上管理內存分割架構和為應用程序建立用戶界面。
圖標文件是在Borland的圖像編輯器中設計的圖/dialup.net
由於有限的內存支持不能處理對話的上下文,ChatGPT的回應只是簡短的。WinGPT的圖標也是在Borland的Image Editor中設計的,這是微軟Paint的一個克隆,能夠製作.ICO文件。
“我直接用C語言構建了大部分UI,這意味著每個UI組件都必須在代碼中手動構建,”這位匿名的WinGPT開發者說。”我很驚訝,任何使用Windows 3.1的程序可使用的標準控件集都是非常有限的。你有一些你期望的控件–按鈕、複選框、單選按鈕、編輯框–但你可能需要的任何其他控件,包括那些在整個操作系統本身使用的控件,都是不可用的。”
如果你還有一台在閣樓、車庫或地下室裡積灰的Windows 3.1機器,那麼你可以在dialup.net上下載16位和32位版本的Windows的WinGPT二進製文件。