抖音主题展开与短视频脚本
把已有主题、热点材料或长文内容展开成抖音短视频脚本,安排开头、段落、时长和话题方向。
适用场景
知道大致想讲什么,却不知道怎样缩成一条抖音视频,或者想把一篇已有内容改成口播时可以用。它围绕你提供的主题展开脚本和系列内容方向,让题目能接上实际表达。它是文案规则型Skill,不检索实时热榜、不采集作品,也不负责拍摄或发布。
主要功能
把一个主题展开成可以讲的内容
围绕已有主题、材料或已核实的热点,确定一条视频要解决的问题,再安排信息如何展开。也可以讨论同主题的系列方向;具体选题仍需与你的事实材料和观众需要相符,不能把模型提出的题目说成平台正在流行的热点。
比较开头与正文是否接得上
提供提问、结果前置、身份代入等六类开场思路,并接着组织正文和收尾。重点是开头提出的问题能在内容里得到回答,不为了制造反差编造数字、经历或效果。与只生成两句开头的Skill相比,本项继续处理整条脚本。
按目标时长取舍内容
上游给出十五秒和六十秒结构,并有三十秒任务示例,适合单一知识点、短故事或经验分享。段落时间用于初步安排,需要实际试读后调整;不是经过语速测量的精确时长,也不要求所有内容都硬套反转或固定收尾。
补充话题和配乐方向
根据内容给出相关话题层级、背景音乐风格及发布包装建议。它不查询实时标签热度、不提供音乐文件或授权。上游默认标签数量和发布时间只是通用建议,应按账号反馈调整,不能当成平台官方规则。
准备资料
提供主题、目标观众、想讲清的核心事实和大致时长。把可以使用的文章、经历、数据或热点来源一并交给Agent;可补充账号语气和已准备的画面。没有可靠依据的数字、结论和热门说法应明确标出来,不需要登录抖音账号。
使用方法
先选清一条视频要讲的问题
说明主题和已有材料,决定这次是讲一个知识点、一个经历还是一组步骤。需要系列时先讨论每条分别解决什么,避免几条视频只是换标题重复同一内容。
安排开头、展开和收尾
比较合适的开场方式,再按目标时长写正文段落和收尾。保留材料能够支持的事实,说明哪些表达还需你补充;不要因为模板写着百分比就照搬示例数字。
试读后再调整表达
读一遍检查语气、时长和信息量,删去不能在正文兑现的开头。最后补充相关话题和配乐风格;脚本与包装建议留给你后续制作,Agent不执行账号操作或自动发布。
交付内容
得到围绕指定主题的短视频脚本、开头和段落安排,以及话题与配乐风格建议。可以继续修改为系列内容,但不会自动生成成片、提供实拍分镜、实时热榜或证明选题一定能提升播放量。
- 完整短视频脚本
- 开头及段落时长安排
- 相关话题与配乐方向
使用条件与费用
- 来源是U-Claw自带的中文Skill,完整单项目录在portable/skills-cn/douyin-script,核对时仅包含SKILL.md。可交给支持Skill的Agent识别安装位置,不需要为了使用这份规则安装整个U盘系统。
- 单项没有采集器、外部脚本、平台密钥或必须安装的软件;如果使用U-Claw完整环境则有额外运行时和模型配置,不能将整套系统条件与本项混为一谈。
- 固定提交根目录LICENSE为MIT。内容生成使用你的Agent模型,费用由所用服务决定;本站本批没有运行模型或额外付费工具。
安装细节
安装和使用命令已经备好,按右侧步骤操作即可。需要查看技术配置时,可参考作者说明。
- 上游整套安装器将skills-cn技能目录复制到OpenClaw的技能位置。本页只安装完整douyin-script目录,由当前Agent识别位置和启用方式,不运行整套U盘安装器。该单项目录仅有SKILL.md,没有额外引用或脚本依赖。
使用提醒
- 本项重点是从已有主题写成整条短视频,与已有热点筛选、选题矩阵、月度排期和两句式开头的用途不同;它不代替这些工具获取新热点或安排运营计划。
- 上游包含完播率、互动效果和最佳标签数量等表述,但没有此Skill独立效果实验;这些不是已验证结论,也不是平台官方要求。示例中的夸张数字不能作为自己的事实。
- 上游明确面向抖音/快手,未提供视频号专用流程。本批没有找到可同时满足高星与本次筛选要求的视频号新项目,不把本项包装成视频号专用能力。
- 已核对全文、安装目录与上游测试配置和同提交CI。CI测试主要针对便携运行环境,没有脚本生成或选题效果用例;本站没有实际安装、生成脚本或验证平台表现。
作者与来源
已核对作者文档,未进行运行测试。
查看关键事实的原文依据
功能概述:见中文功能和适用场景。
## 功能概述 - **前3秒 Hook**: 生成抓人眼球的开场白,降低划走率 - **脚本结构**: Hook → 内容展开 → 反转/高潮 → CTA - **时长控制**: 根据内容类型推荐最佳时长(15s/30s/60s) - **话题标签**: 推荐热门和垂直话题标签组合 - **BGM 建议**: 根据内容调性推荐背景音乐风格 ## 脚本结构模板 ### 15秒脚本(适合单一知识点) ``` 【0-3秒】Hook: 抛出反常识/痛点 "你知道吗?90%的人洗脸方式都是错的" 【3-10秒】核心内容: 快速讲解 "正确的方式是...(配合画面演示)" 【10-15秒】CTA: 引导互动 "学会了吗?双击收藏,关注我学更多护肤知识" ``` ### 60秒脚本(适合干货/故事) ``` 【0-3秒】Hook: 强烈的情绪/悬念 【3-15秒】背景铺垫: 建立场景 【15-40秒】内容展开: 核心信息/故事发展 【40-50秒】反转/高潮: 意想不到的结论 【50-60秒】CTA + 话题标签 ``` ## 使用示例 ### 写脚本 ``` 帮我写一个30秒的抖来源文档:skill
脚本结构模板:见中文功能和适用场景。
## 脚本结构模板 ### 15秒脚本(适合单一知识点) ``` 【0-3秒】Hook: 抛出反常识/痛点 "你知道吗?90%的人洗脸方式都是错的" 【3-10秒】核心内容: 快速讲解 "正确的方式是...(配合画面演示)" 【10-15秒】CTA: 引导互动 "学会了吗?双击收藏,关注我学更多护肤知识" ``` ### 60秒脚本(适合干货/故事) ``` 【0-3秒】Hook: 强烈的情绪/悬念 【3-15秒】背景铺垫: 建立场景 【15-40秒】内容展开: 核心信息/故事发展 【40-50秒】反转/高潮: 意想不到的结论 【50-60秒】CTA + 话题标签 ``` ## 使用示例 ### 写脚本 ``` 帮我写一个30秒的抖音脚本,主题是"程序员的一天",搞笑风格 ``` ### 优化开头 ``` 我拍了个美食视频,帮我想5个前3秒的hook文案 ``` ### 话题推荐 ``` 我要发一个健身教程视频,推荐话题标签和发布时间 ``` ### 改编热门 ``` 最近"搭子文化"很火,帮我写一个相关的短视频脚本 ``` ## 前3秒 Hook 公式 1. *来源文档:skill
适用场景:见中文功能和适用场景。
## 适用场景 - 创作抖音/快手短视频脚本 - 优化视频开头提升完播率 - 为视频选择话题标签 - 策划系列内容的选题方向 - 将长内容改编为短视频脚本 ## 不适用场景 - 写B站中长视频脚本(请用 bilibili-helper) - 需要真实拍摄指导(本技能专注文案脚本) - 直播话术(直播场景与短视频逻辑不同) - 涉及虚假宣传或违规内容 ## 发布建议 - **黄金时段**: 早7-9点、午12-14点、晚18-22点 - **频率**: 日更或隔日更,保持账号活跃 - **封面**: 竖屏 9:16,文字大且少(不超过8字) - **合拍/合集**: 善用抖音合拍功能蹭热度来源文档:skill
固定提交仓库根目录为MIT许可,使用时保留版权与许可声明。
MIT License Copyright (c) 2026 U-Claw Contributors Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above cop来源文档:file6
上游整套安装器将skills-cn技能目录复制到OpenClaw的技能位置。本页只安装完整douyin-script目录,由当前Agent识别位置和启用方式,不运行整套U盘安装器。该单项目录仅有SKILL.md,没有额外引用或脚本依赖。
SKILLS_CN="$SCRIPT_DIR/skills-cn" SKILLS_TARGET="$CORE_DIR/node_modules/openclaw/skills" if [ -d "$SKILLS_CN" ] && [ -d "$SKILLS_TARGET" ]; then echo -e " ${CYAN}↓${NC} 安装中国优化技能 (skills-cn)..." SKILL_COUNT=0 for skill_dir in "$SKILLS_CN"/*/; do skill_name=$(basename "$skill_dir") if [ ! -d "$SKILLS_TARGET/$skill_name"来源文档:file12
内容有误?告诉我们
01 安装到 Agent
复制安装命令,发给你正在使用的 Agent。
查看完整安装命令
发送后,等待 Agent 回复安装结果。
首次使用请先安装;已安装可直接填写下方任务。
02 填写你的任务
复制后,粘贴到已安装 Skill 的 Agent 对话。