关于 threejs-visual-validation
用于验证视觉实现的技能,检查图像生成机制,而非只看单张精修截图。它规定可复现输入、诊断画面、相机与种子测试、时间稳定性检查、预算记录和回归证据。
主要功能
- 01固定确定性输入
- 02要求基线与诊断截图
- 03测试相机范围和种子变化
- 04检查运动与时间稳定性
- 05记录图像与性能预算
- 06维护视觉回归证据
适用场景
- 01验证程序化图形改动
- 02发现精修截图掩盖的问题
- 03跨种子和相机距离测试特效
- 04跟踪时间伪影与渲染预算
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ scottstts/ threejs-awesome-graphics-agent-skills --skill threejs-visual-validation安装后在 Claude Code 中输入/threejs-visual-validation确认已加载。
附带文件agents/openai.yamlreferences/graphics-validation-protocol.md
详细介绍
视觉验证
评估生成图像的机制。精美的主视觉截图可能掩盖不稳定的场、损坏的深度、种子失败或对后期处理的依赖。
验证流程
- 固定确定性输入。
- 捕获无后期处理的基线图像。
- 捕获系统专用诊断视图。
- 测试预期的相机距离范围。
- 扫描有代表性的种子和参数极值。
- 测试运动和时间稳定性。
- 记录图像、几何、内存和耗时预算。
- 保留一组与视觉不变量关联的小型回归集。
阅读 references/graphics-validation-protocol.md, 了解视觉约定、必需的检查控件、机制专用证据、时间检查、预算和明确的拒绝标准。
必需证据
- 固定相机和种子清单;
- 最终图像和无后期处理的图像;
- 场/通道诊断拼图;
- 近景、设计距离和远景相机视图;
- 至少一个压力测试种子;
- 帧耗时和渲染目标清单;
- 书面记录的不变量和已知妥协。
失败条件
- 仅凭单帧图像就批准;
- 无法按通道禁用后期处理;
- 随机种子不可复现;
- 仅根据 CPU 帧耗时推断 GPU 耗时;
- 根据静态图像判断时间伪影;
- 比较阈值忽略了有意产生的随机像素,却未对其进行稳定处理。
适用范围
此技能用于评估实现;它不提供实现机制。请先加载主题或图像效果技能,然后使用此协议判断结果是否可接受。
评论
支持 Markdown