✅ 定位關鍵:自建、可控、高效能
| 面向 | 重點設計 |
|---|---|
| AI Frameworks | 預載 PyTorch / TensorFlow / ONNX / TFLite / MLC |
| 語音與語言模型 | Whisper, Coqui TTS, Llama.cpp, FastChat 支援 |
| 邊緣運算支援 | ESP32/STM32 接口、Jetson Nano、Coral TPU 驅動 |
| GPU 加速 | NVIDIA CUDA / ROCm / OpenCL 模組可切換 |
| 容器化支持 | 原生 Docker, Podman, Singularity |
| 安全性 | Secure Boot、SELinux、FirewallD 預設加強 |
| 可視化 | Grafana、LVGL UI、Web 控制面板整合 |
🏗 結構規劃(三層核心)
1. KingdomOS-core
- 最小 Linux + systemd / busybox
- 多架構支援(x86_64、ARMv8)
- Secure boot + OTA Update 基礎模組
2. KingdomOS-dev
- AI 工具鏈:Python、conda、Jupyter、Git、VS Code Server
- 支援 GPU/NPU 驅動與測試工具
- 預載語音 / 視覺模型測試環境
3. KingdomOS-cloud
- 支援 NVIDIA Triton、KServe、MLflow、MinIO
- 可建構私有雲部署的 AI 推理平台
- 整合 OpenTelemetry 與監控系統
🔧 建構方式(推薦兩條路徑)
✅ 路線 A:基於 Yocto
適合極度模組化、自製硬體用
- 精準裁切與控制每個套件
- 生成自定義 rootfs、image、SDK
- 適合部署在 Jetson、RK3588 等設備
✅ 路線 B:基於 Ubuntu Minimal + 重構模組
適合快速起步企業部署
- 套件穩定、適用伺服器與桌面
- 可建自家
.deb套件倉庫 - 容易轉換成 Docker 容器模板、K8s 部署映像
✨ 差異化亮點(針對科技王國)
| 模組名稱 | 功能 |
|---|---|
orsiris-core | 語音 AI 管理中心 + 統一呼叫層 |
halo-vision | 多攝影鏡頭與 AI 處理整合模組 |
luna-log | 整合 AI 訓練/推理日誌與版本管理 |
sphinx-vault | 模型簽章與離線部署驗證系統 |
🛠 預設建議:王國 Linux 模組藍圖 v0.1(待項目確定後擴充)
| 分類 | 預設模組 | 功能說明 |
|---|---|---|
| 系統基底 | kingdom-core | LFS 或 Ubuntu minimal,具 OTA 與 DevTools 支援 |
| 容器與管理 | kingdom-docker | 預裝 Docker、Podman、Portainer |
| 語音 AI | kingdom-voice | Whisper, Coqui TTS, 語音 UI 接口 |
| 視覺 AI | kingdom-vision | YOLO, OpenCV, 處理模組可替換 |
| 控制與邊緣 | kingdom-ctrl | ESP32/STM32 控制橋,Node-RED |
| 儀表與視覺化 | kingdom-ui | Grafana + Web UI + LVGL 測試框 |
| 數據中心 | kingdom-datasync | MQTT, SQLite, CSV logger, MinIO |