跳转到使用指南
Motion Canvas Agent作者 VideoZero

Motion Canvas Agent Skill.

对运行中的 Motion Canvas 编辑器进行时间定位、检查、截图和渲染。

  • Motion Canvas
  • 场景检查
源文件解读 · motion-canvas-agentSKILL.md
任务 对运行中的 Motion Canvas 编辑器进行时间定位、检查、截图和渲染。 产出 接入 Motion Canvas 项目的本地控制桥接。 开始前的准备 提供现有 Motion Canvas 项目,以及添加两个集成插件的权限。保持编辑器打开,再明确智能体应检查的帧和输出设置。
编辑摘要 · 源文件核查于 2026-11-02 · 非生成示例

01 功能说明

对运行中的 Motion Canvas 编辑器进行时间定位、检查、截图和渲染

通过 HTTP 控制本地 Motion Canvas 编辑器,进行精确帧截图、场景图检查、设置调整和渲染操作。

基于来源的工作流并非执行基准测试

工作方法

motion-canvas-agent 通过本地 HTTP API 将智能体连接到运行中的 Motion Canvas 编辑器。它可以定位帧、截图、检查场景图、修改预览或渲染设置,并触发导出。播放器和渲染器仍由浏览器运行。

集成使用两个文件:Vite 服务端插件和 Motion Canvas 项目内的客户端插件。请求经开发服务器传到打开的浏览器。这让精确帧检查可以通过脚本执行,但需要实时编辑器连接,不是独立的无头渲染器。

预期交付物

  • 接入 Motion Canvas 项目的本地控制桥接。
  • 指定帧截图和场景图检查数据。
  • 请求的渲染操作,以及已记录的预览/渲染设置。
查看示例简报

从简报到审查

  1. 01
    连接两端插件

    把服务端插件加入 Vite,将客户端插件加入 Motion Canvas 项目。启动开发服务器,并在浏览器打开编辑器。

  2. 02
    检查一个已知帧

    确认连接状态,设置预期尺寸,定位到精确帧。截图,并将场景图数值与可见结果比较。

  3. 03
    使用明确设置渲染

    检查错误,并区分预览设置与渲染设置。触发请求的导出,完成后验证真实产物。

02 适用场景

适合什么场景

提供现有 Motion Canvas 项目,以及添加两个集成插件的权限。保持编辑器打开,再明确智能体应检查的帧和输出设置。

适合的场景

  • 智能体需要精确帧证据API 提供定位和截图,不依赖人工把握浏览器播放时机。
  • 场景可见状态不明确递归场景图报告节点类型、位置、尺寸和文字,为视觉诊断提供依据。

需要检查的限制

  • 需要打开浏览器服务器向运行中的播放器和渲染器转发;断开的编辑器无法提供预期控制。
  • 端点应仅限本地源文件警告不要把开发控制 API 暴露到网络。
  • 渲染请求不等于完成API 接受操作之后,仍需验证输出文件和播放。

请提供这些输入

  • 现有项目提供 Motion Canvas 项目及添加两个集成文件的权限。
  • 检查目标列出场景、帧号和要检查的视觉条件。
  • 输出设置指定画面尺寸、范围、渲染帧率和目标位置。

03 关键决策

影响结果的关键选择

  1. 可重复截图

    代码修正后可重新查看同一帧。

  2. 状态可见

    场景图检查以具体节点值补充截图。

  3. 设置分别核对

    可以检查预览与渲染控制,而不是假定两者一致。

04 示例任务

从一份具体的需求开始

以下示例任务说明尚未经过测试。使用前请检查该技能的设置。

查看源文件和环境要求

提供 Motion Canvas 项目及添加两个集成文件的权限。

上游源文件
https://github.com/VideoZero/skills/blob/670ff96af6149f0ac8850380a466f073471e600c/motion-canvas-agent/SKILL.md

下方链接会打开上游使用说明。使用前请查看仓库的环境配置要求;这不是安装命令。

先完成一项明确的交付物

运行该技能之前,请根据需要调整此需求中的范围、来源材料和约束。

示例简报
插件连接后,使用 motion-canvas-agent 检查运行中的 Motion Canvas 序列。确认编辑器连接,然后按请求的 1920 × 1080 尺寸截取第一帧、数据包交接帧和最后一帧。检查数据包被裁切处的场景图,并检查错误端点。API 保持仅本地绑定。分别记录预览和渲染帧率,再触发已批准的渲染范围。只有实际导出文件存在且能播放后才报告交付,不要把渲染端点的确认视为导出完成。

检查结果

根据以下可观察标准检查实际输出。

  • 定位或截图前确认浏览器连接。
  • 将截图帧元数据与请求帧比较。
  • 验证输出设置、错误和完成的渲染产物。

OpenDesign 为编码智能体提供本地设计工作区。此条目并不表示该技能已内置,也不表示其中包含其外部工具、凭据和软件依赖项。

05 来源与许可证

来源与许可证

本页面描述的是下方链接所指向的固定来源修订版本。上游行为和要求可能会发生变化。

来源所有者
VideoZero
技能文件
SKILL.md
许可证
Apache-2.0
已审查的快照
2026-11-02 · 670ff96af614
编辑来源摘要
对运行中的 Motion Canvas 编辑器进行时间定位、检查、截图和渲染。

由 OpenDesign 根据所链接来源撰写的原创摘要。仓库星标数只是带有时间属性的受欢迎程度指标,并不代表技能使用量或质量评分。

06 开始前的问题

开始前可能想问

没有浏览器也能运行吗?

文档架构要求 Motion Canvas 编辑器保持打开。客户端插件通过服务器桥接暴露实时播放器和渲染器。

它会编写动画场景吗?

它主要负责控制与检查。配套 motion-canvas Skill 覆盖框架概念和场景编写。

可以将 API 暴露在共享服务器上吗?

源文件明确建议仅在 localhost 运行。控制端点不应作为生产网络服务公开。

OpenDesign

让需求和设计工作保存在一起。

将简报、来源材料和设计工作集中保存在本地工作区中。将该技能添加到工作流程前,请检查其自身的设置说明。

上游源文件
https://github.com/VideoZero/skills/blob/670ff96af6149f0ac8850380a466f073471e600c/motion-canvas-agent/SKILL.md