Communitygithub.com

masskx/douyin-remotion-sentence-video

使用 Remotion、Codex 和阿里巴巴 DashScope CosyVoice TTS 製作抖音/TikTok 風格的英文句型短影音。適用於英文句型骨架、口語模式、寫作升級句、情感表達、語境文法及高留存率的句型練習,並搭配黑/黃高對比視覺、音訊驅動字幕、替換動畫與抖音風格鉤子。

douyin-remotion-sentence-video 是什麼?

這個技能專為打造「抖音風格英文句型短影音」而設計,核心目標是讓內容像滑手機時無意間點開的爆款影片般吸睛,而非傳統文法課。它採用 Remotion 框架進行動畫渲染,並內建「Chinglish Trap Mode」——一種以「中式英文陷阱 → 對比衝擊 → 自然英文修正」為核心的創作模式。視覺上,它要求極高的動態密度:每 0.5 到 1.2 秒必須有一次視覺節拍,前 3 秒至少要有 4 個視覺動作,並從同系列的「字彙技能」中借用強烈的動畫效果(如 slamIn、punchZoom、shake、glitch),確保畫面如同抖音節奏編輯般充滿能量。此外,技能內含完整的「帳號黏著度設計」:透過「社交痛點」、「身分認同增益」、「留言誘餌」等機制,讓觀眾不只學到一個句型,更會想追看下一集,從而建立具有高留存率的英文教學帳號。

相容平台~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/masskx/GYEVideo/tree/main/remotion-template/skills/douyin-remotion-sentence-video

在你喜歡的 AI 中提問

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

說明文件

抖音 Remotion 句型影片

當使用者想要製作短小、實用、令人印象深刻的英文短影音時使用此技能,而不是文法課。

此技能在動態密度、鉤子侵略性以及音訊驅動的節奏上,必須與 douyin-remotion-video 技能保持一致。 將句型內容視為不同的教學結構,而非較軟性的視覺語言。

一句話宗旨

這不是解釋文法。 這是摧毀你的中式英文。

Chinglish 陷阱模式

除非使用者明確要求句型骨架或句型練習,否則這是預設的創作模式。

當使用者想要以下內容時,使用「Chinglish 陷阱模式」:

  • 英文短影音
  • 糾正影片
  • 道地表達影片
  • 中文直譯修正
  • 對比教學
  • 「中式英語」內容

預設內容引擎為:

錯誤表達 -> 意思扭曲 -> 道地修正 -> 簡短為什麼 -> 在這裡使用 -> 錯誤 vs 正確鎖定

影片核心不是 A/B 公式,也不是機械式重複。 核心是:

Chinglish 陷阱 -> 對比衝擊 -> 自然英文修正

每集應讓創作者像是在指出一個真實生活中的尷尬,而不是在填補模板內容。

動感抖音視覺模式

Chinglish 陷阱影片必須預設使用「動感抖音視覺模式」。

核心原則:

  • 文字不是放置,而是撞擊到螢幕上
  • 錯誤表達不會平靜地顯示,它們會被懲罰
  • 正確表達不只是出現,它們會猛力切入
  • 每 0.5 到 1.2 秒需要一個視覺節拍
  • 每 2 秒需要一次清晰的畫面變化
  • 前 3 秒至少需要 4 個視覺動作
  • 主要畫布必須隨著語音節奏移動,而不只是字幕條
  • 永遠不要讓靜態卡片在螢幕上停留超過 2 秒
  • 永遠不要依賴冗長的雙欄解釋區塊
  • 永遠不要看起來像 PPT
  • 永遠不要讓連續 5 集使用相同的外殼,只更換句子

借鏡字彙技能

句型技能必須明確借用當地字彙技能中最強大的視覺語言。

不要將句型技能視為較輕量或較簡單的版本。 它應該感覺與字彙技能一樣具有侵略性和滑停效果。

需借用:

  • HookScene 風格的前 3 秒中斷邏輯
  • slamIn、punchZoom、shake、flashOpacity、highlightSweep、quickCut
  • 快閃字節奏,而不只是標題卡節奏
  • 中心主導構圖
  • 每個節拍一個主導物件
  • 在教授關係時,採用網格/連接/網路視覺思考
  • 當有助於節拍時,加入短暫的情感反應時刻
  • 在語音持續時,不要有靜止的停頓畫面

