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 事件。