我正在为 8GB 笔记本电脑构建一个离线 AI 操作系统 笔记

我正在为 8GB 笔记本电脑构建一个离线 AI 操作系统

Savindu Thathsara 正着手开发一个轻量级 Linux 操作系统,旨在为普通笔记本电脑配备离线人工智能助手。目标是让用户通过语音命令控制笔记本电脑,且语音处理完全在本地完成,无需将数据发送至云端。该项目将以公开构建日志的形式进行记录,初始安装尚未开始。目标硬件为标准配置的联想 ThinkPad,配备 8GB 内存和集成显卡,以确保系统在常见设备上运行良好。重点在于提供少量但可靠的功能,而非广泛但性能不佳的功能。离线人工智能涵盖语音识别、意图选择及语音回复,全部在设备上运行以保障隐私。一个小型本地语言模型作为复杂措辞的后备方案。虽然网络访问仍用于 YouTube 等任务及系统更新,但核心人工智能决策均在本地完成。该助手将具备固定且可预测的技能集,而非试图与屏幕上所有内容交互。初始技能包括播放 YouTube 视频、打开应用程序、调整系统设置、查找文件、网络搜索、设置提醒以及截取屏幕。敏感操作始终需要用户确认。人工智能被明确禁止臆造 shell 命令,以确保对其能力的诚实描述。一个关键特性是本地记忆,使助手能够学习用户习惯并随时间推移个性化交互。性能指标至关重要,包括启动时间、空闲状态下的 RAM 占用、助手运行时的 RAM 占用、唤醒词到动作完成的响应速度以及技能准确率。目标空闲桌面 RAM 占用为 400-600MB,常驻组件占用为 150-250MB。系统最初基于最小化 Debian 和 LXQt 开发,支持英语,未来计划支持其他语言。该项目强调透明度,通过展示普通硬件限制和可见的用户数据等约束条件来实现。