ChatGPT可以访问与几下鼠标在一个web浏览器,但一位工匠决定让聊天机器人在网上回答问题IBM个人电脑ms - dos。
那个修补匠就是杨庆孟(在新窗口打开),并成功开发了ChatGPT客户端,并在MS-DOS 6.22上进行了演示。你可以在下面的视频中看到聊天机器人的动作源代码可用(在新窗口打开)在GitHub上查看和下载。
孟在上面开发客户端Windows 11但他拥有一台1984年的IBM 5155便携式电脑,这台电脑可以让他在真正的硬件上测试软件。5155采用Intel 8088 4.77MHz CPU和640KB内存,CGA ISA图形,兼容ne2000的ISA以太网适配器,并运行MS-DOS 6.22。
使用32位Open Watcom C/ c++编译器和运行DOS 6.22的虚拟机,孟开始创建客户端。他最大的挑战是联网api,因为“DOS并没有自带这些api。”解决方案是1983年的数据包驱动程序API和一个名为mTCP(在新窗口打开).值得注意的是,mTCP网页托管在一个IBM PCjr(在新窗口打开)也是1984年的作品。
孟说这个项目是一个有趣的经历,并承认它比之前的更容易Windows 3.1 Slack客户端(在新窗口打开)他是在2019年开发的。一旦完成,孟决定要求ChatGPT(通过他的DOS客户机)编写一个DOS ChatGPT客户机。
该聊天机器人没有提供任何工作代码,但列出了一些如何构建一个聊天机器人的指导和建议。它以以下警告结束了回应:
“请记住,创建DOS ChatGPT客户端可能具有挑战性,因为DOS是一种过时的操作系统,可能没有开发现代应用程序所需的工具和资源。”