同一提示词,三档努力程度

2026-10-12 · 两个 3D 技能,各用 medium / high / xhigh 做一遍,盲评打分(满分 10)

怎么看

PBR 材质实验室(网页类)

调 PBR 材质、看材质球、A/B 对比,导出 glTF 材质和 three.js 代码。可以试试:换预设材质、切环境光、打开 A/B 对比、导出。

三档切换对比 →
medium 版海报
medium5.5 / 10
严重问题 4 个工具调用 12050 分钟
  • 导入时把没写厚度的玻璃读成 0.5,400 次往返有 111 次数值被改
  • 导入时忽略手改的法线贴图参数
  • A/B 对比表漏字段,会把不同材质说成"完全相同"
  • 主光算了两次,和导出效果对不上
high 版海报
high8 / 10
严重问题 0 个工具调用 16153 分钟
  • 只有小问题:对比视图没有逐字段差异表
  • 手机上扫描网格的标签重叠
xhigh 版海报
xhigh8.5 / 10
严重问题 2 个工具调用 18750 分钟
  • 同一材质同时放 A、B 槽导出代码时函数名重复,代码跑不起来
  • 生成的代码会改动调用者传进来的共享法线贴图
  • 400 次随机往返零差异,三份里唯一做到

三份共同的问题:材质名带换行时会原样写进导出的 JS 注释,可以注入代码(上线版已修)。

网格格式转换器(工具类)

读 OBJ / STL / PLY,转成 glTF / GLB / OBJ / STL,并报告读到了什么、改了什么、丢了什么、哪里有问题。可以试试:换示例文件、切预览视图(法线、UV、问题)、导出和看报告。

三档切换对比 →
medium 版海报
medium5 / 10
1 个阻断 + 2 个严重工具调用 12637 分钟
  • 阻断:命令行脚本不检查就覆盖用户原文件,SKILL.md 的示例命令正好会这么做
  • 给 CI 用的 --json 输出前面混了警告文字,不是合法 JSON
  • 面写在顶点前面的合法 PLY 会被拒绝
high 版海报
high6.5 / 10
严重问题 3 个工具调用 19254 分钟
  • 默认只合并完全重合的顶点,封闭球体被报成"558 条开放边、没有体积"
  • 默认自动修正朝向,翻面的模型被报成"干净"
  • 带顶点色的模型导出后颜色暗了约 40%
xhigh 版海报
xhigh8 / 10
严重问题 0 个工具调用 24882 分钟
  • 只有小问题:文件尾多 2 字节被报成错误、超大坐标挤乱标题栏、STL 导出没有默认材质
  • 它自己的测试抓到了一个三角化 bug,并修好了

三份共同的表现:75 个 glTF/GLB 输出全部符合规范,STL 字节数完全正确。

演示是评审时的原样文件,从构建记录还原,每份的文件大小和评审时一致;代码和线上一样做了混淆。

每档每个题目只做了一次,样本小,看方向不看精确分差。用时是 10 个代理同时跑在一台机器上测的,只适合横向比较。

演示里的模型、材质和数据都是虚构的示例。