Lumen 视频社区 UI/UX 参考图
原始提示词
见 本次原始提示词。本目录的 prompt.md 与 demos/youtube-ui/prompts/v1/prompt.md 逐字节一致。
运行与复盘
运行方式
- 模型:MiniMax-M3.1-Flash-Preview,档位 max,会话内一次性生成,未委派子代理。
- 产物:6 个 HTML,Tailwind CDN、Lucide Static CDN 图标与 Unsplash 图片,需要联网。
- 入口:本目录
index.html(功能总览),6 个页面都已登记在run.json的preview.pages中。
关于「逐个功能输出并询问是否继续」
提示词的原始流程是:每完成一个小功能就输出一份,然后询问用户「是否继续」,用户输入继续才做下一个。本次用户的要求是「所有案例 demo 全部都做一遍」,已构成对全部功能的预授权,因此一次性产出了全部 5 个功能文件与总览页,没有在中途停下来询问。这一点在此如实记录。
文件构成
| 文件 | 内容 |
|---|---|
index.html |
功能总览:5 个功能卡片,各带缩放预览与设计要点说明 |
01-home.html |
推荐信息流、沉浸式短视频流、分类筛选抽屉 |
02-watch.html |
竖屏播放器、互动面板、相关推荐 |
03-search.html |
搜索输入与建议、高级筛选面板、搜索结果列表 |
04-subscribe.html |
订阅流、频道主页、订阅分组管理 |
05-profile.html |
个人主页、创作中心、设置 |
每个功能文件内部,把该功能的多个页面以独立 mockup 边框横向排列,页面之间互不影响,符合提示词的要求。
设计规范
- 全局:深色底
#08090d+ 20% 玻璃层,主色为白与青#67e8f9双强调。 - 所有可点击元素最小触控区 44 × 44(播放器中用 26px 的视觉尺寸 + 外扩命中区实现)。
- 图标一律通过 Lucide Static CDN 引入,不手写 icon svg 路径。
- 界面内不出现滚动条,超出内容以裁切与「查看更多」承接。
验证记录
用 Playwright 逐页打开 6 个 HTML:
| 页面 | 破图 | 控制台错误 | 390px 溢出 |
|---|---|---|---|
index.html |
0 | 0 | 无 |
01-home.html |
0 | 0 | 无 |
02-watch.html |
0 | 0 | 无 |
03-search.html |
0 | 0 | 无 |
04-subscribe.html |
0 | 0 | 无 |
05-profile.html |
0 | 0 | 无 |
过程中修掉的真实问题
- 6 个页面的
h1都没有设置文本色,在深色底上继承了浏览器默认的黑色,标题几乎不可读。统一补上text-slate-100。 index.html中引用了.orb-grad这个类,但没有在样式表里定义它。已补上对应的径向渐变背景。05-profile.html中有一处文案混入了英文(「不 interested 推荐」),改为「减少同类内容推荐」。
当前归档信息(自动生成)
- 实验 ID:
youtube-ui--minimax-m3-1-flash-preview-max-r02 - 模型:MiniMax M3.1 Flash Preview;推理档位:max
- 类型:prototype;预览:static;网络:required
- 完整原始输入快照 · 主题与其他版本
- 输入记录:本目录 prompt.md 与 demos/youtube-ui/prompts/v1/prompt.md 逐字节一致,完整原文已保存。
- 工具:MiniMax Code 桌面版(MiniMax M3.1 Flash Preview)。Tailwind CDN、Lucide Static CDN 与 Unsplash 图片均需联网,network 为 required;6 个页面全部实测无控制台错误、无破图,390px 下 scrollWidth == clientWidth。本工作副本用 node scripts/serve.mjs --read-only(PORT=4180)预览,未复用其他工作副本的 4173 端口;验证用 Playwright(chromium)驱动真实 UI 读数。 本轮使用 MiniMax Code 桌面版执行,未使用 Claude Code。
- 运行方式:浏览器直接打开本目录入口;CDN/外部素材需要联网。
- 费用记录:MiniMax 批次合计 37 %(Max 订阅套餐五小时额度)(11 个案例;批次 minimax-m3-1-flash-preview-max-2026-10-13;未记录单案例费用)
- 功能总览
- 01 首页推荐
- 02 播放与互动
- 03 搜索与筛选
- 04 订阅与频道
- 05 个人中心与创作
部署适配记录
- 提示词的交互方式是逐个功能输出并询问「是否继续」。本次用户已明确要求把所有案例 demo 全部做完,因此一次性产出全部 5 个功能文件与总览页,未在中途停下来询问。
- index.html 为功能总览页,登记在 preview.pages 中作为默认入口;各功能文件之间用相对路径互相跳转。
- 所有图标一律通过 Lucide Static CDN 引入,不手写 icon svg 路径;界面内隐藏滚动条。
- 修复各页 h1 未设置文本色、在深色底上继承浏览器默认黑色近乎不可读的问题;补上 index.html 中引用但未定义的 .orb-grad 背景样式;修正 05-profile.html 中一处混入英文的文案。
- 迁移来源:F:\dev\ai-coding-demo-test(experiment/minimax-m3-1-flash-preview-max)/demos/youtube-ui/runs/minimax-m3-1-flash-preview-max-r01;当前 main 已存在该轮号,保留历史并迁入为 minimax-m3-1-flash-preview-max-r02。
- 迁移验证:使用本仓库本地 HTTP 入口补拍实际桌面截图 screenshot.png;Chromium 确认入口可加载且无页面异常,390px 视口横向溢出为 0。
- 迁移验证补充:本 static 入口可通过 file:// 直接打开,Chromium 页面异常为 0。
- 维护者于 2026-10-22 按 v3 对本轮桌面、手机及补充状态逐图重评并绑定 captures 证据;旧截图和 v2 评分见 catalog/score-reviews/2026-10-21-v3-source.json。未重跑模型或改写实验源码,截图不证明完整功能、算法、手势或性能。