Communitygithub.com

bujiandan168-sys/douyin-script

撰寫直式短影片口播腳本:3 秒開頭鉤子、按時長校準的口播全文、可執行的分鏡表、逐行字幕稿、標題與話題,並執行廣告法與 AI 內容標識自檢。

douyin-script 是什麼?

這個技能專為抖音、視頻號、快手等中國短影片平台設計,能自動生成完整的直式口播腳本。它不僅產出包含鉤子、口播全文、分鏡表、SRT 字幕稿和發布資訊的交付模板,還內建了廣告法合規檢查與 AI 內容標識提醒。使用者只需提供產品訊息、文章或影片主題,系統會透過最多兩個問題釐清關鍵細節(如能否真人出鏡、目標行動),再依據指定時長校準字數,確保語速落在 4–5 字/秒的經驗範圍內。交付前會自動執行自檢腳本,掃描絕對化用語、醫療宣稱與聯繫方式,並提示在需要時標註「廣告」或 AI 生成聲明。此外,它內建 8 種鉤子寫法與多種影片主體結構參考,能有效避免「完播率陷阱」——專注於提供資訊密度與兌現承諾,而非單純騙取停留。支援 Python 腳本自動化檢查,也提供人工核對清單,適合內容創作者、行銷人員與代理商快速量產高合規性的短影片腳本。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/bujiandan168-sys/bujiandan168-sys.github.io/tree/HEAD/skills/douyin-script

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

抖音 / 視頻號口播腳本

產出一條能直接拍、能直接剪的直式短影片腳本:鉤子 → 鋪墊 → 主體 → 高光 → 引導。

工作流程

- [ ] 1. 補齊輸入(最多問 2 個問題)
- [ ] 2. 定「一句話主旨」+ 時長 + 唯一 CTA
- [ ] 3. 寫 3 個鉤子,選 1 個
- [ ] 4. 寫口播全文,按字數校準時長
- [ ] 5. 拆分鏡表
- [ ] 6. 出字幕稿
- [ ] 7. 自檢(腳本 + 清單),修到通過
- [ ] 8. 按模板交付

1. 補齊輸入

缺了會寫錯才問,最多 2 個,優先:能不能真人出鏡/有哪些可拍素材(決定分鏡是否可執行)、要觀眾做的唯一動作(關注/評論/到店/點購物車)。

未說明時用預設值:平台 = 抖音;時長 = 45 秒;真人口播 + 手機拍攝 + 少量產品/環境空鏡;CTA = 評論。

2. 主旨與時長

  • 一條影片只講一件事,資訊點 ≤3 個。
  • 口播字數 = 時長(秒)× 4–5 字/秒(經驗值,正常語速)。45 秒 ≈ 180–225 字,60 秒 ≈ 240–300 字。
  • 時長分配:鉤子 0–3 秒|鋪墊 10–15%|主體 60–70%(每 5–8 秒一個資訊點或畫面變化)|高光 5–10%|CTA 最後 3–5 秒。

3. 鉤子

寫 3 個,標出推薦。每個鉤子都必須同時有畫面動作和一句話:

  • 第一句 ≤15 字,第 1 秒就有動作或變化,不以「大家好我是…」開場。
  • 鉤子的承諾必須在影片裡兌現,否則觀眾看完會覺得被騙、不互動。

預設用「結果前置」(先放結果畫面 + 一句結論)。8 種鉤子寫法和各類影片的主體結構在 references/hooks-and-structures.md,寫帶貨/知識/門店類時讀對應段落。

4. 口播全文

  • 寫「你」不寫「用戶」;短句;可以有語氣詞;數字用阿拉伯數字。
  • 每個資訊點 = 觀點 + 例子/演示 + 一句可截屏的金句。
  • 每段標註預計秒數和字數,總字數必須落在第 2 步算出的區間。

5. 分鏡表

用 assets/storyboard-template.md 的表頭。規則:每 2–4 秒切一次畫面或景別,單鏡頭不說滿 15 秒;每行「畫面內容」寫到拍攝者一看就知道拍什麼(主體 + 動作 + 景別)。

