文档
08_归档04_VOZEB任务卡

M27 Create 内部表面 Ocean Foundation 收口

  • Base SHA: 4f84818
  • 状态: LOCAL_IMPLEMENTATION_CANDIDATE / CANDIDATE_EVIDENCE / NOT_FORMAL_TEST
  • 范围: /create 内部 composer、会话历史/资产、工作台概览、灵感、生成控制、消息与媒体结果
  • 允许修改: web/src/app/(user)/create/page.tsx、create-page.module.css、create/components/*(本切片既有文件)、本任务文档

本切片只统一内部高可见表面的 Ocean Air / Liquid Glass 视觉契约:面板、控件、弹层、媒体 缩略图、状态徽标和结果容器使用共享 token;正文保持中性色,成功/警告/错误颜色只用于 对应状态,primary 仅作为图形或明确操作焦点。玻璃表面提供 Safari 前缀,并在 prefers-reduced-transparency 与 forced-colors 下退化为不透明可读样式。

不改变 Agent 输入、SSE、附件/视频帧、会话历史、滚动、Drawer/Popover、重试、媒体比例、 API、hooks、stores 或持久化行为;不新增背景、WebGL、React runtime 或其它路由实现。 create-inner-layout.test.ts 仅保护高可见表面的 token hooks、无额外 renderer 与降级契约。

验收命令(候选自测):

pnpm --filter oceanway-vozeb test -- src/app/(user)/create/create-inner-layout.test.ts
pnpm --filter oceanway-vozeb typecheck
pnpm --filter oceanway-vozeb lint
pnpm --filter oceanway-vozeb exec prettier --check <changed-files>
git diff --check

该候选不提升 Design、Testing、Operations 或 Deployment 状态;需由独立验证任务检查 窄屏、浅深色、键盘、媒体交互与真实浏览器渲染。

On this page