SuperAPI AI 工具集

opening-hook

设计与创作

查看项目

更新于 10-21 06:41

技能介绍

用途

opening-hook 是一个用于视频剪辑的技能,专门构建视频开头前 2 秒的屏幕文字钩子。这段文字在声音关闭时是观众唯一能读到的信息,决定观众是否继续观看。它从第一帧就显示在人物面部上方,承担主要的表达功能。

主要能力

该技能提供三种经过测试的视觉样式:

  • 样式 A:发布标题 — 适用于新闻和产品发布类视频。真实 Logo 大号显示在上方,下方是粗体白色大写字母加细黑描边。
  • 样式 B:Logo 加方框 — 适用于教程、列表和分步视频。真实 Logo 在上方,下方是一个紧凑的白色方框,内含黑色文字,整体位于头部上方。
  • 样式 C:分屏揭示 — 适用于第一行不透露信息、第二行才揭晓的视频。第一行单独显示 0-1 秒,第二行在 1.02 秒落下。

使用方式

使用前需先运行 video-intake 获得视频文件夹。钩子内容位于 video.js 中的 VIDEO.hook 和 VIDEO.hookEnd 字段。

  1. 向用户询问两件事并等待:逐字的两行文案(必须在脚本阶段写好,而非剪辑时),以及视频类型(新闻/发布、教程/列表、或好奇心钩子)。
  2. 根据视频类型选择样式(A/B/C)。
  3. 在视频文件夹内打开 Claude Code,粘贴指令设置 hook 两行、选择样式、指定 Logo 路径,并保持显示 0 秒至 2.2 秒后切到下一拍。
  4. 检查:陌生人能否从第一帧、无声状态下说出视频内容;是否只有两行、无句号、每行不超过约 28 字符;Logo 是否为真实版本且颜色正确。

适用场景

适用于短视频(如 reel)的开头文字钩子制作,特别是新闻发布、教程列表和好奇心驱动型内容。要求视频开头有人物出镜,且从第一帧就有运动元素(如按键、Logo 自绘动画)。

限制

  • 必须遵循两行、无句号、首句不以“我”或“大多数人”开头的规则。
  • 字号需足够大(大写字母约 100-124px,方框内 72px 以上)。
  • 使用真实 Logo,高度可达 200px,不得使用仿制品。
  • 文字不能出现在 y 1500 以下或 x 950 以右的区域。
  • 行切换需在子帧边界(如 1.02 秒而非 1.00 秒)进行,避免运动模糊混合。
  • 若视频以说话开头,钩子需携带小型动态元素,确保第一帧就有运动。
  • 未提供具体的安装命令、收费信息或平台支持细节。