ATC OS 是一个基于PyQt6的本地AI操作系统,搭载八个专职AI模型分工协作——模型一作为聊天翻译官统筹调度,模型二负责创作执行,模型三处理推理逻辑,模型四整合科学知识,模型五负责设计,模型六调度窗口应用,模型七实时监控设备状态,模型八联网学习迭代系统。
界面采用概念产品背景配青色玻璃拟态风格,内置十二个状态指示灯监控模型在线状态与系统负载,顶部info Bar实时推送故障信息,本地接入Llama模型实现离线对话,并配有 ATC CORE 启动动画与开启引导序列。整体定位为可刷入启动盘的独立AI操作系统雏形。
ATC OS 项目基于Python+PyQt6开发,运行于Pop OS Linux环境。系统架构采用事件总线(EventBus)实现模型间解耦通信,错误处理模块(ErrorHandler)负责捕获异常并实时推送至顶部Info Bar。安全层由沙盒(sandbox),权限管理(Permissions)和用户认证(Auth)三个模块构成,确保各模型只能执行授权操作。网络层包含Fetcher和API模块支持模型八联网学习。本地AI对话通过Ollama接入Llama3.2 1B模型实现,采用多线程处理避免界面卡顿,并通过PyQt6信号机制跨线程更新UI。界面层包含概念产品背景渲染,玻璃拟态面板,十二状态灯,实时时钟和开机启动序列动画。项目最终通过squashfs+xorriso打包为可启动ISO文件。