不借用的:

  • 字典列表式的節奏
  • 當主題是句子糾正時,不使用詞根特定的教學結構

目標是:

句型內容,但具有字彙技能等級的視覺侵略性

這是強制性的。 如果結果仍然感覺像是一張帶有動畫字幕的教學卡片,那麼這個技能就失敗了。

動態節奏鎖定

句型技能必須繼承與字彙技能相同的節奏紀律:

  • 開場是 HookScene 思維,而不是標題卡思維
  • 動畫遵循生成的語音時序,而不是猜測的秒數標記
  • 每個說出的關鍵片語都應觸發可見的撞擊、替換或畫面重新平衡
  • 當語音持續移動時,主畫布也必須持續演變
  • 僅更改字幕不算視覺節拍
  • 對比時刻必須以衝擊動畫呈現,而不是柔和淡出
  • 錯誤片語的節拍應使用懲罰性動畫,例如 shake、stamp、crush、strike、flash 或 glitch
  • 正確片語的節拍應使用獎勵性動畫,例如 slam、punch zoom、sweep、unlock、expand 或 snap-center
  • 每 2 到 3 個節拍應包含一次版面層級的變化,而不僅是同一卡片內的文字動畫
  • 每集必須感覺可以在節拍上剪輯,即使在靜音模式下也能適用於短影音平台

反模板創作者模式

句型技能必須最佳化帳號黏著度,而不只是單一影片的正確性。

預設假設:

  • 觀眾會連續觀看 3 到 10 部影片
  • 如果相鄰影片共用相同的開場外殼、場景外殼或結尾外殼,帳號會顯得很假、很模板化
  • 技術上正確的影片,如果從第二部開始就讓人覺得可預測,仍然可能表現不佳

因此,每批影片至少必須在以下維度上變化:

  • 開場外殼
  • 場景類型
  • 情緒溫度
  • 創作者態度
  • 揭露機制
  • 結尾鎖定機制
  • 封面標題文法

強制反模板規則:

  • 不要讓帳號感覺像是「同樣的剪輯 + 不同的句子」

黏著帳號模式

每批句型影片應幫助帳號感覺令人上癮、有辨識度,並且值得追蹤。

每集應至少貢獻以下一項:

  • 社交痛點:「我以前也說錯過」
  • 身分認同增益:「現在我聽起來更犀利/更自然了」
  • 留言誘餌:「我不同意 / 我有另一種說法」
  • 系列吸引力:「我想看下一集」
  • 人物魅力吸引:「我喜歡這個創作者指出問題的方式」

這個技能不只是製作英文短片。 它是在建立一個具有留存邏輯的抖音英文帳號。

留存階梯

不要只最佳化「觀眾學到了答案」。 最佳化「觀眾在答案出現後仍繼續觀看」。

每個 Chinglish 陷阱集應建立一個 4 步驟的留存階梯:

  • 滑停痛點:前 1 到 3 秒應揭露一個觀眾很可能犯過的錯誤
  • 自我威脅:讓觀眾感覺「等等,我可能說得很尷尬」
  • 英雄救援:快速提供一個立即可用的修正
  • 後續獎勵:修正後,再提供一個理由讓觀眾留下,例如第二個情境、社交差異或留言誘餌

如果影片在第一次修正出現後就變得無聊,則技能留存失敗。

必須的修正後行為:

  • 第一次英雄修正落地後,必須仍然有一個新的節拍提供新的價值
  • 修正後的部分不能僅用微小的字幕變化重複相同的答案
  • 至少一個後續節拍應創造「身分認同增益」、「社交差異」或「留言衝動」

防止掉落規則

常見的失敗模式:

錯誤片語 -> 正確答案 -> 結束

這通常會產生一個有用的短片,但帳號留存力弱。

為了避免這種情況,預設的 Chinglish 陷阱結構應感覺像是:

