Communitygithub.com

JaviMaligno/agilabs-video-studio

為一篇部落格文章撰寫 30-60 秒的旁白解說影片腳本,包含鉤子、設定、實驗、確切數字的發現、所以呢,以及結尾卡片。每個場景都有一個視覺想法並對應到動畫元件,包含字幕閱讀速度限制,以及可選的平行西班牙語版本。在建立任何場景之前,用於起草或修改文章影片的旁白內容。

agilabs-video-studio 是什麼?

此技能「JaviMaligno/agilabs-video-studio」旨在協助開發者與 AI 代理從學術或技術部落格文章中,快速生成短影片的解說腳本。腳本結構嚴謹,遵循「鉤子 - 設定 - 實驗 - 發現 - 所以呢 - 結尾卡片」的標準敘事流程,確保影片能在 30-60 秒內清楚傳達核心發現。該工具會強制執行字幕閱讀速度上限(每秒 17 個字元)、字數統計(英文 75-140 字),並要求每個場景的視覺想法都必須對應至指定的動畫元件庫(如 Counter、BarCompare、FlowDiagram),避免僅以文字搭配漸層背景。腳本撰寫支援英文與西班牙語的平行版本,且旁白語氣需與原文一致,使用第一人稱並保留原文的修辭與謹慎用語。最終輸出為 `script.md` 表格,每行包含場景、元件、英文旁白、西班牙語旁白、視覺描述及來源句子引用,以利後續審核與動畫製作。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/JaviMaligno/agilabs-video-studio/tree/HEAD/skills/explainer-script

在你喜歡的 AI 中提問

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

說明文件

解說腳本

腳本是一份簡短的場景列表。每個場景包含一行或多行旁白以及一個視覺。 它是為了讓觀看者在關閉聲音的情況下滾動觀看而撰寫的,因此每一行也必須能作為 字幕使用。

長度

  • 30-60 秒,目標為 45 秒(src/settings.ts 中的 targetSeconds)。
  • 英文大約 75-140 個口語單詞。請計算它們。對於相同的內容,西班牙語的長度約為英文的 15-20%。

結構

  1. 鉤子,在前 3 秒內。 令人驚訝的發現或一個具體的問題。永遠不要使用「在本影片中……」、「今天我想談談……」或問候語。開場卡片。
  2. 設定。 用一兩行說明正在測試什麼以及為什麼它很重要。
  3. 用一張圖呈現的實驗。 機制或設計以一個視覺呈現(流程圖、比較圖)。一個想法,而不是整個方法章節。
  4. 發現,附帶確切數字。 數字採用文章中的寫法("14/20 vs 4/20"、"83 %"、"p = 0.0018"):相同的四捨五入,相同的單位。
  5. 所以呢。 這個發現對於使用它的人來說意味著什麼,不超過文章所宣稱的強度。
  6. 結尾卡片行: "More at javieraguilar.ai"(西班牙語:"Más en javieraguilar.ai")。

語氣

  • 使用第一人稱,如同文章的寫法:「我給了規劃者……」、「我發現……」。
  • 宣稱的強度與文章一致。保留其修辭(「在這些運行中」、「在此設定下」)。
  • 使用簡短的口語句子。每行一個想法。不使用文章未解釋的行話。

字幕

  • 字幕從旁白文字中嵌入,最多兩行,每行約 32 個字元。
  • 螢幕上每秒最多 17 個字元(npm run lint 會檢查)。如果一行文字讀得太快,需要減少字數,而不是加快語速。
  • 字幕中的數字寫法與文章一致。如果 TTS 應該用不同方式說出,請為該行提供口語形式(參見 narration 技能);切勿為此更改字幕。
  • 避免在旁白中使用長 URL 和程式碼標識符;它們會換行不佳且難以閱讀。

英文與西班牙語

  • 將英文/西班牙語成對撰寫,逐行進行,以便兩個版本保持同步。西班牙語是可選的:當影片僅為英文時,將西班牙語文字留空。
  • 西班牙語行表達相同內容,無需逐字翻譯;保持與英文一樣簡短。

每個場景的視覺想像

每個場景都有一個視覺想法,對應到元件庫中的一個元件(參見 explainer-animation):

視覺想法元件
一個從零開始計數的標題數字Counter
並排顯示的兩到五個數值BarCompare
流程、交接、斷開的連結FlowDiagram
文章所依據的關鍵句子KeyQuote
同時顯示的兩到四個數字StatGrid
鉤子與結尾開場 / 結尾卡片

如果沒有合適的元件,請將場景標記為 「bespoke」(客製),並附上一行動畫描述。避免製作只有文字搭配漸層背景的影片:每篇文章至少需要一個能展示其機制的視覺。

腳本格式

將 script.md 撰寫為一個表格,每個旁白行佔一行:

場景元件英文行西班牙語行視覺來源句子
  • 「來源句子」引用文章中每個數字和每個宣稱的原文。
  • 結尾處附上單詞數(英文)和估計長度。
  • 在開始任何製作之前,先提交以供審核。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相關技能