58 lines
2.8 KiB
HTML
Executable File
58 lines
2.8 KiB
HTML
Executable File
<!doctype html>
|
|
<html lang="zh-CN">
|
|
<head>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
|
|
<meta name="color-scheme" content="light dark" />
|
|
<meta name="theme-color" content="#17182b" id="themeColorMeta" />
|
|
<meta name="mobile-web-app-capable" content="yes" />
|
|
<link rel="manifest" href="/manifest.webmanifest" />
|
|
<link rel="icon" href="/icons/app-icon-192.png" />
|
|
<title>511工程-智能座舱</title>
|
|
<script>
|
|
(() => {
|
|
const key = "cognitive-agent.glass-theme";
|
|
let theme = "dark";
|
|
try {
|
|
const stored = localStorage.getItem(key);
|
|
if (stored === "light" || stored === "dark") theme = stored;
|
|
} catch (_error) {
|
|
// Storage can be unavailable in hardened or private browser contexts.
|
|
}
|
|
try {
|
|
const cookieTheme = document.cookie
|
|
.split(";")
|
|
.map((part) => part.trim())
|
|
.find((part) => part.startsWith(`${key}=`))
|
|
?.slice(key.length + 1);
|
|
if (cookieTheme === "light" || cookieTheme === "dark") theme = cookieTheme;
|
|
} catch (_error) {
|
|
// The default still applies when cookies are disabled.
|
|
}
|
|
document.documentElement.dataset.glassTheme = theme;
|
|
document.documentElement.style.colorScheme = theme;
|
|
})();
|
|
</script>
|
|
<link rel="stylesheet" href="/firmware-workbench-entry.css?v=2" />
|
|
<script src="/vendor/lucide/0.468.0/lucide.min.js" defer></script>
|
|
<script src="/vendor/three/0.147.0/three.min.js" defer></script>
|
|
<script src="/vendor/three/0.147.0/fflate.min.js" defer></script>
|
|
<script src="/vendor/three/0.147.0/FBXLoader.js" defer></script>
|
|
<script src="/network.js?v=android-pad-2" defer></script>
|
|
<script src="/app.js?v=dual-seat-145-n7-dispatch" defer></script>
|
|
<script src="/speech-input.js?v=sensevoice-13" defer></script>
|
|
<script type="module" src="/gesture-control.js?v=android-pad-9"></script>
|
|
<script src="/pwa.js?v=android-pad-3" defer></script>
|
|
<script src="/console-v2.js?v=local-first-77-performance" defer></script>
|
|
<script src="/self-extension.js?v=nfc-mqtt-56" defer></script>
|
|
<script src="/assistant-chat.js?v=codex-assistant-35" defer></script>
|
|
<script src="/energy-monitor.js?v=energy-monitor-5-performance" defer></script>
|
|
<script src="/firmware-workbench-entry.js?v=3" defer></script>
|
|
</head>
|
|
<body class="console-v2">
|
|
<div id="app" aria-busy="true"></div>
|
|
<noscript>需要启用 JavaScript 才能使用智能座舱控制台。</noscript>
|
|
<script type="module" src="/src/main.js"></script>
|
|
</body>
|
|
</html>
|