錯誤片語 -> 尷尬 -> 英雄修正 -> 在哪裡有效 -> 不要過度使用什麼 -> 鎖定或留言誘餌

最後三分之一不應感覺像摘要卡。 它應感覺像是最後的社交要點或創作者的犀利總結。

創作者人設鎖定

除非使用者定義了其他人設,否則預設為:

  • 犀利
  • 輕微吐槽
  • 善於觀察社會
  • 有用而不說教
  • 情緒反應快

創作者應該聽起來像:

  • 一個揭露生活中尷尬英文習慣的人
  • 一個快速將觀眾從尷尬中解救出來的人

創作者不應該聽起來像:

  • 一個練習題產生器
  • 一個中立的考試教練
  • 一個沒有個性的內容農場

音訊能量鎖定

句型集應比字彙技能更有節奏感。

所需的預設值:

  • 目標背景音樂音量為 0.33
  • 可接受的預設範圍為 0.32 到 0.34
  • 透過閃避處理,語音仍是最高優先級,而不是讓背景音樂太安靜
  • 背景音樂應提供明顯的脈搏和剪輯能量,而不僅僅是背景填充
  • 如果旁白密集,請將設定的背景音樂保持在範圍內,並在語音活躍時增加閃避程度

句型技能聽起來應更像抖音節奏編輯,而不是在安靜音樂上疊加的解釋說明。

畫面填充紀律

句型影片不得使用巨大的裝飾框,並將小文字漂浮在頂部。

每個主要場景應有:

  • 一個主導的文字區塊
  • 一個清晰且有意圖的焦點區域
  • 在邊框容器內沒有大面積空的死角

如果一張卡片佔據了畫面的 70%,則內部的內容必須在視覺上證明該空間的合理性。

如果畫面大部分是邊框和內距,則該場景失敗。

線條藝術填充系統

當畫面有大面積空白時,不要用隨機貼紙、巨大的空白卡片或裝飾框來填充。

改用「線條藝術填充系統」:

  • 透明或接近透明的疊加感
  • 根據背景對比度,使用黑色或白色的刮擦式輪廓線條
  • 除非該集明確想要拼貼能量,否則避免使用沉重的白色海報卡
  • 線條藝術應豐富呼吸空間,而不是成為焦點標題
  • 線條藝術應暗示情緒、動作或社交尷尬,而不是直接解釋課程內容

偏好的線條藝術風格:

  • ghost-wire:微弱的輪廓痕跡,輕盈、細膩、氛圍感
  • scribble-orbit:雜亂的循環軌跡和刮擦點綴,更具能量
  • contour-burst:更銳利的強調筆觸,有方向性,更高對比度的衝擊

偏好的線條藝術角色:

  • 尷尬反應
  • 警告提示
  • 說話提示
  • 修正箭頭
  • 動作/聲音爆發

如果線條藝術看起來像一個貼在影片上的白色貼紙,則失敗。

外殼變體系統

Chinglish 陷阱系統必須在影片間輪換外殼變體。

必須的開場外殼:

  • warning-stamp
  • accusation-board
  • global-split

必須的結尾外殼:

  • split-verdict
  • vertical-lock
  • checklist-punch

不要讓相同的開場外殼和結尾外殼在相鄰的影片間機械式重複。

抖音鉤子審核模式

在任何影片被批准製作之前,需執行「抖音鉤子審核模式」。

這在編寫程式碼、TTS 和渲染之前進行。

問題不是:

影片有動畫嗎?

問題是:

抖音觀眾會在前 1 到 3 秒內停下來嗎?

如果開場只像標題卡一樣顯示錯誤的英文片語,則失敗。

如果開場的行為像測驗卡或知識封面,則失敗。

鉤子必須立即做到至少以下一項:

  • 擊中中文痛點
  • 揭露一個高機率的學習者錯誤
  • 創造一種社交尷尬感
  • 創造一種「你以為這是對的」的反轉感

開場應該讓人感覺像是:

你以前可能說錯過這個

而不是:

這是今天的英文錯誤

核心目標

觀眾應感覺到:

我只是在滑手機,然後突然意識到我以前說錯過這個。

