SuperAPI AI 工具集

Character Continuity

设计与创作

查看项目

更新于 11-01 21:05

技能介绍

Character Continuity 是一项用于视频多镜头制作的连续性管理技能,归属于 samuraigpt/open-ai-video-agent。它的任务是在一个多镜头序列中降低身份、服装、道具、地理位置和时间顺序方面的漂移,使各镜头之间保持一致。该技能支持已获授权的虚构角色、知情同意的出演者以及自有产品,明确不构成模仿真实人物的许可。

用途与目标 该技能的核心用途是把连续性设定表和经批准的参考素材集当作首要输入,围绕一个实体建立可复用的连续性体系。它关注的漂移维度包括身份、服装、道具、地理环境和镜头时序。

安全与授权检查 在创建或编辑某人 likeness 之前,必须先确认用户对人物、声音、图像或表演的授权以及预期用途。技能明确禁止非自愿模仿、性化深度伪造、欺骗性政治材料以及未成年人的 likeness。对于公众人物,要求存在明确获授权的制作背景,并在适当处标注合成输出。授权状态需区分:未知、用户提供、声称同意、已验证同意、可发布。仅凭来源 URL 或本地文件不能作为许可证明。

连续性圣经的构建 对每个实体,需要记录:稳定 ID 与角色(角色、出演者、产品、道具、地点或动物);必须保持稳定的身份锚点及可接受的变异范围;服装、配饰、颜色、标记、标志和几何形状;年龄范围与呈现约束,且不虚构敏感特征;镜头时序、屏幕方向、一天中的时间和世界规则;经批准的图像/视频参考及其顺序、来源和上传许可;语音/音频源与同步预期;禁止变更项及领域特定的质检检查。每个字段只使用一种参考角色,不要把产品包当作角色参考,也不要颠倒首帧/末帧列表的顺序。参考 URL 和本地 ID 应保存在素材清单中,而不是埋在正文里。

模型与工作流选择 应使用 MODELS.md 并进行实时 schema 检查。Seedance omni-reference、Wan reference-to-video、Gemini Omni 角色/参考流程、Kling Omni 等具备参考能力的模型族可能有用,但它们可接受的参考数量、占位符语法、音频默认值和时长控制各不相同,只能使用所选端点文档中记录的字段。如果缺少图像参考,应移交给相邻的图像智能体,或使用明确可用的图像能力;不得在未向用户说明替换的情况下生成新的身份锚点。

执行流程

  1. 冻结连续性圣经并选择一组父级参考。
  2. 上传本地参考,记录角色、顺序、权利和返回的 URL。
  3. 当序列存在不确定性时,先生成低成本或低变异的锚点镜头。
  4. 在扩大批量前,审核身份、服装、产品细节、地理和运动。
  5. 保持已批准的父级固定,按序列或受控并行分支运行依赖镜头,每个镜头有各自的镜头 ID 和预测 ID。
  6. 使用视频质检将每个候选与圣经比对,把漂移与有意的创意变更分开记录。
  7. 在编辑、裁剪、加字幕或增强之前锁定选定的父级。

输出契约 应返回连续性圣经、素材角色映射、授权状态、模型/schema 选择、父子图、输出 URL 与任务 ID、身份漂移发现、失败镜头以及建议的下一轮迭代。在允许时,将圣经、清单、回执和质检记录按 reports-and-receipts.md 中的格式保存在 .video/ 下。未经审核,不得声称 likeness 完全一致或产品完全忠实。生成结果仅为草稿,发布需要单独批准。