Communitygithub.com

wailzenz/wailzenz-video-dz

設計 Reels 封面(影片第一幀,個人檔案網格中 1:1 的方塊)以及 YouTube 16:9 縮圖,提供三種設計概念,尺寸適合手機螢幕閱讀。

wailzenz-video-dz 是什麼?

這個技能專為阿爾及利亞阿拉伯語(Darija)內容創作者設計,用於自動生成 Instagram Reels 封面與 YouTube 縮圖。它會從影片中提取最清晰的幀畫面,或接受用戶提供的去背圖片,然後依照指定的設計規則(如標題字數限制、奶油色背景、人物置中等)生成成品。支援 `wailzenz/wailzenz-video-dz` 平台,並與同一個作者的 Reels 技能共用腳本與參考資料。技能會先詢問用戶要使用影片幀還是自訂圖片,再根據影片主題(工具、公司、數字等)動態製作標題與元素,而非套用固定範本。它會產出手機預覽圖,確保封面在手機上清晰可讀。

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/wailzenz/wailzenz-video-dz/tree/HEAD/skills/dz-thumbnail

在你喜歡的 AI 中提問

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

說明文件

🇩🇿 wailzenz-video-dz: 阿拉伯語 = 阿爾及利亞阿拉伯語 (Darija) — 所有阿拉伯文字詞均需按照 ${CLAUDE_SKILL_DIR}/../dz-reel/references/dialect-dz.md 書寫與修正(絕不使用原文中的海灣詞彙列表)。法語/英語術語保留拉丁字母,並加上阿拉伯語註解(以引號標示)。Shell 指令開頭需引用 source "${CLAUDE_SKILL_DIR}/../../setup/env.sh";轉寫使用 ${CLAUDE_SKILL_DIR}/../dz-reel/scripts/02a_transcribe_dz.py。完整的阿爾及利亞規則請見 ../dz-reel/SKILL.md 開頭。

封面與縮圖 — 手機可讀

引擎與 Reels 技能共用。所有 scripts/ 與 references/ 皆來自此處: ${CLAUDE_SKILL_DIR}/../dz-reel

請先閱讀: references/thumbnails.md — 最小尺寸及其來源。網格會將封面縮小至 12%,低於下限者無法點擊。

開始之前 — 一個問題

「要從你的影片中取圖,還是你已經有圖片可以給我?」

  • 從影片: 腳本會選擇最清晰的幀,且你的臉部佔比夠大,並將你剪裁到奶油色背景上(--cut 用於封面 · --video 用於縮圖 — 需在 Mac 上執行)。
  • 你的圖片: 已去背的裁剪圖片(--photo) — 縮圖最佳選擇:表情清晰(大笑、驚訝)。
  • 若無回應:則從影片取圖。

每次根據影片主題設計 — 非固定範本: 標題來自他的話語,標誌/元素來自他所談論的內容(工具、公司、數字)。結構固定,但內容會變化。 背景為奶油色,如同 Claude(#F0EEE6,或淺色主題的 bg) — --bg 可更改,--bg video 則使用影片背景色。

Reels 封面 (9:16) — 成為影片第一幀

python3 scripts/28_cover.py <work> "行1|*重點詞*" [--photo me.png | --cut] [--x 舊.png --ok 新.png] [--first ad-master.mp4]
python3 scripts/34_phone_preview.py <work>/cover.jpg
  • 所有重要內容皆位於中央的 1:1 虛擬方框內,無外框。
  • 標題最多 5 個詞,兩行,每行約 9 個字元(腳本會提醒你)。
  • ✕ 和 ✓ 非固定規則 — 僅當影片是「從 A 到 B」時使用。標誌排成一列放在頭部上方方框內,文字則在胸口處。
  • --first 將封面合成為第一幀 → <名稱>-cover.mp4。
  • 顯示 cover_phone.jpg(手機實際尺寸)— 若無法在此圖片上閱讀,則無法點擊。

YouTube 縮圖 (16:9) — 三種概念

python3 scripts/33_thumb.py <work> "行1|*重點詞*" [--photo me.png | --video src.mov] [--logo logo.png] [--x 舊.png --ok 新.png]
python3 scripts/34_phone_preview.py <work>/thumb_A_1280.jpg --youtube
  • 輸出每種概念 3840×2160(建議尺寸)+ 1280×720(手機用,小於 2MB),以及一張 thumbs_sheet.jpg 總覽表 — 顯示給用戶並請他選擇。
  • 臉部大且表情清晰 · 右下角留空(影片時長) · 3–5 個詞。

⛔ 你的風格

  • 標題必須來自影片內容本身 — 精簡的鉤子,不要虛構他沒說過的話。
  • 文字不得壓在臉上。字體使用 Cairo(或符合主題的字體)。
  • 在上傳或排程之前,務必先顯示圖片預覽 — 不上傳也不排程。

Individual skills in this repo

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

wailzenz/wailzenz-video-dz

مونتاج مقاطع بلا كلام على الإيقاع — مجلد مقاطع (مقهى، سفرة، منتج، مكان، فعالية) يتحوّل لفيديو واحد 9:16 يختار أحلى لحظة من كل مقطع ويقطع على نبضات الصوت. Use when user says "مونتاج من هالمقاطع"، "سو فيديو من هالكلبات"، "ركّب المقاطع على الأغنية"، "مونتاج على الإيقاع"، or sends a folder of clips without speech. Not for a talking video (use dz-reel). Darija triggers: "دير لي مونتاج على الإيقاع"، "ركّب هاد المقاطع".

wailzenz/wailzenz-video-dz

فيلم موشن قرافيكس ثلاثي الأبعاد بلا شخص ولا تصوير — من نص أو فكرة أو سكربت، بصوته أو صوت مولّد، 60 فريم. وشرح موقع أو تطبيق بلقطات حقيقية داخل آيفون أو ماك بوك 3D. Use when user says "فيديو موشن"، "شرح بالموشن"، "سو فيديو من هالنص"، "موشن قرافيكس"، "اشرح هالموقع بفيديو"، "اشرح التطبيق بفيديو"، "ديمو آيفون". Not for editing a talking video (use dz-reel). Darija triggers: "دير لي فيديو موشن"، "اشرح بالموشن".

wailzenz/wailzenz-video-dz

يمنتج البودكاست والمقابلات — كاميرتين أو أكثر لنفس الجلسة إلى ريلات 9:16 بكابشن عربي وهوك مكتوب، أو الحلقة كاملة 16:9 لليوتيوب، أو حلقة ساعة إلى عدة ريلات. Use when user says "بودكاست"، "كاميرتين"، "الحلقة كاملة بالعرض"، "حلقة يوتيوب"، "ريلات من الحلقة"، "طلّع ريلات من المقابلة"، or sends multi-camera files or a long episode. Not for a single talking video (use dz-reel). Darija triggers: "دير لي ريلز من البودكاست"، "قطّع الحلقة".

wailzenz/wailzenz-video-dz

مونتاج فيديو هدرة للكاميرا (talking head) إلى ريل 9:16 بالدارجة الجزائرية — ينحّي السكتات والغلطات، كابشن عربي كلمة بكلمة مع ترجمة عربية للكلمات الفرنسية/الإنجليزية، موشن قرافيك، مؤثرات صوتية وغلاف. Use when the user says "مونتيلي هاد الفيديو"، "دير لي ريل"، "نحّي السكتات"، "دير كابشن بالعربية"، "monter cette vidéo"، "edit this video into a reel", or sends a talking-head video. Not for carousels or video covers (use dz-thumbnail).

相關技能