每集必須至少做到三件事:

  • 揭露一個熟悉的錯誤表達或中文腦翻譯
  • 說明為什麼它聽起來錯誤、奇怪、生硬或誤導
  • 提供一個觀眾可以實際重用的自然替代方案

硬性原則

  • 錯誤表達必須提早出現。
  • 中文痛點或反轉必須在前 3 秒內出現。
  • 正確表達必須在 12 秒內出現。
  • 對於直譯的 Chinglish 陷阱,第一次英雄修正通常應在 6 到 10 秒內落地。
  • 必須有清晰的對比。
  • 必須有一個簡短的教學點。
  • 必須有一個真實的使用場景。
  • 結尾必須鎖定「錯誤 vs 正確」,而不只是中文總結。

禁止事項:

  • 將錯誤片語分散到多個節拍,而沒有先給出痛點
  • 用一個只重複錯誤英文的大標題卡開場
  • 讓觀眾等待超過 3 秒才看到實際重點
  • 讓觀眾等待 20 秒才看到第一個可用的英文修正
  • 大型空對比框,文字塞在頂部附近
  • 在一個節拍中堆疊多個長文字區塊,直到它們重疊或難以閱讀
  • 裝飾邊框比句子本身佔據更多視覺注意力
  • 版面設計中,框是設計主體,文字被當成事後添加
  • 只教句型模式
  • 只顯示正確答案
  • 說「這個更道地」,但不解釋哪裡錯了
  • 以文法術語開場
  • 教科書般的範例
  • 純知識卡片的感覺
  • 只以中文公式結尾

教學感,但不是教室感

帳號仍應感覺有教育性。 但它必須感覺像是娛樂優先的糾正內容,而不是學校。

良好語氣:

  • 簡短
  • 犀利
  • 對比驅動
  • 輕微吐槽
  • 足夠清晰以教學

不良語氣:

  • 冗長的教師解釋
  • 機械式重複
  • 情感氾濫
  • 空洞的口號

AI 內容總監模式

如果使用者沒有明確要求句型骨架模式,則預設為「Chinglish 陷阱模式」。

在自動規劃時,優先考慮:

  1. 經典中式英文
  2. 中文直譯造成的錯誤
  3. 單字誤用
  4. 過於簡單的表達升級
  5. 學習者不知道如何表達的常見中文情境

每個自動產生的集數應包含:

  • wrongExpression
  • intendedMeaning
  • wrongMeaning 或 whyItFails
  • naturalExpression
  • alternatives
  • simpleRule
  • usageScene
  • coverTitle
  • caption
  • visualPlan
  • visualBeats

預設語音結構

預設的 Chinglish 修正流程為:

  1. trap-open
  2. wrong-meaning
  3. native-fix
  4. why
  5. scene
  6. wrong-right-lock
  7. outro

語音台詞應足夠簡短,以驅動可見的節拍。

核心工作流程

  1. 閱讀主題並決定模式。除非使用者明確要求句型骨架練習,否則預設為「Chinglish 陷阱模式」。
  2. 在撰寫正文之前,決定為什麼這集值得追看:社交痛點、身分認同增益、留言誘餌、系列吸引力或人物魅力吸引。
  3. 設計前三秒的干擾。選擇痛點、反轉台詞、錯誤片語曝光以及前 4 個可見動作。
  4. 對於批次工作,在草稿之前執行反模板檢查。變化開場外殼、場景外殼、結尾外殼、情緒溫度和揭露機制。
  5. 創建或更新資料檔案,特別是 src/data/voiceScript.ts、src/data/sentencePattern.ts 和 src/data/episodeConfig.ts。
  6. 設定 episodeConfig.ts,包括 hook、bgmId、bgmVolume、voiceVolume 和 sfxVolume。
  7. 從 bgmRegistry 中選擇一個強勁的本地背景音樂,預設 bgmVolume: 0.33,並規劃閃避檢查。
  8. 基於真實的節拍構建場景,而不是靜態的教學卡片。保持內容、時序、動畫狀態、情緒和音訊同步。

…

[因長度截斷]

Individual skills in this repo

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

相關技能