scroll-world 是一套適用於 Claude Code、Codex 與相容 Agent 的自動化技能。它透過 AI 生成連續無縫的 3D 運鏡視訊,並以滾輪位置精準控制播放進度,為任何品牌打造如蘋果產品頁或 Emons 物流站般零接縫穿梭的微縮世界著陸頁。
scroll-world 建立以使用者滾輪滾動控制運鏡進度的沉浸式著陸頁。鏡頭從場景外部俯衝進入內部,隨後穿透至下一場景,全程無縫串接且無任何畫面剪接痕跡。
核心生成架構分為三層:以一致的風格前導詞生成場景靜圖(N stills)、為每個場景渲染深入特寫視訊(N dive clips),以及透過首尾畫格精準鎖定相鄰場景的過渡銜接視訊(N-1 connector clips)。
接縫處必須嚴格維持 Frame-identical。連接片段的起始畫格與結束畫格直接從前一段已渲染視訊中抽出,並透過 --start-image 與 --end-image 同時約束,徹底避免跨場景轉場時的跳變問題。
scroll-world 支援作為 Claude Code 外掛、透過 Vercel Skills CLI 安裝至 Codex 與 20+ 款相容 Agent,或直接手動複製技能資料夾。
使用 Vercel Skills CLI 可自動將技能派發至 Codex、Cursor 或其他相容環境:
scroll-world 將空間著陸頁拆解為標準化生成階段與運鏡控制語法。根據品牌調性與場景需求,可自由選用不同的攝影機路徑架構與算力後端。
| 品牌視覺情境 | 推薦運鏡架構 | 生成策略與特點 |
|---|---|---|
| 黏土微縮模型 (Clay Diorama) | Architecture B (Fly-through) |
活潑、大弧度空拍躍遷、屋頂自動掀開特寫 |
| 現代寫實建築 / 奢華空間 | Architecture A (Walkthrough) |
單向穿透門窗與玻璃、無拉回倒退動作 |
| 工業物流 / 產品產線 | Architecture A (Locked-iso) |
固定等角視角、冷靜平移、算力消耗最低 |
| 預算有限 / 快速預覽 (Previz) | Monid 480p / Mini 720p |
成本降至 1/4,先行驗證故事節奏與接縫 |
要達成如蘋果官網般流暢的 3D 著陸頁,AI 生成階段的邊界條件至關重要。以下為官方整理的 8 大無縫渲染與工程守則:
所有場景靜圖的 Prompt 開頭必須逐字使用完全相同的 Style Preamble(包含黏土微縮、等角視角、柔和光影與色盤 Hex 代碼)。提示詞的前後一致性是世界維持單一視覺觀感的根本。
來源 · references/prompts.md生成相鄰場景的過渡視訊(connector)時,絕對不可使用原始場景靜圖作為輸入。必須使用 ffmpeg 直接抽取已渲染深入視訊的最後一格與下一段的第一格,才能確保畫格無跳變。
來源 · SKILL.md · Step 5整條視訊鏈必須由同一個模型(如 Seedance 2.0 或 Kling 3.0)算完。不同模型的色彩深度、運動慣性與噪點特徵不同,中途換模型即便首尾對齊仍會產生微小的視覺突變。
來源 · SKILL.md · Step 4只有同時支援 --start-image 與 --end-image 的模型才能用於連接片段。純 Reference 參考圖模型只能引導風格而無法鎖定畫格,物理上無法用於無縫運鏡拼接。
來源 · SKILL.md · Model TableKling 3.0 在 standard 模式下原生輸出 720p,且不支援 --resolution 參數傳遞;此外其音效預設為開啟,生成時必須明確加上 --sound off 避免生成不必要的音軌。
來源 · references/pipeline.md使用 Codex CLI 本機平行生成場景靜圖時,指令後方必須加上 < /dev/null 重定向。若多個背景子程序共用 stdin,會導致程序掛起等待終端機輸入。
來源 · SKILL.md · Gotchas行動裝置的最佳體驗是原生生成 9:16 直式視訊鏈(Native Portrait Chain),而非中央裁切。中央裁切只保留寬螢幕中央 26% 畫面,僅適合作為點數不足時的應急方案。
來源 · SKILL.md · Step 1.6滾動著陸頁依賴使用者滾輪高頻觸發 currentTime 搜尋。視訊壓縮時必須使用 -g 8 -keyint_min 8 強制每 8 格插入一個 Keyframe,並開啟 faststart 確保網頁即時解碼。
來源 · references/pipeline.md · Step 6以下以精品手作茶飲品牌為例,展示 scroll-world 如何從需求訪談、生成一致性場景靜圖、抽取畫格、渲染無縫過渡視訊,最終組裝為純 JavaScript 滾動驅動頁面。
透過嚴格的邊界畫格提取(Boundary Frame Extraction)與高頻關鍵影格編碼,整個著陸頁能以極低 CPU 資源流暢響應使用者的每一次滾動。
declare -A)。自編批次處理腳本請遵循標準陣列語法或改用 POSIX 寫法。
kling3_0(Higgsfield 專用)或微調提示詞中的物體描述。
--end-image 的模型(如 Hailuo-2.3 或 Kling Turbo)無法用於 Architecture B 的連接片段生成,僅能用於 Architecture A 單向推進。
-g 8 -keyint_min 8 進行高頻關鍵影格編碼,行動裝置或低階電腦在滾動時會產生顯著的掉格與延遲。
scroll-world 的核心優勢在於其產出的視訊資產與純 JavaScript 滾動引擎完全獨立於前端框架。你可以進一步探索多元藝術風格與現代 Web 技術整合。
1. 擴展多樣化藝術風格。嘗試更換風格前導詞,例如平面層疊紙雕(Papercraft)、夜間霓虹(Neon Night)或停格黏土動畫(Claymation),打造獨一無二的品牌調性。
2. 整合 React / Next.js / Vue 現代框架。將 references/scrub-engine.js 的滾動驅動邏輯封裝為 React Hook 或 Vue Composable,無縫嵌入企業官網。
3. 多層視差背景與 3D 空間音效。使用 knockout.py 將場景去背為透明 WebP/WebM,結合 Web Audio API 根據滾動距離觸發空間化環境音效。
4. CDN 邊緣分段載入與快取最佳化。將 MP4 視訊片段分段部署至 Cloudflare R2 或邊緣節點,搭配 Preload 策略實現毫秒級無感緩衝。
5. 批次自動化流水線建置。利用 GitHub Actions 或本機背景工作排程,將品牌色盤、產品資料庫與 AI 視訊鏈整合為全自動著陸頁產生器。
① SKILL.md:完整生成流程、面試規格與模型相容表。
② pipeline.md:相容 Bash 3.2 的全套自動化批次生成腳本。
③ prompts.md:風格前導詞、深入運鏡與連接片段提示詞庫。