mcpField
R
reference-contract-builder

reference-contract-builder

github.com/postplusai创意与媒体27824 次安装今天更新
代码仓库

关于 reference-contract-builder

reference-contract-builder 是用于界定图像、片段和音频参考如何影响生成任务的技能,适合需要明确身份绑定、灵感用途和排除范围的提示词与视频工作流。

主要功能

  1. 01盘点各类参考材料
  2. 02区分身份绑定与仅供参考
  3. 03标记本轮测试排除项
  4. 04生成机器可读的契约
  5. 05交接 contract.json

适用场景

  1. 01限定基准视频参考的使用范围
  2. 02在提示词中绑定产品或人物身份
  3. 03指定生成测试使用的音频参考

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/postplusai/postplus-skills --skill reference-contract-builder

安装后在 Claude Code 中输入/reference-contract-builder确认已加载。

详细介绍

参考契约构建器

适用场景

  • 提示词使用了基准视频、联系表、帧、产品图、人物图片、风格板或音频参考。
  • 模型在生成前需要明确的学习与禁止复制界限。
  • 某些参考应绑定身份,而其他参考仅用于获取灵感,或在首次测试中排除。

不适用场景

  • 不要在此处解读钩子或开场机制;请使用 reference-decode。
  • 不要强行将每个参考都归类为“学习对象”。
  • 除非用户明确提出,否则不要将身份参考视为宽泛的风格灵感。

核心规则

每组参考都必须明确回答:

  1. 哪些参考用于绑定身份或保持一致性?
  2. 哪些参考仅用于获取灵感且不得复制?
  3. 哪些参考在本次测试中有意排除?

默认假设:人物、产品和音频参考均为强约束,除非用户明确将其标记为宽松参考、仅作基准或弱指导。

默认工作流

  1. 清点参考集:钩子片段、钩子优先的联系表、风格板、产品图、人物图片、音频参考或其他来源。
  2. 确定测试目的:钩子节奏、摄像机真实感、产品证明、人物连续性或其他具体目标。
  3. 将每项参考归类为 binding、inspiration-only 或 excluded for now。
  4. 在适用时创建精简的机器可读契约。
  5. 编写最终提示词前,打印或返回该契约。

输出格式

产物包含 testPurpose、mayLearn、mustNotCopy 和 excludedReferences。如果提示词中包含真实的产品、人物或音频参考,请在该输出周围补充用户特定的绑定说明。

停止条件

  • 如果缺少必要的用户意图、来源证据或用户自有输入产物,且猜测会改变结果,则停止。
  • 如果用户自有的 CLI 或脚本命令失败,请报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地载荷改写、备用提供方或未发布的工具来绕过失败。

交接

  • 将 contract.json 交给 video-request-architect 或提示词编写者。
  • 如果参考中的钩子逻辑仍不清楚,请先交给 reference-decode。

公开命令边界

  • 根据用户输入,选择最匹配且最精简的命令或工作流并直接运行。
  • 如果用户自有的 CLI 或脚本命令失败,请报告确切错误并停止。不要通过仅提供元数据的回答、就绪状态探测、本地载荷改写、备用提供方或未发布的工具来绕过失败。
  • 此公开技能由指令驱动。请根据现有证据,直接生成工作流所述的产物。
  • 不要调用私有的提供方/运行时路径或未发布的本地工具。
  • 如果 CLI 返回需要确认引号的挑战,请运行 postplus quote confirm --json --challenge-file <challenge.json>,并使用返回的令牌重试。

评论

支持 Markdown