Communitygithub.com

無臉故事影片(精簡版)

將一個主題或點子,轉變為適用於 YouTube Shorts、TikTok 和 Instagram Reels 的完整 60-90 秒無臉故事影片計畫——烏爾都語或英語的道德/情感故事,包含場景式圖片提示(角色一致)、烏爾都語旁白腳本、動態逐字字幕、縮圖簡報、標題/描述/主題標籤,以及 9:16 輸出檢查清單。

無臉故事影片(精簡版) 是什麼?

此技能可從單一主題或點子,自動產出完整的 60-90 秒短影片計畫,專為 YouTube Shorts、TikTok 和 Instagram Reels 設計。它生成道德或情感故事,支援烏爾都語(僅使用烏爾都文字)和英語。工作流程包含六個核心產出:故事 JSON(包含 6-12 個場景、攝影機動作、氛圍和旁白)、一致的 3D 卡通風格場景圖片提示(角色相同)、烏爾都語旁白腳本、附時間碼的 SRT 逐字字幕、SEO 優化的標題/描述/主題標籤、縮圖簡報,以及輸出檢查清單。此技能嚴格遵循「無臉」原則——不生成真人臉孔、無真實姓名、無暴力內容。所有文字提示和腳本均可用於外部工具(如 ffmpeg、CapCut),由這些工具實際渲染影片。對於希望在不露臉的情況下,快速製作引人入勝的社交媒體短片的內容創作者來說,這是一個高效的解決方案。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/anonymoussajjad/faceless-story-video-skill/tree/HEAD/faceless-story-video

在你喜歡的 AI 中提問

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

說明文件

無臉故事影片(精簡版) 是做什麼的?

一個主題,一個完整的影片計畫。這個計畫已準備好可以製作:故事、圖片、聲音、字幕、縮圖和上傳文字。此精簡版製作一種故事格式:一個道德/情感故事,60-90 秒,烏爾都語或英語。(更多格式存在於專業版中。)

工作流程

請依序執行下列步驟。在圖片之前切勿跳過故事:每個圖片提示和每行字幕都來自於完成的故事,絕非反其道而行。

  1. 主題。 如果使用者沒有給出主題,請詢問一個主題或點子(例如:「一個歸還遺失錢包的男孩」、「一位母親的犧牲」)。一個主題,一個故事。
  2. 故事。 首先以 references/story-structure.md 中的場景 JSON 格式撰寫故事。60-90 秒,6-12 個場景,前 3 秒內要有鉤子,一次轉折,結尾要有明確的道德啟示或情感回報。
  3. 圖片提示。 根據 references/image-prompts.md 為每個場景撰寫一個圖片提示。每個場景中的角色必須相同(相同的臉孔、髮型和服裝——在每個提示中重複描述)。3D 卡通風格,9:16。
  4. 旁白腳本。 根據 references/urdu-narration.md 撰寫旁白。烏爾都語旁白只能使用烏爾都文字撰寫。絕不使用天城文。每個片段只有一位講者——切勿在一個片段中撰寫兩人的對話;請將其拆分為單一講者的片段。
  5. 字幕。 精簡版的一種風格:金色單詞高亮動態字幕(所說的單詞在說出時變為金色)。產出一個包含確切旁白台詞和時間碼的 SRT 檔案。
  6. 縮圖 + SEO。 一個縮圖簡報(見下方)加上適用於 Shorts、TikTok 和 Reels 的標題、描述和主題標籤。
  7. 輸出檢查清單。 以底下的檢查清單作為結尾,確保影片以正確的格式發布。

輸出 1 — 故事 JSON

以 JSON 格式回傳故事,須包含以下確切鍵值:title、language("ur" 或 "en")、style("moral")、mood(一個單詞)、scenes(一個包含 6-12 個場景的清單)。每個場景包含:duration(秒,數字)、visual(一個簡短的關鍵詞,例如 rainy_street)、camera(push、pull、pan_left 或 pan_right)、effect(rain、dust 或 embers)、ambience(rain 或 empty)、sfx(場景的一個簡短音效,例如 rain、birds chirping——如果場景安靜則為空)、narration(1-2 句口語句子,若為 ur 則使用烏爾都文字)、caption(與旁白相同,或一個較短的螢幕版本)、visual_description(2-3 句英文句子:場景發生在哪裡、可見哪些物體、角色在做什麼)、props(2-4 個關鍵物體,英文)、shot(close_up、medium_shot、wide_shot 或 full_body——請變化使用,絕不連續使用同一種鏡頭)。所有場景的持續時間加總必須在 60-90 秒內。請參閱 examples/example-story.json 以獲得完整範例。

