把活层退役旧品牌「造梦AI」统一改为现行「绘境AI」,brand-invariant 门红线归零。构成: ~412 Java @author 署名 + game-studio/index.html 浏览器标题 + game-runtime/package.json 描述 + game-admin/.env VITE_APP_TITLE 运营后台标题 + contracts API title/@Schema 用户协议示例/events 描述 + docs-design mockup 品牌位 + 各模块注释。全是注释/显示/元数据,零逻辑改动。 zaomeng 拼音持久化标识符按 2026-06-24 评审 GR-05 不动(347 处保留)。 白名单(docs/ip 法律备案 / _archive / 带日期留痕)与 AGENTS.md 门定义自身不动。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
25 lines
929 B
HTML
25 lines
929 B
HTML
<!doctype html>
|
|
<html lang="zh-CN">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
|
|
<title>绘境AI</title>
|
|
<!-- 防闪烁(FOUC):首屏渲染前按已持久化外观设 <html data-theme/lang>,避免暗→亮闪烁 -->
|
|
<script>
|
|
(function () {
|
|
try {
|
|
var t = localStorage.getItem('studio.theme');
|
|
if (t === 'light' || t === 'dim') document.documentElement.setAttribute('data-theme', t);
|
|
var l = localStorage.getItem('studio.lang');
|
|
if (l === 'en-US' || l === 'zh-CN') document.documentElement.setAttribute('lang', l);
|
|
} catch (e) { /* 隐私模式忽略 */ }
|
|
})();
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<div id="app"></div>
|
|
<script type="module" src="/src/main.ts"></script>
|
|
</body>
|
|
</html>
|