关于 reference-contract-builder
reference-contract-builder 是用于界定图像、片段和音频参考如何影响生成任务的技能,适合需要明确身份绑定、灵感用途和排除范围的提示词与视频工作流。
主要功能
- 01盘点各类参考材料
- 02区分身份绑定与仅供参考
- 03标记本轮测试排除项
- 04生成机器可读的契约
- 05交接 contract.json
适用场景
- 01限定基准视频参考的使用范围
- 02在提示词中绑定产品或人物身份
- 03指定生成测试使用的音频参考
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ postplusai/ postplus-skills --skill reference-contract-builder安装后在 Claude Code 中输入/reference-contract-builder确认已加载。
详细介绍
参考契约构建器
适用场景
- 提示词使用了基准视频、联系表、帧、产品图、人物图片、风格板或音频参考。
- 模型在生成前需要明确的学习与禁止复制界限。
- 某些参考应绑定身份,而其他参考仅用于获取灵感,或在首次测试中排除。
不适用场景
- 不要在此处解读钩子或开场机制;请使用
reference-decode。 - 不要强行将每个参考都归类为“学习对象”。
- 除非用户明确提出,否则不要将身份参考视为宽泛的风格灵感。
核心规则
每组参考都必须明确回答:
- 哪些参考用于绑定身份或保持一致性?
- 哪些参考仅用于获取灵感且不得复制?
- 哪些参考在本次测试中有意排除?
默认假设:人物、产品和音频参考均为强约束,除非用户明确将其标记为宽松参考、仅作基准或弱指导。
默认工作流
- 清点参考集:钩子片段、钩子优先的联系表、风格板、产品图、人物图片、音频参考或其他来源。
- 确定测试目的:钩子节奏、摄像机真实感、产品证明、人物连续性或其他具体目标。
- 将每项参考归类为
binding、inspiration-only或excluded for now。 - 在适用时创建精简的机器可读契约。
- 编写最终提示词前,打印或返回该契约。
输出格式
产物包含 testPurpose、mayLearn、mustNotCopy 和 excludedReferences。如果提示词中包含真实的产品、人物或音频参考,请在该输出周围补充用户特定的绑定说明。
停止条件
- 如果缺少必要的用户意图、来源证据或用户自有输入产物,且猜测会改变结果,则停止。
- 如果用户自有的 CLI 或脚本命令失败,请报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地载荷改写、备用提供方或未发布的工具来绕过失败。
交接
- 将
contract.json交给video-request-architect或提示词编写者。 - 如果参考中的钩子逻辑仍不清楚,请先交给
reference-decode。
公开命令边界
- 根据用户输入,选择最匹配且最精简的命令或工作流并直接运行。
- 如果用户自有的 CLI 或脚本命令失败,请报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地载荷改写、备用提供方或未发布的工具来绕过失败。
- 此公开技能由指令驱动。请根据现有证据,直接生成工作流所述的产物。
- 不要调用私有的提供方/运行时路径或未发布的本地工具。
- 如果 CLI 返回需要确认引号的挑战,请运行
postplus quote confirm --json --challenge-file <challenge.json>,并使用返回的令牌重试。
评论
支持 Markdown