輸出 2 — 圖片提示

每個場景一個提示。公式:[風格] + [角色,確切重複] + [來自 visual_description 的地點和動作] + [氛圍和光線] + 9:16 垂直。預設風格:3D 卡通,皮克斯風格,柔和光線,表情豐富。切勿在圖片提示中放入文字、單詞或字母——AI 圖片工具會拼錯文字;所有文字都放在字幕中,絕不放在圖片裡。完整規則在 references/image-prompts.md 中。

輸出 3 — 旁白腳本

旁白就是故事的旁白欄位,依序排列,每個場景一個片段。烏爾都語:自然的烏爾都口語,短句,溫暖的語調。當語言為 ur 時,切勿用羅馬烏爾都語撰寫旁白——只能使用烏爾都文字。切勿在一個場景中混合兩位講者。完整規則在 references/urdu-narration.md 中。

輸出 4 — 字幕(精簡版風格:金色單詞高亮)

SRT 格式,一個檔案。每個字幕事件對應一個場景的旁白,拆分為短行(最多 2 行,每行最多 5-6 個單詞)。所說的單詞在說出時會高亮金色;其餘部分保持白色。烏爾都語字幕保持烏爾都文字,從右到左,每個事件一整行(切勿逐字拆分烏爾都語行——文字會斷裂)。羅馬烏爾都語或英語字幕可以逐字高亮。

輸出 5 — 縮圖簡報 + SEO

縮圖簡報:一個 9:16 的圖片點子(故事中最情緒化的時刻,一個角色,一種強烈感受,圖片中不包含文字),加上 3 個縮圖標題選項(每個最多 5 個單詞,語言需與影片語言匹配的烏爾都語或英語)。SEO:1 個標題(最多 70 個字元),1 個描述(2-3 行 + 道德啟示單獨一行),8-10 個主題標籤(混合廣泛標籤:如 #Shorts #Story,以及特定標籤:如 #UrduStory #MoralStory)。保持所有說法誠實——切勿承諾影片包含實際上沒有的內容。

輸出 6 — 輸出檢查清單

  • 9:16 垂直,1080x1920,24-30 fps
  • 總長度 60-90 秒
  • 每個場景都有聲音(沒有無聲場景——沒有聲音的場景會收到警告,而非通過)
  • 字幕已燒錄或作為 SRT 側邊檔案,位於安全區域內(遠離 TikTok/Reels 按鈕)
  • 縮圖從最情緒化的場景中導出為靜態圖片

硬性規則(絕對不能違反)

  • 烏爾都語旁白永遠是烏爾都文字。對於 ur 故事,絕對不能使用天城文或羅馬烏爾都語。
  • 每個片段只有一位講者。一個場景中絕對不能有兩個人在說話。
  • 沒有真實人物的臉孔,沒有真實人物姓名,沒有圖形暴力,沒有仇恨。僅限乾淨、闔家觀賞的故事。
  • 絕不在圖片提示中放入文字。
  • 絕不捏造關於影片的事實(觀看次數、平台、價格)——只能包含計畫中有的內容。

此技能不負責的事項

此技能負責撰寫除已渲染的 MP4 影片之外的所有內容。在配備 ffmpeg/Remotion 的 Claude Code 中,它可以驅動渲染;在 Claude 應用程式中,請根據此技能產生的腳本、提示、旁白和 SRT,在 CapCut(或任何編輯器)中組合影片。它本身不會產生圖像或音訊——它撰寫提示和腳本,供您的工具使用。

參考資料(需要時閱讀)

  • references/story-structure.md — 故事弧、場景格式、鏡頭清單、持續時間計算。
  • references/urdu-narration.md — 烏爾都文字規則、旁白風格、發音注意事項。
  • references/image-prompts.md — 一致角色提示、風格、負面提示。
  • examples/example-story.json — 一個完整的道德故事,使用確切的 JSON 格式。
  • examples/example-output.md — 該範例的完整輸出範例。

相關技能