SuperAPI AI 工具集

motion-assets

设计与创作

查看项目

更新于 10-26 16:21

技能介绍

Motion Assets 是一个面向影视/动效制作中产品视觉素材采集的智能体工作流技能,核心目标是确保画面中出现的产品界面来自真实运行的产品,而非重绘或生成的虚构界面。资料中明确指出:它不绘制 UI,产品没有的屏幕属于『invented UI』,在 motion-review 中会被判定为硬性失败。

用途:为影片采集产品视觉素材,包括真实截图、真实操作系统指针,以及对敏感数据的掩码处理与标注。

主要能力与规则:

  1. 真实截图:从运行中的产品采集,固定 DPR 与视口;同一影片内保持 DPR 与视口一致,避免不同镜头间清晰度不一致。
  2. 指针与品牌:使用真实操作系统指针(尊重热点,随镜头缩放),记录为 kind: pointer;禁止使用第三方品牌的相似外观(如其他公司的标志色、Logo 或应用外壳)。
  3. 数据掩码:在采集前替换敏感值(非事后模糊或像素化),并在屏幕上替换处标注『Example data』;敏感数据清单来自 brief 及用户级禁用清单,不得将真实敏感值写入仓库。
  4. 来源记录:每个素材需在 .motion/assets.json 中登记来源、设置、掩码与 sha256;未登记的素材视为虚构;不得在素材、标签、文件名或示例中出现客户名称或真实支出金额。

使用方式(强制智能体工作流):

  • 采集前读取 fuse-ai-pilot:fuse-browser-usage,了解 mcp__fuse-browser__* 的工具路由与批处理规则。
  • 使用 browser_shots_batch 一次调用采集 N 个 URL,禁止逐 URL 循环。
  • 通过 CDP Emulation.setDeviceMetricsOverride(deviceScaleFactor)固定 DPR,方式与 docs/demo/statusline-mod/motion-capture.js 相同。
  • 采集后写入 .motion/assets.json 并运行检查脚本。
  • 草稿审查通过 motion-review 中的 motion-critic 进行,真实性安全标准使用 assets.json。

目录结构:<project>/.motion/ 下包含 brief.md(敏感数据类别清单)、assets/(raw/ 为未提交的掩码前采集;<name>@<dpr>x.png 为场景使用的已掩码标注截图)、assets.json(来源记录,模板见 assets-json.md)。

最佳实践:采集前用中性示例数据填充产品以减少掩码工作;同一影片所有屏幕一次批量采集,保持相同 DPR 与主题;对真实截图进行裁剪/缩放以提升可读性,而非重绘;素材编辑后重新哈希并检查。禁止因采集不便而用 HTML 重建屏幕、将客户姓名模糊视为掩码、提交掩码前采集、复用其他影片素材而不单独登记来源、保留其他品牌模板的强调色或默认 Logo。

适用场景:需要产品画面真实性审查的动效、影视与演示项目。

限制:资料未提供具体安装命令、收费信息、平台支持范围及检查脚本实现细节,暂未提供。