Communitygithub.com

hyperframes-commercial-video

用於從網站或產品頁面,透過 HyperFrames 建立 9:16 商業影片,包含使用者旅程、輪播、產品優勢、價格、行動呼籲按鈕及最終渲染。

hyperframes-commercial-video 是什麼?

此技能旨在讓 AI 代理能根據網站或產品頁面,自動產生一支 9:16 格式的商業宣傳影片。它透過模擬真實的使用者瀏覽行為(例如滾動、點擊、輪播切換)來建構影片敘事,而非傳統的幻燈片切換。技能會將 DOM 中提取的真實文字與資產整合進影片,並使用 GSAP 時間軸驅動動畫,嚴格要求動畫觸發必須對應到頁面上實際可見的元素。支援的產出包含 HTML 組合檔案、MP4 影片、驗證報告及整潔的交付資料夾,適合開發者在 Cursor、Claude Code 等工具中自動化產出行銷或電商類型的展示影片。

相容平台~Claude Code~Codex CLI✓Cursor
npx skills add https://github.com/galeonel/hyperframes-skills/tree/main/skills/hyperframes-commercial-video

在你喜歡的 AI 中提問

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

說明文件

HyperFrames 商業影片

請先在檢查網站,使用 mobile-dom-fidelity 技能後,再使用此技能。

影片結構

  1. 開場:顯示簡短標題。
  2. 滾動或進入輪播。
  3. 主要產品亮點。
  4. 模擬產品點擊。
  5. 主要優勢。
  6. 價格。
  7. 使用者選擇。
  8. 購物車或結帳。
  9. 行動呼籲或最終確認。

互動式旅程

影片應感覺像真實的瀏覽過程,而非幻燈片序列。 將每個動作建模為因果關係:

  • 滾動揭示該區段;
  • 輪播切換產品;
  • 主要卡片回到中央;
  • 游標點擊卡片;
  • 產品頁面進入;
  • 優勢出現;
  • 價格與行動呼籲獲得焦點;
  • 點擊導向購物車或結帳;
  • 最後顯示結論或確認。

構圖規則

  • 垂直格式:1080x1920。
  • 使用從 DOM 提取的真實文字。
  • 使用本地資源或允許的 URL。
  • 註冊暫停的 GSAP 時間軸於 window.__timelines。
  • 避免在渲染時進行網路請求。
  • 避免使用非確定性的 Date.now() 和 Math.random()。
  • 每個動畫化的點擊都必須命中可視元件。

動畫模式

  • 標題:流暢打字效果,避免速度過快。
  • 卡片:以 y、opacity 和輕微 scale 的方式進入。
  • 輪播:水平移動,並在主卡片上暫停。
  • 點擊:游標、漣漪效果、微縮放與焦點陰影。
  • 畫面切換:從右到左的橫向過渡。
  • 產品:主圖輕微縮放,優勢依序進入。

點擊對應

在動畫化點擊之前,請先註冊:

target selector:
visible from:
click time:
target rect:
click x/y:
post-click scene:

若發生以下情況,則不接受點擊:

  • 目標仍不可見;
  • 目標在視口之外;
  • 另一個疊加層覆蓋了目標;
  • 游標在進場動畫完成之前到達。

必要驗證

交付前:

npx hyperframes lint ./project
npx hyperframes validate ./project
npx hyperframes inspect ./project --samples 18

若有模擬點擊,亦需驗證:

  • 目標存在;
  • 目標在點擊時間戳記時是可見的;
  • 點擊中心位於邊界框內;
  • 無損壞的圖片;
  • 關鍵影格中無重疊文字。

預期輸出

  • 組合檔案 index.html;
  • 渲染的 MP4 影片;
  • 驗證摘要;
  • 整潔的交付資料夾(如有需要)。

Individual skills in this repo

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

相關技能