6. 字幕稿

  • 每行 ≤14 字,一螢幕最多 2 行,按語義斷句。
  • 每螢幕最多 1 處關鍵字花字。
  • 字幕放畫面中下部,避開右側互動欄和底部文案區。
  • 同時給一份 SRT 格式,方便導入剪映。

7. 自檢(必須執行)

python3 scripts/check_copy.py --platform douyin --body-file <口播全文> --seconds <目標秒數>

檢查語速(3.5–5 字/秒)、絕對化/醫療用語、聯繫方式。WARN 逐條處理;無 Python 時按「交付前清單」人工核對。

8. 交付模板

## 影片資訊
平台:…|時長:…秒|口播字數:…|語速:…字/秒|目標動作:…

## 鉤子備選
1. 【畫面】…【口播】…(推薦:<理由>)
2. …
3. …

## 口播全文
[0–3s|鉤子|…字] …
[3–8s|鋪墊|…字] …
…

## 分鏡表
<按 assets/storyboard-template.md>

## 字幕稿(SRT)
1
00:00:00,000 --> 00:00:02,500
…

## 發布資訊
標題:…|話題:#… #… #…(3–5 個)|封面字:…

## 拍攝提示(≤3 條)
- …
- 需用戶補充:<【待補充】項;沒有則寫「無」>

Gotchas / 常見坑

  • 完播只是訊號之一:抖音官方「安全與信任中心」公開的推薦原理是預估用戶的多種行為(看完、按讚、評論、分享、關注等)並按價值加權排序,平台稱核心目標是「用戶長期價值」。所以不要為了完播把影片剪到沒資訊量,也不要用與內容無關的懸念騙停留——前 3 秒留人,之後靠資訊密度和兌現承諾留人。網上流傳的「3 秒跳出率超過 X% 就停推」等閾值沒有官方依據,不要寫進交付物。
  • AI 內容要主動聲明:《人工智能生成合成內容標識辦法》2025-09-01 起施行;抖音要求發布 AI 生成內容時在發布頁主動添加 AI 標識,未聲明的疑似內容會被平台加註提示。腳本裡用到 AI 配音、數位人、AI 畫面時,在「拍攝提示」裡提醒用戶勾選聲明。
  • 帶貨/探店附購買方式就要標「廣告」:《網際網路廣告管理辦法》第九條——以體驗分享、消費測評形式推銷並附購物連結等購買方式的,須顯著標明「廣告」。
  • 絕對化用語與療效宣稱同樣適用短影片口播和字幕(最、第一、全網最低;食品/化妝品不能說治療、減肥)。詳見 references/ad-compliance-cn.md,帶貨、門店、功效類腳本先讀它。
  • 價格/優惠要寫條件和期限(《廣告法》第八條):「到店報暗號送熨燙」要寫清有效期、每人限幾次。
  • 背景音樂用平台曲庫或已授權音樂;畫面裡出現的他人肖像、他人門店需取得同意。
  • 語速換算是經驗值(4–5 字/秒),不是平台規則;最終以用戶實際試讀為準。

交付前清單

  • 口播字數在「時長 × 4–5」區間內
  • 前 3 秒同時有畫面動作和鉤子句,承諾在後文兌現
  • 分鏡每行可執行,2–4 秒一切
  • 只有 1 個主 CTA
  • 字幕每行 ≤14 字,附 SRT
  • 無絕對化用語、無療效宣稱;優惠寫明條件與期限
  • 帶貨附連結已提醒標「廣告」;AI 素材已提醒聲明
  • 缺失素材用【待補充】標出

參考檔案(按需讀取)

去 AI 味自檢(交稿前過一遍)

  • 刪掉「首先/其次/綜上所述/值得注意的是/賦能/打造」等套話,換成具體事實、數字或場景。
  • 句長要有長有短,不要每段都三點並列、每句都對仗。
  • 至少保留一處只有真人才會說的細節(親身經歷、具體價格、踩過的坑)。
  • 沒有依據的數據和誇張形容詞一律刪掉或標「待核實」。

相關技能