《云烟成雨》歌曲宣传网页评分记录
按 评分规则 给六组成品打分。分数只代表这一次生成的成品,不代表技能本身的水平。
评分条件
- 评分日期:2026-11-09
- 评分模型:Claude Opus 5.5(
claude-opus-5-5) - 规则版本:v1
- 验收方式:Claude Code 内置浏览器,1440×900 桌面视口,从头滚到尾并逐项操作;首屏以画廊预览图为准,预览图在页面加载 6 秒后截取。
- 说明:浏览器面板在后台运行时,画布动画会被节流,个别首屏动画没有画完。这种情况按预览图判断,不扣分。
验收清单
这个案例的提示词只要求「中文宣传网页,介绍这首歌,桌面为主并适配手机」,清单只列这几项,不替提示词补需求。
| 清单项 | 类别 | 权重 | 无技能 | frontend-design | oil-ui | impeccable | taste-skill | hallmark |
|---|---|---|---|---|---|---|---|---|
| 向访客介绍这首歌(歌名、演唱者、歌曲内容) | 内容 | 2 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 页面为中文 | 内容 | 1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
单个 index.html,样式脚本内联,不加载外部资源 | 约束 | 1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| 适配手机(读源码判断) | 约束 | 1 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
- 六组页面加载时都没有对外部地址发出请求。oil-ui 和 hallmark 只链接了音乐平台的搜索页,不算外部资源。
- 六组都为窄屏重排了主要板块:无技能组在
index.html:131,frontend-design 在:175,oil-ui 在:198,impeccable 在:149,taste-skill 在:176,hallmark 在:163。 - 六组在 1440 下都没有控制台报错和横向溢出。
需求还原六组都是 30 分。提示词写得笼统,这个案例的差距主要体现在视觉设计和交互上。
各组评分
无技能 · 76
| 维度 | 得分 | 依据 |
|---|---|---|
| 需求还原 | 30/30 | 清单全部达成 |
| 视觉设计 | 23/35 | 排版 5、色彩 5、构图 4、细节 5、主题 4。灰蓝雨天城市和竖排标题的首屏有氛围;往下「歌里的意象」是三张等宽白卡,乐队介绍下面接一排标签,板块观感接近模板 |
| 交互与动效 | 10/15 | 手感 4、反馈 3、动效 3。歌词摘录每 6 秒自动轮播,没有暂停(index.html:461);「下雨的傍晚」等四个场景标签做成带边框的胶囊样式,看着能点,实际不能点 |
| 可访问性 | 6/10 | 焦点 2、语义 2、减弱动效 2。没有自定义焦点样式;轮播圆点只用样式标出当前项,没有状态属性(:453);开启减弱动态效果后歌词仍会自动轮播 |
| 代码质量 | 7/10 | 结构 3、健壮 2、性能 2。页面上有 8 个画布,主循环没有在不可见时暂停(:536);氛围音的定时器靠开关控制,没有更多容错 |
卡片评价:雨天城市配竖排标题氛围到位,歌词轮播与雨声试听齐全;意象卡片和标签偏模板化。
frontend-design · 86
| 维度 | 得分 | 依据 |
|---|---|---|
| 需求还原 | 30/30 | 清单全部达成 |
| 视觉设计 | 28/35 | 排版 6、色彩 6、构图 5、细节 5、主题 6。雾中城市、路灯和竖排标题克制耐看;「聚、散、落」三个大字顺着歌名讲云变成雨,背景从雾灰一路暗到路灯下的夜色。部分板块留白偏多,节奏略松 |
| 交互与动效 | 12/15 | 手感 4、反馈 4、动效 4。可以轻点首屏让雨下大,可以一键复制搜索词,也可以播放雨声,但整页没有导航,能操作的地方很少;复制失败时会提示手动复制(index.html:449) |
| 可访问性 | 8/10 | 焦点 3、语义 2、减弱动效 3。有焦点样式,复制入口支持键盘(:459);「演唱」等小字是灰底上的浅灰,对比度偏低 |
| 代码质量 | 8/10 | 结构 4、健壮 3、性能 1。代码最精简,结构清楚;雨滴循环一直在运行,切到后台或滚出首屏也不暂停(:427) |
卡片评价:云、烟、雨三段叙事贴合歌名,雾灰配色克制耐看;没有导航,可操作的地方很少。
oil-ui · 81
| 维度 | 得分 | 依据 |
|---|---|---|
| 需求还原 | 30/30 | 清单全部达成 |
| 视觉设计 | 26/35 | 排版 5、色彩 6、构图 5、细节 4、主题 6。首屏是米白纸面配竖排大标题,往下滚动逐渐转入雨夜,转场很有新意。歌词段的标题「慢慢读,像在耳边轻唱」最后一个字单独掉到下一行;滚动途中新旧标题叠在一起,画面发虚 |
| 交互与动效 | 11/15 | 手感 4、反馈 4、动效 3。竖排歌词随滚动逐行浮现,但这一段要滚两屏多才结束,读完整页偏费劲;雨声按钮有状态切换 |
| 可访问性 | 7/10 | 焦点 3、语义 2、减弱动效 2。转场途中文字压在雨线上,对比度不稳定;开启减弱动态效果后雨滴停住,但绘制循环仍逐帧运行(index.html:544) |
| 代码质量 | 7/10 | 结构 3、健壮 3、性能 1。滚动驱动的绘制循环不区分可见与否,一直逐帧重绘(:545、:548) |
卡片评价:滚动时纸白渐入雨夜,竖排歌词逐行浮现很有仪式感;歌词段拖得偏长,标题断行不齐。
impeccable · 94
| 维度 | 得分 | 依据 |
|---|---|---|
| 需求还原 | 30/30 | 清单全部达成 |
| 视觉设计 | 31/35 | 排版 6、色彩 6、构图 6、细节 6、主题 7。首屏是一扇起雾的车窗,窗外是模糊的城市灯光,标题像写在玻璃上,是六组里记忆点最强的;后面用一条公交线路分站讲这首歌。下半页的乐队介绍和收听区回到常规排版 |
| 交互与动效 | 14/15 | 手感 5、反馈 5、动效 4。按住鼠标可以擦开窗上的雾;五个站点可以点选,也可以用上一站、下一站切换;复制失败时有提示(实测) |
| 可访问性 | 10/10 | 焦点 4、语义 3、减弱动效 3。站点是完整的标签页组件,支持方向键(index.html:543);开启减弱动态效果后改为静态绘制(:447、:493) |
| 代码质量 | 9/10 | 结构 4、健壮 3、性能 2。页面切到后台时暂停动画(:500),区块滚出视口时停止绘制(:522);车窗画布同时叠加模糊层和雾层,绘制开销是六组里最大的 |
卡片评价:起雾车窗能亲手擦开,沿公交线路分站讲歌,记忆点最强;下半页回到常规排版。
taste-skill · 90
| 维度 | 得分 | 依据 |
|---|---|---|
| 需求还原 | 30/30 | 清单全部达成 |
| 视觉设计 | 30/35 | 排版 6、色彩 6、构图 6、细节 6、主题 6。路灯下坐着一只猫的雨夜插画贯穿首屏、封面和乐队介绍;三张意象卡各配一幅小插画,完成度高。页面在深色雨夜和浅色纸面之间来回切换,几段风格略显拼接 |
| 交互与动效 | 13/15 | 手感 5、反馈 4、动效 4。首屏和收听区的两个播放按钮状态同步,音量可以调节(实测) |
| 可访问性 | 9/10 | 焦点 4、语义 3、减弱动效 2。有跳到正文的链接(index.html:35),插画有替代文本(:303、:387);没有发现明显问题,减弱动效的效果未逐项核对 |
| 代码质量 | 8/10 | 结构 3、健壮 2、性能 3。和弦轮换的定时器开始后不再清除,停止播放后仍在运行(:658) |
卡片评价:路灯下的猫与雨夜插画贯穿全页,播放器和音量调节完整;深浅区块来回切换,风格略显拼接。
hallmark · 84
| 维度 | 得分 | 依据 |
|---|---|---|
| 需求还原 | 30/30 | 清单全部达成 |
| 视觉设计 | 24/35 | 排版 5、色彩 5、构图 4、细节 5、主题 5。雨夜光斑配横排大标题,整洁统一;整页只有简介、收听和乐队三段,乐队部分是四张作品卡,页面偏单薄 |
| 交互与动效 | 12/15 | 手感 5、反馈 4、动效 3。雨量滑块会同时改变画面上的雨和声音,当前档位文字也随之更新(实测);除此之外几乎没有其他交互 |
| 可访问性 | 9/10 | 焦点 4、语义 3、减弱动效 2。外链标出「新窗口打开」,滑块有标签;开启减弱动态效果后画布停止循环(index.html:355) |
| 代码质量 | 9/10 | 结构 4、健壮 3、性能 2。样式变量组织清楚;页面切到后台时暂停绘制(:367) |
卡片评价:雨夜光斑配雨量滑块,画面与雨声同步变化;内容只有简介与收听,页面偏单薄。
校准
按总分排序为 impeccable 94、taste-skill 90、frontend-design 86、hallmark 84、oil-ui 81、无技能 76,与整体印象一致。六组需求还原都是满分,排序主要取决于视觉设计和交互。无技能组是唯一落在 70–79 档的,主要差在模板化的板块和不受控的自动轮播。