huashu-douyin-script
抖音爆款脚本创作工作流。从竞品视频拆解到脚本生成的完整流程:下载抖音视频→Gemini视频分析→爆款公式提炼→脚本+分镜生成→AI味审校。 当用户提到"抖音脚本"、"爆款拆解"、"竞品分析"、"带货脚本"、"千川素材"、"种草脚本"、"视频拆解"、"抖音视频分析"时使用此技能。
By alchaincyf · 950 installs
npx skills add alchaincyf/huashu-skills --skill huashu-douyin-script
Source repository · Upstream listing
抖音爆款脚本创作
从竞品视频拆解到脚本生成的完整工作流。将「凭感觉模仿爆款」变成「AI系统拆解+结构化复制」。
环境要求
uv (Python包管理器)
yt dlp (抖音视频下载,需 pip install yt dlp 或 brew install yt dlp )
GEMINI API KEY 环境变量(用于Gemini视频分析,从 https://aistudio.google.com/apikey 获取)
GEMINI BASE URL 环境变量(可选,自定义API端点如代理/中转,不设置则用官方端点)
Chrome浏览器已登录抖音(用于提取下载Cookie)
路径约定 :下文中 SKILL DIR 指本SKILL.md所在目录的绝对路径。运行脚本前,先用 dirname 或 Glob 工具确定SKILL.md的实际位置,替换 SKILL DIR 。
6步工作流
Step 1: 收集输入
向用户收集以下信息:
必填 :
抖音视频链接(1 5个对标/竞品视频)
产品信息(名称、核心卖点、目标人群、价格)
脚本类型:种草视频 or 千川投放素材
选填 :
产品图片(用于脚本中的视觉参考)
目标时长(种草默认30秒,千川默认15秒)
品牌调性要求
投放目标(直播间引流/商品详情页/关注转化)
如果用户只提供了部分信息,主动询问缺失项。
Step 2: 下载视频
运行下载脚本:
参数说明 :
urls :支持短链、页面链接、分享文本(自动提取URL)
output dir :默认当前工作目录下 temp/douyin downloads/
cookies browser :默认chrome,可选edge/firefox
下载失败时 :
1. 提示用户确认Chrome已登录抖音
2. 建议手动下载视频放入 temp/douyin downloads/
3. 如果有douyin mcp server可用,尝试通过MCP下载
Step 3: Gemini视频分析(可并行)
对每个下载成功的视频,调用 Gemini 视频分析:
使用flash模型 + medium分辨率 (短视频足够,节省成本)。
多个视频可并行分析 (用 run in background=true )。
爆款分析Prompt (传入 prompt 参数):
Step 4: 爆款公式提炼 ← 用户确认节点
有竞品视频时 → 汇总分析结果:
读取所有 analysis .md 文件,同时读取 references/proven formulas.md 中的已验证公式作为对照,由Claude汇总提炼:
1. 品类爆款共性 :多个视频共同的成功要素
2. 钩子公式 :最有效的钩子类型和句式模板
3. 最佳分镜结构 :适合该品类的标准分镜流程
4. 节奏模板 :推荐的节奏设计方案
5. 转化路径 :最优的CTA策略
6. 风险提示 :需要避免的合规问题
无竞品视频时 → 直接使用已验证公式:
读取 references/proven formulas.md ,根据产品品类选择最接近的品类公式作为基线。提醒用户:无竞品分析的脚本可能缺少品类针对性,建议后续补充竞品视频。
保存汇总 到 temp/douyin downloads/[产品名] 爆款分析汇总.md
展示给用户确认 :
确认分析是否准确
确认脚本类型(种草/千川)
补充产品信息(如果Step 1未完整提供)
公式沉淀 :分析完成后,将新品类的公式追加到 references/proven formulas.md ,持续积累。
Step 5: 脚本+分镜生成
基于爆款公式 + 产品信息 + 口语风格样本生成脚本。
生成前准备 :
1. 读取 references/script style samples.md 获取口语风格范例
2. 读取 references/analysis dimensions.md 中的种草/千川区别表
3. 读取Step 4的爆款分析汇总
脚本生成Prompt模板 :
种草视频脚本
千川投放素材脚本
保存脚本 到 temp/douyin downloads/[产品名] 种草脚本.md 或 [产品名] 千川素材脚本.md
Step 6: AI味审校 ← 用户确认节点
对生成的脚本进行视频脚本专用审校,5项检查:
检查1:口语化程度
参考 视频脚本口语化审校 skill的规则:
❌ 「接下来我们将进行...」→ ✅ 「我们来...」
❌ 「进行操作」→ ✅ 「点击」
❌ 「综上所述」→ ✅ 直接总结
短句为主(不超过15字)
大声读一遍,卡顿的地方重写
检查2:钩子强度
前3秒是否有足够吸引力
是否与目标人群匹配
是否制造了好奇心/紧迫感/共鸣
检查3:节奏与时长
每段时长标注是否合理
总时长是否在目标范围内
信息密度是否适中(不过载也不空洞)
检查4:广审合规检查(重点!)
这是最容易导致素材被拒的环节。即使产品官方宣传语中有某些表述,投放时也可能被平台审核拒绝。
4a. 绝对化用语 (必须删除):
❌ 最好/第一/100%/绝对/唯一/顶级/全网最低
4b. 时间+功效承诺 (高危!最常被卡):
❌ 「60秒缓解敏感」→ ✅ 「用完嘴巴就舒服多了」
❌ 「28天淡斑83%」→ ✅ 「坚持用,斑真的有变淡」
❌ 「7天见效」→ ✅ 「用了一阵子就能看到变化」
规则: 具体时间 + 具体功效 = 必须改写 。去掉时间或去掉功效承诺,用模糊化的体感描述代替
即使数据来自产品官方/临床报告,投放素材中也不能直接使用
4c. 功效承诺措辞 :
❌ 治好/根治/永久/彻底解决 → ✅ 缓解/帮助改善/感觉好多了
❌ 美白/祛痘/抗衰 → ✅ 提亮/改善痘痘肌/让皮肤状态更好(化妆品类需特别注意)
❌ 消炎/杀菌/抑菌 → ✅ 感觉清爽干净(非药品不能用医疗术语)
4d. 对比和贬损 :
❌ 「比XX品牌好」「吊打所有竞品」
❌ 「医院要花几千块」→ ⚠️ 可以用但不能暗示替代医疗
4e. 诱导和虚假 :
❌ 「不买就亏了」「错过再等一年」(虚假紧迫感)
❌ 未标注的演员扮演使用者/专家
改写原则 :用第一人称体感代替第三人称数据。「我用了之后感觉...」比「经临床验证...」安全得多。
检查5:AI味检查
参考 ai taste proofreading skill的6大AI腔规则:
❌ 套话连篇:「在当今时代」「值得注意的是」
❌ AI句式:「不是...而是...」「不仅...而且...」连续使用
❌ 书面词汇:「显著提升」「充分利用」
❌ 结构机械:过度使用「首先、其次、最后」
❌ 态度中立:「具体取决于实际情况」
❌ 细节缺失:大词多、具体细节少
审校后 展示修改清单给用户确认,然后应用修改。
文件保存规则
所有中间产物和最终输出保存在 写作/ temp/douyin downloads/ :
参考资源
资源 路径 用途
分析维度框架 references/analysis dimensions.md 7维度分析+种草vs千川
已验证爆款公式 references/proven formulas.md 品类公式库,无竞品视频时的基线
口语风格样本 references/script style samples.md 脚本生成的few shot范例
视频下载脚本 scripts/download douyin.py 抖音视频下载(yt dlp)
Gemini视频分析 scripts/analyze video.py 视频理解和拆解(内置)
AI味审校规则 Step 6中内嵌 6大AI腔识别
口语化审校 Step 6中内嵌 口语化改写规则
快速使用
有竞品视频时 (「帮我拆解这几个抖音视频,生成一个脚本」):
1. 收集链接和产品信息(Step 1)
2. 下载+分析可并行执行(Step 2 3)
3. 展示分析汇总,确认方向(Step 4)
4. 生成脚本,确认后审校(Step 5 6)
5. 将新品类公式追加到 references/proven formulas.md
无竞品视频时 (「帮我写个XX产品的种草脚本」):
1. 收集产品信息(Step 1,跳过视频链接)
2. 跳过 Step 2 3
3. 从 references/proven formulas.md 选取品类公式(Step 4)
4. 生成脚本,确认后审校(Step 5 6)
总耗时:有视频约15 20分钟,无视频约5 10分钟。
花叔出品 AI Native Coder · 独立开发者
公众号「花叔」 30万+粉丝 AI工具与效率提升
代表作:小猫补光灯(AppStore付费榜Top1)·《一本书玩转DeepSeek》