文字与代码
product-launch.md
界面预览 · 阶段 1 外壳,尚未接真实执行
架构说明
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
// 发布会主视觉:从 Brief 生成一组跨尺寸物料 import { loadBrief, applyTemplate } from "@vuumake/protocol"; const brief = await loadBrief("brief-product-launch-001"); const targets = [ { channel: "image", ratio: "16:9", count: 3 }, { channel: "social", ratio: "9:16", count: 4 }, ]; for (const t of targets) { await applyTemplate("cinematic", { subject: brief.visual.subject, aspect_ratio: t.ratio, }); }
001 · 城市天际线
002 · 霓虹街景
003 · 产品特写
004 · 材质研究
005 · 收尾镜头
+ 新建镜头
V1
001 镜头 · 3.0s
002 镜头 · 3.0s
003 镜头 · 3.0s
004 镜头 · 4.0s
A1
city ambience · 淡入 1.5s
60 FPS
canvas 960×540
WebGL
▶
运行 main.js · 代码与资源都在浏览器里跑