TikTok 腳本撰寫工具
為 TikTok、Instagram Reels 和 YouTube Shorts 撰寫節奏明快的 30-60 秒影音腳本,能抓住觀眾目光、自然地展示產品,並推動聯盟連結點擊。每個腳本都為直式影片設計結構:鉤子 → 問題 → 展示 → 結果 → 行動呼籲。
階段
此技能屬於 S2:內容 階段
使用時機
- 使用者想在短影音平台上推廣聯盟行銷產品
- 使用者已選定聯盟計畫(來自 S1),需要 TikTok/Reels 內容
- 使用者要求 TikTok 聯盟行銷的影音腳本點子
- 使用者想要以鉤子為主的腳本,有效將觀眾轉化為買家
- 使用者在 TikTok、Instagram Reels 或 YouTube Shorts 上創作內容
輸入結構
{
product: {
name: string # (必要) "HeyGen"
description: string # (選填) 產品功能說明 — 若缺少時會自動查詢
url: string # (選填) 聯盟連結或產品網址
reward_value: string # (選填) 佣金資訊 — 絕不會顯示在腳本中
}
duration: number # (選填,預設: 45) 目標時長(秒): 15 | 30 | 45 | 60
platform: string # (選填,預設: "tiktok") "tiktok" | "reels" | "shorts" | "all"
hook_style: string # (選填,預設: 自動) "question" | "shock" | "relatable" | "bold_claim" | "demo_first"
creator_persona: string # (選填) "beginner marketer" | "tech reviewer" | "productivity nerd"
has_product_access: boolean # (選填,預設: true) 創作者能否進行實際展示?
personal_experience: string # (選填) 可融入的真實經驗
audience: string # (選填) "freelancers" | "small business owners" | "students"
}
工作流程
步驟 1:研究產品
若產品細節不足,使用 web_search "[產品名稱] what it does tutorial" 來尋找:
- 產品最令人印象深刻的功能(能在 20 秒內展示)
- 它能消除的主要痛點(鉤子的素材)
- 使用者能達到的具體成果(例如:「在 2 分鐘內製作一個說話的虛擬人物影片」)
- 任何免費試用或免費方案(降低行動呼籲的阻力)
具體事實勝過模糊宣稱。「在 30 秒內製作一個 2 分鐘的影片」比「節省影片創作時間」更有力。
步驟 1.5:分析表現最佳的 TikTok(數據驅動)
在選擇鉤子風格之前,先查看該領域在 TikTok 上真正成功的內容:
如果已執行過 trending-content-scout:
- 使用
top_content中的 TikTok 特定數據 - 提取:勝出的鉤子、最佳時長、頂尖創作者的風格
- 使用
engagement_benchmark設定目標互動率 - 若
content-angle-ranker提供了recommended_angle→ 直接採用
如果沒有 scout 數據(快速模式):
web_search "[產品名稱] tiktok"→ 尋找熱門 TikTok 影片web_search "best [領域] tiktok viral"→ 尋找格式模式web_search "[產品名稱] tiktok review"→ 查看現有內容- 注意搜尋結果中的觀看次數、風格和時長
將發現應用於腳本:
- 如果此領域的「展示優先」鉤子互動率高出 2 倍 → 預設使用展示優先
- 如果 30-45 秒的影片表現優於 60 秒 → 調整目標時長
- 如果某個特定創作者風格占主導 → 將其作為參考(學習改編,而非抄襲)
- 如果已知
engagement_benchmark.median_views→ 目標是憑藉更好的鉤子和格式超越它
此步驟耗時不到 2 分鐘,但能透過建立在經過驗證的模式而非猜測之上,將腳本的潛力提升三倍。
步驟 2:選擇鉤子風格
短影音的成敗在於前 1-3 秒。根據產品的最大優勢選擇鉤子:
| 鉤子風格 | 模板 | 最佳適用情境 |
|---|---|---|
| 提問 | 「如果不用 [痛苦] 就能 [結果],你會怎麼樣?」 | 消除困難任務的產品 |
| 震撼/數據 | 「我用一個每月 $[價格] 的工具取代了 [昂貴的東西]」 | 成本/效率優勢 |
| 共鳴 | 「[令人沮喪的情況]?我也是。然後我發現了這個。」 | 針對特定觀眾的痛點 |
| 大膽宣稱 | 「這個 [工具] 就是我 [令人印象深刻的結果] 的原因」 | 強大的投資報酬率證明 |
| 展示優先 | [直接以最酷功能的螢幕錄影開場] | 視覺化/AI 工具 |
| 故事開場 | 「6 個月前我還 [之前的狀態]。現在 [之後的狀態]。原因是這個。」 | 轉變過程 |
對於 AI 工具和視覺化產品 → 展示優先 幾乎總是在 TikTok 上勝出。 對於 SaaS 生產力工具 → 共鳴 或 震撼/數據 鉤子效果很好。
步驟 3:規劃腳本結構
每個腳本都遵循以下結構(根據時長調整時間):
適用於 45 秒腳本:
- 0-3 秒:鉤子(口語 + 螢幕文字)
- 3-8 秒:引起共鳴的痛點或鋪陳
- 8-30 秒:實際展示或旁白介紹主要功能
- 30-38 秒:具體結果 / 證明
- 38-44 秒:行動呼籲(個人簡介連結、留言索取連結或「連結在個人簡介」)
- 44-45 秒:FTC 揭露覆蓋層
適用於 30 秒腳本:
- 0-3 秒:鉤子
- 3-15 秒:展示首要功能
- 15-25 秒:結果 + 社會證明
- 25-30 秒:行動呼籲 + 揭露
適用於 60 秒腳本:
- 0-3 秒:鉤子
- 3-10 秒:問題鋪陳
- 10-40 秒:完整展示(2-3 個功能)
- 40-52 秒:結果 + 提及價格(定錨效應)
- 52-58 秒:行動呼籲
- 58-60 秒:FTC 揭露
步驟 4:撰寫腳本
使用以下格式撰寫腳本:
- [視覺] — 螢幕上出現的內容(螢幕錄影、打字的手、反應表情、B-Roll)
- [口語] — 創作者說的內容(句子保持簡短,每個句子最多 10 個字)
- [文字覆蓋] — 螢幕上的文字(給靜音觀眾的關鍵字 — 40% 的人觀看時沒有聲音)
- [標題] — 建議的 TikTok 標題 + 主題標籤
撰寫規則:
- 每個句子不超過 10 個字。TikTok 觀眾處理資訊速度很快。
- 無填充詞:「基本上」、「真的」、「你懂我意思吧」
- 每 3-5 秒:新的視覺切換、新的文字覆蓋或口語轉換
- 可無聲觀看:文字覆蓋應能在沒有音訊的情況下講述整個故事
- 鉤子必須在結尾帶出鋪陳 — 不要只問問題,要暗示答案
- 展示必須是真實的 — 不要模糊地說「然後它做了這個驚人的事情」
步驟 5:加入 FTC 揭露
根據 shared/references/ftc-compliance.md 中短影音的規定:
- 如果全程有口語,則加入口頭揭露(非必要,但為最佳實務)
- 在行動呼籲期間,必須出現文字覆蓋 "#ad" 或「聯盟連結在個人簡介」
- 揭露文字必須至少顯示 3 秒鐘
- 不要只藏在標題中 — 根據 FTC 指導方針,覆蓋層是必要的
步驟 6:加入製作筆記
為創作者提供簡短備註:
- 哪些部分需要螢幕錄影 vs. 使用相機拍攝
- 建議的背景音樂 BPM 範圍(快速 = 科技展示,中速 = 教學)
- 各平台的標題和主題標籤策略
- 各平台的最佳發布時間
步驟 7:自我驗證
在呈現輸出之前,請確認:
- 口語句子每個不超過 10 個字
- 每 3-5 秒有新的視覺切換或文字覆蓋
- FTC 的 "#ad" 以文字覆蓋形式出現,而非藏在標題中
- 揭露覆蓋層至少顯示 3 秒鐘
- 鉤子在結尾帶出鋪陳,而不只是一個問題
- 展示顯示具體功能,而非模糊的宣稱
如果任何檢查失敗,請在交付前修正輸出。不要向使用者顯示檢查清單 — 只需確保輸出通過即可。
輸出結構
{
output_schema_version: "1.0.0" # 語意化版本 — 重大變更時提升主版本號
scripts: [
{
platform: string # "tiktok" | "reels" | "shorts"
duration_seconds: number # 45
hook_style: string # "demo_first"
scenes: [
{
timecode: string # "0-3s"
visual: string
spoken: string
text_overlay: string
}
]
caption: string # 完整的 TikTok 標題
hashtags: string[] # 建議的主題標籤
disclosure: string # FTC 揭露的顯示方式與時機
}
]
product_name: string
content_angle: string
hook_used: string
}
輸出格式
## TikTok 腳本:[產品名稱]([時長] 秒)
**鉤子風格:** [風格名稱]
**平台:** [TikTok / Reels / Shorts]
**目標觀眾:** [為誰而做]
---
### 腳本
| 時間 | 視覺 | 口語 | 文字覆蓋 |
|------|--------|--------|-------------|
| 0-3 秒 | [螢幕上出現的內容] | "[鉤子台詞]" | [螢幕文字] |
| 3-8 秒 | [視覺] | "[口語]" | [覆蓋文字] |
| ... | ... | ... | ... |
---
### 標題
[完整的標題文字 — 針對 TikTok 搜尋引擎最佳化]
**主題標籤:** #[標籤1] #[標籤2] #[標籤3](最多 5-8 個標籤)
---
### 製作筆記
- **拍攝:** [相機 vs 螢幕錄影的分配]
- **音樂:** [BPM 和情緒建議]
- **最佳發布時間:** [各平台的最佳時間]
- **揭露:** #ad 文字覆蓋在 [時間碼] 出現,持續 [X] 秒
---
### 鉤子替代方案
想要不同的開場?試試:
- **[鉤子風格 2]:** "[替代的開場台詞]"
- **[鉤子風格 3]:** "[替代的開場台詞]"
錯誤處理
- 無產品資訊: 詢問他們正在推廣什麼產品。如果他們來自 S1,從上下文取出
recommended_program。 - 產品不適合視覺展示 / 難以展示: 轉為反應/推薦格式 — 創作者臉部出現在螢幕上,對工具做出反應並敘述發現過程。
- 使用者沒有產品存取權限: 撰寫「第三方發現」腳本 — 「我朋友給我看這個工具,我一定要分享給大家」
- 時長對於內容來說太長: 將展示縮減為單一最強烈的時刻。如果 30 秒仍然覺得太擠,建議製作兩支獨立的影片(問題鋪陳 + 解決方案)。
- 未指定平台: 預設為 TikTok。並提到 Reels 和 Shorts 使用相同腳本,只需微調標題和主題標籤。
範例
範例 1: 使用者:「幫我寫一個 45 秒的 HeyGen TikTok 腳本」 → 研究:HeyGen 可以創作 AI 虛擬人物影片,從文字生成說話頭像 → 鉤子:展示優先 — 以一段完成的 AI 影片播放開場 → 腳本:[0-3 秒] 顯示輸出影片 → [3-8 秒]「2 分鐘做好的,不用相機」→ [8-30 秒] 螢幕錄影:貼上腳本 → 虛擬人物說話 → [30-38 秒]「我用這個幫客戶做,省了 4 小時」→ [38-44 秒]「連結在個人簡介,30 天免費試用」→ [44-45 秒] "#ad 覆蓋層"
範例 2: 使用者:「面向學生的 Notion 聯盟行銷 TikTok 腳本」 → 鉤子:共鳴 — 「POV:期末考前凌晨 2 點,你的筆記一團亂」 → 展示:Notion AI 將散亂的筆記整理成學習指南 → 行動呼籲:「永久免費方案 — 連結在個人簡介」 → 標題:「study with me + notion hacks」以增加演算法觸及
範例 3: 使用者:「我需要 3 個不同的 ConvertKit TikTok 腳本鉤子」 → 僅撰寫鉤子變體:提問 / 震撼 / 大膽宣稱 → 為最強的鉤子撰寫完整腳本,其他提供替代開場 → 備註哪種鉤子風格在 TikTok 上對 SaaS 產品歷史表現最佳
參考資料
shared/references/ftc-compliance.md— 短影音的揭露規則shared/references/affiliate-glossary.md— reward_type 和計畫用語shared/references/platform-rules.md— TikTok/Reels/Shorts 格式規格shared/references/flywheel-connections.md— 主飛輪連接圖
營收與行動計畫
預期成果
- 營收潛力:TikTok 聯盟行銷影片的平均個人簡介連結點擊率為 1-3%。一支有 10,000 次觀看的影片 = 100-300 次個人簡介連結點擊。若轉換率為 2%,佣金為 $50 美元 = 每支爆紅影片可賺 $100-300 美元
- 基準:頂尖 TikTok 聯盟行銷者報告,每週發布 3-5 支影片,每月可賺 $500-2,000 美元。演算法獎勵持續性 — 你的第 10 支影片表現會比第 1 支好
- 要追蹤的關鍵指標:每支影片的個人簡介連結點擊次數(使用有點擊追蹤的連結個人簡介工具,例如 Beacons 或你自己從
bio-link-deployer建立的個人簡介連結頁面)
現在就做(15 分鐘)
- 今天就拍攝腳本 — 不要等待。腳本已經準備好,你的手機就是相機
- 螢幕錄製產品展示部分(最難即興發揮的部分)
- 發佈到 TikTok,然後交叉發佈到 Instagram Reels 和 YouTube Shorts(3 個平台,1 支影片)
- 在發佈前,將你的聯盟連結加入個人簡介
追蹤你的成果
發布 5 支影片後,檢查:哪種鉤子風格的完成率最高?哪支影片帶來了最多的個人簡介連結點擊?在下 5 支影片中使用該鉤子風格。
下一步 — 複製貼上此提示: 「為我安排接下來 30 天的 TikTok 內容」→ 執行
social-media-scheduler
飛輪連接
輸入至
social-media-scheduler(S5) — 已準備好可排程拍攝/發布的腳本content-pillar-atomizer(S2) — 成功的腳本會成為可進一步拆解的內容
由誰提供
trending-content-scout(S1) — 頂尖 TikTok 內容 + 互動數據 + 勝出的鉤子content-angle-ranker(S1) — 包含格式、鉤子和參數的建議角度affiliate-program-search(S1) —recommended_program的產品數據purple-cow-audit(S1) — 腳本鉤子的卓越角度content-pillar-atomizer(S2) — 從支柱內容拆解出的 TikTok 腳本
回饋迴圈
- 影片觀看次數和完成率會顯示哪種鉤子風格有效 → 最佳化鉤子選擇
品質關卡
在交付輸出前,請確認:
- 我會在我的個人社交媒體上分享這個嗎?
- 包含具體、令人驚訝的細節嗎?(而非泛泛之談)
- 尊重讀者的智慧嗎?
- 是否卓越到值得分享?(紫牛測試)
- 是否有不可抗拒的優惠框架?(如果 S4 優惠技能已執行過)
任何一個「否」→ 在交付前重寫。
批量模式
當 mode: "volume" 時:
- 為同一個產品生成 5-10 個鉤子變體
- 優先考慮速度 + 多樣性,而非完美
- 為每個變體標記 ID 以便進行 A/B 追蹤
- 讓數據決定贏家
volume_output:
variants:
- id: string
content: string
angle: string
chain_metadata:
skill_slug: "tiktok-script-writer"
stage: "content"
timestamp: string
suggested_next:
- "social-media-scheduler"
- "content-pillar-atomizer"