用途
Reference Contract Builder 用于在图像和视频生成之前,为参考素材建立明确的“学习/禁止复制”契约。当提示词使用了基准视频、联系表(contact sheet)、帧、产品图、人设图、风格板或音频参考时,模型需要在生成前获得清晰的学习与禁止复制边界。
适用时机
- 提示词使用了基准视频、联系表、帧、产品图、人设图、风格板或音频参考。
- 模型需要在生成前获得明确的学习/禁止复制边界。
- 某些参考应绑定身份,而其他参考应仅作灵感或从首次测试中排除。
不适用时机
- 不要在此解码钩子或开场机制;应使用 reference-decode。
- 不要强制把每个参考都归入“学习”。
- 除非用户明确说明,否则不要把身份参考当作宽松的风格灵感。
核心规则
每个参考集必须回答:
- 哪些参考绑定身份或一致性?
- 哪些参考仅作灵感且不得复制?
- 哪些参考在本次测试中被有意排除?
默认假设:人设、产品和音频参考属于强绑定,除非用户明确标记为宽松、仅基准或弱引导。
默认工作流
- 清点参考集:钩子片段、钩子优先联系表、风格板、产品图、人设图、音频参考或其他来源。
- 确定测试目的:钩子节奏、镜头真实感、产品证明、人设连续性或其他窄目标。
- 将每个参考分类为绑定、仅灵感或暂时排除。
- 在有用时创建紧凑的机器可读契约。
- 在最终提示词撰写前打印或返回该契约。
输出形态
产物包含 testPurpose、mayLearn、mustNotCopy 和 excludedReferences。当提示词涉及真实的产品、人设或音频参考时,在该输出周围添加用户特定的绑定说明。
停止条件
当缺少必要的用户意图、来源证据或自有输入产物,且猜测会改变结果时,停止。
如果自有的 CLI 或脚本命令失败,报告确切错误并停止。不要通过仅元数据答案、就绪探测、本地载荷重写、回退提供者或未发布工具来绕过失败。
交接
将 contract.json 交给 video-request-architect 或提示词撰写者。
如果参考的钩子逻辑仍不清晰,先交给 reference-decode。
公开命令边界
从用户输入中选择最小的匹配命令或工作流并直接运行。
如果自有的 CLI 或脚本命令失败,报告确切错误并停止。不要通过仅元数据答案、就绪探测、本地载荷重写、回退提供者或未发布工具来绕过失败。
此公开技能由指令驱动。直接从可用证据生成工作流所描述的产物。
不要调用私有提供者/运行时路径或未发布的本地工具。
如果 CLI 返回报价确认挑战,运行 postplus quote confirm --json --challenge-file <challenge.json> 并使用返回的令牌重试。