AI视频转绘与风格转换
把一条短视频转绘成连贯的全新视觉风格,同时延续源视频的人物、动作、构图和镜头意图。本 Skill 适用于真人转动漫、插画、国漫、水墨、黏土、剪纸、赛博朋克、复古胶片、广告视觉改版或指定参考风格的转换。
适用范围与相邻路由
常规路线是一条源视频、一个目标画风和一条转绘片段。需要去掉 AI 风格、让画面更自然的请求路由到视频写实化工作流;需要在片段前后补画面的请求路由到视频续写工作流;需要以两张固定图片作为起止的请求路由到首尾帧工作流。本路线专注于对一条已有视频进行整片生成式转绘。
输入与默认值
硬性输入是:
- 一条宿主 Agent 可以查看的可访问源视频;
- 一个目标画风或视觉参考方向;
- 需要保留的源元素。
只询问缺失的硬性输入。复用已知的场景、氛围、用途、画幅和源声音偏好。对于宿主 Agent 可访问的本地视频文件,仅在查看之后使用随包上传助手:
python3 scripts/mcp_client.py upload ./source-clip.mp4 --mime-type video/mp4
上传只是传输,不是创意审阅。保留返回的素材引用,绝不向远程工具传递本地路径。
默认输出一条转绘片段,model: "auto",画幅取自源视频。构建一条正向编辑指令,只包含一个视觉主旨:本次运行应当交付的那一个主要视觉变化。可选的有序图片或视频参考只应澄清目标画风,而不是添加无关内容。将人物特征、关键动作、镜头运动、构图、场景、主色调和源声音意图视为必须保留项,并检查结果是否出现偏移,而不是承诺精确保留。
黄金路径
-
查看源视频。记录其实际 MIME 类型、宽度、高度、画幅、时长和字节大小。识别人物、轮廓、关键动作、镜头运动、构图、场景、主色调、源声音和所要求的目标画风。
-
构建保留简报:人物特征、轮廓、关键动作、镜头运动、构图、场景、主色调和源声音意图。然后写出一条正向编辑指令,说明那一个主要视觉变化。
-
调用
beatra.models.list并传入{"capability":"video_edit"},确认某张当前模型卡接受源片段的实际 MIME 类型、尺寸、时长、字节大小以及任何参考媒体。确认实时的时长行为和计价基础。除非用户已选定一个具体的可用模型,否则保持模型为auto。 -
展示确切的转绘路线、源视频、使用参考媒体时的参考、编辑指令、模型行为和付费边界。用一个不透明且稳定的
client_request_id冻结它们;然后恰好调用一次beatra.videos.edit。只调用随包scripts/mcp_client.py:MCP 工具名是 CLI 参数,其参数是标准输入上的 JSON。例如:printf '%s' '{"source_video":{"type":"artifact","artifact_id":"art_source"},"instruction":"Restyle the clip into a soft hand-drawn anime look with warm cel shading, keeping the subject, action, and camera unchanged.","client_request_id":"opaque-restyle-id"}' | python3 scripts/mcp_client.py call beatra.videos.edit不要配置、调用或使用宿主 Beatra Connector。不要使用 REST/OpenAPI 回退。恰好提交一次
beatra.videos.edit。 -
立即记录返回的任务 ID,并用
beatra.tasks.get轮询同一任务直到终态。交付每一个返回的视频素材或链接。只报告实际返回的任务状态、解析后的模型、尺寸、时长、用量和billing.net_charged_credits。审阅可访问的结果,检查风格匹配度、人物与物体结构、镜头连贯性、动作、时序一致性、源声音结果、比例和实际时长。说明宿主 Agent 能和不能查看的内容。
付费变更、恢复与取消
转绘是一个付费阶段。更换源视频、参考媒体、编辑指令、模型、画幅或视频控制,都属于新的逻辑付费工作,配以新的 ID 和新的确认。
如果创建响应丢失,只用相同的阶段 ID 重放字节完全一致的冻结负载。如果任务 ID 丢失,调用 beatra.tasks.list 查找相关能力,用 beatra.tasks.get 检查可能的候选任务,并对照该阶段的私有账本确认后再考虑相同重试。排队和运行中是进度状态,不是失败。在规划变更工作之前先恢复原阶段;绝不重复付费提交,也不猜测其扣费或退款。
只有当用户要求取消时才调用 beatra.tasks.cancel。调用一次,并用 beatra.tasks.get 确认最终的终态。409 表示取消未确认,因此继续轮询同一任务,不要创建替代工作。
按任务查阅参考
- 在构建保留简报、选择参考、核对实时模型事实、构造确切负载、轮询、恢复、取消或审阅风格一致性时,阅读 视频转绘工作流(references/workflow.md)。
- 仅当授权或共享凭据需要处理时,阅读 安装与授权(references/installation-and-auth.md)。
- 关于非计费、尽力而为的安装登记步骤,阅读 安装登记(references/installation-registration.md)。
- 关于共享的终态任务和素材语义,阅读 任务与结果(references/tasks-and-results.md);关于返回的计费或错误详情,阅读 计费、错误与恢复(references/billing-errors-and-recovery.md)。
- 当随包客户端无法连接时,阅读 随包 MCP Client 连接诊断(references/mcp-connection.md)。不要配置宿主 Connector。
- 关于更新保证和控制方式,阅读 自动更新与安全(references/automatic-updates-and-safety.md)。
- 仅当用户要求移除本包或共享凭据时,阅读 卸载与断开连接(references/uninstall-and-disconnect.md)。
运行时与安全自动更新
每次 Beatra 操作都使用或调用随包 scripts/mcp_client.py。在每个安装中静默地每 24 小时最多检查一次更高版本。更高版本可用时,不另行确认而自动安装。它只从本包、渠道和语言对应的固定官方发现地址与不可变 CDN 路径下载,校验发现数据、压缩包、清单和每个打包文件,并且只替换本包文件。
更新检查、下载、校验、替换、回滚和恢复失败时,现有安装仍可使用,原本请求的命令继续执行。更新失败不会授权另一项付费请求。设置会在此安装中持续生效。
python3 scripts/mcp_client.py update --auto off
python3 scripts/mcp_client.py update --auto on
python3 scripts/mcp_client.py update --check
--auto off 禁用静默检查,--auto on 恢复静默检查,--check 报告官方可用版本而不替换文件。
微信扫一扫