DeskMind
由开发者Rowan Underwood创建的DOS原生程序,通过协议降维将现代大模型推理能力桥接到1990年代286架构PC上,实现AI聊天与图像生成
时间轴 (近 90 天)
开发者Rowan Underwood用一套名为DeskMind的系统让一台1990年代的286 Tandy 1000 TL/3电脑运行AI聊天和图像生成
DeskMind是一个运行在DOS下的原生程序,286通过PicoMEM 2网卡配合mTCP协议栈连接WiFi,与PC上的轻量Python服务器通信
服务器会把一切数据预处理成纯文本行和可直接拷进显存的图片数据,使286永远不需要处理JSON、base64或PNG
项目通过系统提示词要求Qwen用<draw>...</draw>标签包裹绘图请求,服务器在输出数据流中捕获该标签触发图像生成,而非依赖function calling
作者实测输入画图请求后,从按下回车到聊天窗口出现缩略图大约只需9秒
系统提示词让模型知道自己运行在80列、16色的286上,使Qwen主动保持回答简短并使用纯ASCII字符
服务器端将Unicode转换成CP437代码页,并把零碎token合并成约48字符一行以避免286逐token刷新重绘屏幕
服务器GUI内置Dither Lab,支持Floyd-Steinberg、Atkinson、Bayer、Yliluoma等多种抖动算法
DeskMind项目代码已按GPLv3开源,托管于GitHub
全部知识事实 (9)
开发者Rowan Underwood用一套名为DeskMind的系统让一台1990年代的286 Tandy 1000 TL/3电脑运行AI聊天和图像生成
50%待验证DeskMind是一个运行在DOS下的原生程序,286通过PicoMEM 2网卡配合mTCP协议栈连接WiFi,与PC上的轻量Python服务器通信
50%待验证服务器会把一切数据预处理成纯文本行和可直接拷进显存的图片数据,使286永远不需要处理JSON、base64或PNG
50%待验证项目通过系统提示词要求Qwen用<draw>...</draw>标签包裹绘图请求,服务器在输出数据流中捕获该标签触发图像生成,而非依赖function calling
50%待验证作者实测输入画图请求后,从按下回车到聊天窗口出现缩略图大约只需9秒
50%待验证系统提示词让模型知道自己运行在80列、16色的286上,使Qwen主动保持回答简短并使用纯ASCII字符
50%待验证服务器端将Unicode转换成CP437代码页,并把零碎token合并成约48字符一行以避免286逐token刷新重绘屏幕
50%待验证服务器GUI内置Dither Lab,支持Floyd-Steinberg、Atkinson、Bayer、Yliluoma等多种抖动算法
50%待验证DeskMind项目代码已按GPLv3开源,托管于GitHub
50%