新年也来说点新的东西吧,就来说说最近我的 AI 使用体验。
以 AI 来辅助我操作 Linux ,进行各种设置。不过仍有一些美中不足,或者说因未能实现而觉得比较遗憾的地方。例如说:虽说 OpenAI 未提供 Linux 平台的 ChatGPT 客户端,但我想能不能用上 PWA (渐进式网络应用程序)把它构建成一个类似离线的客户端呢?
询问了一下 ChatGPT 。它的回答是:目前 Firefox 已经放弃了对 PWA 的支持,而 Chromium 依然支持,不过要在所访问的网站支持 PWA 时,才会在地址栏显示出添加为 PWA 的按钮。
看来,我的设想还难以实现。不过我继续想象:
Linux 的熟练用户和玩家喜欢说的一个 Linux 的特征是:所有的系统都是文件。我还尚没有完全能够悟透这句话的实践应用,不过我在想的是:既然所有的系统配置都是文件,那么,只要当 AI 发展到:(一)正确率足够高;(二)上下文会话窗口足够大。是不是,就可以让 AI 实时地加载并改造一个操作系统,比如一个 Linux 呢?既然操作系统可以在 VMware 这样的软件里运行(本质是运行在内存里),那为什么不能在 ChatGPT 等大语言模型 AI 的上下文窗口中运行呢(本质是运行在服务器的显存或者本地显存、内存)呢?
也就是说,将来或许会有一天,当以上 2 个条件都满足够,今后操作系统就是由 ChatGPT 或其他 AI 加载了初始的代码后,可以进行实时修改的。例如操作系统本来没这个功能,没关系,用户用自然语言提出功能, AI 理解了用户提出的功能后,直接对操作系统的文件进行改造,立即作出一个符合用户需求的操作系统,并且顺利持续运行。于是这样就成了一个动态运行在由 AI 的上下文窗口所驱动内存空间中的系统了。
其实想一想, Claude 的那个可以在程序上执行 python 代码的功能,好像就已经可以说,是把一个 Python 在网页及其后台的内存空间里执行了。那么,当上下文足够大的时候,它应该也能够直接运行起一个操作系统,并且接受用户需求来进行实时更新的吧。
或许有那么一天:计算机启动后,先加载 BIOS ,然后指向启动设备(比如硬盘)里主引导扇区里的一段 AI 程序,再把一段初始操作系统代码加载到 AI 的上下文窗口,接着 AI 在程序中渲染出操作系统的图形界面,显示到计算机屏幕上。等于说,在原先 BIOS ——操作系统 之间,多加了一层 AI ,而成为了 BIOS —— AI ——操作系统。