| name | tvc-hook-generator |
| description | TVC级前3秒hook生成器。基于抖音/小红书完播率数据规律,生成能在前3秒抓住注意力的开场方案。 |
| metadata | {"openclaw":{"emoji":"🎯","requires":{"bins":["python3"],"env":["ARK_API_KEY"]},"primaryEnv":"ARK_API_KEY"}} |
TVC 前3秒Hook生成器 Skill
前3秒决定了广告的生死。本Skill基于全网高完播率广告的开场规律,生成强力hook方案。
Hook类型库
| 类型 | 描述 | 适用 | 完播率影响 |
|---|
| visual_shock | 视觉冲击(爆炸/碎裂/极端特写) | 所有品类 | ⬆️⬆️⬆️ |
| mystery_reveal | 悬念揭示(遮挡→露出) | 新品发布/上市 | ⬆️⬆️⬆️ |
| pain_point | 痛点直击("你是不是也…") | 功能型产品 | ⬆️⬆️ |
| before_after | 使用前后对比 | 美妆/护肤/清洁 | ⬆️⬆️⬆️ |
| impossible_scene | 不可能场景(反重力/超现实) | 科技/创意 | ⬆️⬆️⬆️ |
| celebrity_moment | 明星/KOL 震撼出场 | 品牌代言 | ⬆️⬆️ |
| sound_first | 声音先行(ASMR/冲击音效) | 食品/饮料 | ⬆️⬆️ |
| number_hook | 数据/数字冲击("3秒/99%/0添加") | 功效型 | ⬆️⬆️ |
| action_start | 动作起始(跳跃/倒水/拆盒) | 运动/开箱 | ⬆️⬆️ |
| emotional_close | 情感特写(泪光/笑容/拥抱) | 品牌故事 | ⬆️ |
使用方法
python3 scripts/generate_hook.py \
--product-info '{"name":"保湿精华","usp":"3秒浸透"}' \
--platform "douyin" \
--hook-type "visual_shock" \
--variants 3 \
--output ./hook_plan.json
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|
--product-info | JSON | ✅ | 商品信息 |
--platform | string | ✅ | 平台:douyin/xiaohongshu/taobao/kuaishou |
--hook-type | string | | Hook类型,默认auto(AI自动选择) |
--variants | number | | 变体数量,默认3 |
--output | string | | 输出路径 |
输出格式
{
"hooks": [
{
"type": "visual_shock",
"duration_ms": 2500,
"description": "精华液从高处滴落,撞击水面产生皇冠状水花,极慢动作,液体呈金色透明",
"shot": "extreme_close_up",
"camera": "高速摄影,1000fps效果",
"audio": "低频冲击音+水花声",
"text_overlay": null,
"transition_to_next": "水花散开→融入下一个场景",
"predicted_retention": 0.85,
"prompt": "超慢动作精华液滴落水面,皇冠状水花飞溅,金色透明液体,极致微距,黑色背景,高速摄影效果"
}
]
}
平台Hook差异
| 平台 | 最佳 hook 时长 | 偏好类型 | 注意 |
|---|
| 抖音 | 1-2秒 | 视觉冲击/数字 | 必须竖屏,音效优先 |
| 小红书 | 2-3秒 | 悬念/before-after | 封面即hook |
| 淘宝 | 1-3秒 | 痛点/数字 | 直接卖点 |
| 快手 | 1-2秒 | 动作/声音 | 真实感优先 |
事件发布
生成完成后发布 hook.generated 事件。