用途
Mix and Match 是面向动态影像(motion)工作的概念重组技能。它不用于对参考素材取平均,而是把参考拆解为可迁移的“创意基因”,把相距较远的基因连接起来,针对当前 brief 进行变异,最终向 motion-director 交付一个原创方向。其基本立场是:参考是证据,不是模板;brief 保持主导;参考只贡献原则;没有任何单一来源拥有最终构图。
使用模式
进入时需选择一种模式:
- 用户自选:仅使用用户提供的参考,适用于用户已有明确参考集或不允许外部检索时。
- 辅助发现:用户可提供一个参考并授权技能寻找其余参考,适用于用户希望扩大灵感但尚未整理参考集时。
- 混合(默认):先请求 2 至 6 个主参考,再仅在能增加创意距离或补齐缺失维度时补充 1 至 3 个 wildcard 参考;wildcard 通常应来自不同的视觉学科,而不是另一条高度相似的动态影像作品集。外部检索前需先阅读 references/wildcard-discovery.md。
信息收集
只收集会影响创意搜索的信息:传播任务、受众、平台与时长、必须遵守的品牌规则、2 至 6 个主参考(如有)、用户对每个参考的好恶(如已知)、是否允许外部检索、以及不得借用的元素。若存在 brand.md 或 MOTION.md,应先阅读。在混合模式下,若用户提供的参考少于两个,应再请求一个参考,除非用户明确授权辅助发现。不需要让用户为每个参考分类,技能可自行完成。
参考基因分析
在混合之前,先独立分析每份参考,在存在的维度上提取基因:结构与叙事节奏、构图与层级、字体行为、图像或素材处理、材质与纹理、运动机制、转场逻辑、镜头与空间行为、色彩策略、声音关系、隐喻或概念装置、情绪温度。每个基因记录四个字段:观察(可见发生了什么)、可迁移原则(值得学习的抽象规则)、受保护的具体元素(不得复制的内容)、转化机会(该原则在本项目中可以如何变化)。不得只写“高级”“酷”“Apple 式”“电影感”等模糊基因而不描述其背后的可观察机制。完整 schema 与示例见 references/reference-gene-schema.md。
区分原则与表面
表面通常是最危险的可复制部分。例如:“巨大的红色文字覆盖半幅画面”的可迁移原则是“一个主导性字体块控制画面”;“纸片人物滑到文字后方”的原则是“前景遮挡创造纵深与场景交接”;“镜头穿过圆形标识”的原则是“一个几何孔径成为空间转场”;“三次快切后静默”的原则是“加速换来一次安静的复位”。原则向前携带,表面针对当前 brief 重建。
Wildcard 参考
在混合或辅助发现模式下,只有先完成主参考的拆解,才搜索 wildcard。wildcard 应填补创意空白或引入有生产力的张力。适合的 wildcard 领域包括:建筑、编辑设计、包装、工业设计、戏剧与舞台设计、编舞、动态雕塑、地图与导视、科学图表、版画、时尚编辑、机械界面、片头设计、摄影。应避免只因容易找到而继续收集同一视觉邻域的示例。默认上限为 3 个 wildcard。
构建基因池
按 references/reference-gene-schema.md 中的 schema 创建紧凑的 JSON 基因池。在提取到足够基因后,先解析包含已安装 SKILL.md 的目录,再从该目录调用辅助脚本,而不是从项目工作目录调用:
python "$MIX_AND_MATCH_SKILL_DIR/scripts/mix_matrix.py" gene-pool.json --recipes 3
其中 MIX_AND_MATCH_SKILL_DIR 必须指向包含该 SKILL.md 的已安装 mix-and-match 技能目录。该工具生成组合脚手架,不决定什么具有创意;其用途是降低单一来源的主导性,强制模型可能忽略的跨参考配对。若工具不可用,可手动复现相同约束,无需为替代这个小助手而新增依赖。
先交叉授粉再构思
对每个组合方案,先合并来自不同来源的基因,再进行变异。可用的变异操作包括:材质替换(把数字行为表达为纸、玻璃、光、织物、墨或物理空间)、尺度位移(把微交互放大为全画幅事件,或把环境压缩为一个物体)、时间重映射(把缓慢仪式转为快速节拍,或让快速机制变成停留式揭示)、空间化(把平面布局关系转为纵深、遮挡、镜头或路径)、扁平化(把复杂空间概念转为图形字体、形状或遮罩)、反转(前景与背景、揭示与隐藏、构建与擦除、密集与安静互换)、角色互换(让字体承担图像的工作,或让物体承担字体的工作)、隐喻转换(保留机制,把含义换成根植于当前 brief 的意义)、约束转移(借用单色、单镜头、单材质、单一运动族等规则,但不借用原布局)。每个被采纳的基因在成为最终方向的一部分之前,都应在角色、材质、尺度、时间、含义或语境上发生变化。若最初的组合显得平淡,可阅读 references/creative-recombination.md。
生成三条概念假设
从基因池产出三条真正不同的假设,差异应体现在机制而非配色上:
- 连贯路线:创意风险最低,把相容基因组合成一个清晰的视觉系统。
- 张力路线:把通常不搭配的基因配对,但能由 brief 调和。
- Wildcard 路线:当有被接受的 wildcard 时,至少把一个跨领域 wildcard 用作结构性想法而非装饰。若禁止检索或没有 wildcard 通过接受规则,则改为约束路线:仅使用所给参考加一条项目衍生规则(如一个运动物体、一个转场载体、一种材质或一条空间轴),其机制仍须区别于连贯路线与张力路线。
每条假设需定义:一句话概念、主要视觉机制、继承的原则及来源 ID、对每条继承原则施加的变异、反复出现的转场族、跨场景保持稳定的内容、使该方向属于本 brief 的原因、以及该方向拒绝做什么。
创意距离审计
不要给出虚假的原创度百分比,而是审计可观察的风险。以下任一为真即不通过:一个参考提供了大多数重要基因;最终场景顺序镜像了某一参考;独特布局或品牌物体仅做表面改动后保留;参考只是作为相邻片段拼合而非成为一个系统;wildcard 素材只是装饰而未改变概念;结果只能被描述为“参考 A 加参考 B”;brief 让位于灵感。通过的条件是:至少两个独立来源实质性影响方向;没有单一来源主导视觉语法;重要的借用原则在角色或语境上被转化;结果有一个连贯的运动主张;无需点名参考即可解释概念;移除参考后仍留有清晰的项目专属想法。辅助脚本报告来源分布,应视为主导性检查而非原创度评分。
选择与交接
依据传播清晰度、项目特异性、概念连贯性、转场潜力、创意距离和生产可行性选择最契合 brief 的概念;不要默认选择最奇怪的路线;当两条路线接近时,优先选择机制更清晰可重复、装饰性例外更少的一条。随后编写 mix-brief.md,内容包括:项目 brief、主参考、wildcard 参考、参考基因、三条概念假设、被拒绝的衍生模式、选定方向、创意距离审计、来源出处。然后把选定方向交给 motion-director。motion-director 负责最终运动主张、帧系统、时间、制作路径、渲染与 QA。若本技能由 motion-director 调用,则应把选定方向返回父工作流继续,不另建制作管线。
硬性规则
不得描摹布局;不得复现精确的场景顺序;不得复用参考中受保护的标识、插画、文案、角色或活动标识;不得把换色算作转化;不得让某一参考悄悄成为主模板;不得无休止搜索灵感;在某个连贯概念已通过审计后不得再添加 wildcard 参考;不得把随机误认为创意;不得捏造出处;不得把可识别片段的拼贴称为原创系统。
完成条件
每份参考都有基因条目;受保护的具体元素已明确;至少考虑了三条概念假设;所选路线通过创意距离审计;来源出处已记录;mix-brief.md 已可供 motion-director 使用。任一缺失,概念就不算可用于制作。