exact-svg-mascot
exact-svg-mascot 是一个强调资产完整性的 SVG 吉祥物动画技能:它要求使用用户提供的精确 SVG 作为身份来源,在不变形、不重绘、不替换的前提下完成动画。技能先执行阻断式资产校验,确认 SVG 文件真实存在、可读且确为 SVG 内容,并保留未修改的源副本用于比对,同时检查 viewBox、可见分组与元素、变换、裁剪以及可支持动画的 ID/class。若精确 SVG 缺失、不可读或并非 SVG,则返回 HOLD 并要求提供原资产。动画方向基于 SVG 已有几何结构提出 2-3 种方案,如整体入场或位移、头/身/肢体动作、眼睛或表情变化、道具运动、引导阅读的指针运动,但不得虚构新的面部特征、身体部位、标志或品牌细节。实现上优先采用非破坏性手段:对现有分组施加 CSS transform、对现有元素施加 SVG transform、修改透明度、或在身份不受损时做裁剪/蒙版动画;内部绑定不安全时可用外层容器驱动未改动的 SVG。除非用户明确要求变形且可验证身份保持,否则避免重写路径几何。交付前需对照原始源检查轮廓、比例、颜色、标志/品牌标记、面部与关键特征、配饰位置,任何非预期的身份漂移均视为阻断。输出包括资产校验结论、所选动画方向、被动画的原始 SVG 元素、身份保持说明、最终产物或集成说明,以及 PASS、FAIL:fixable 或 HOLD 的最终判定。
设计与创作1 次安装