इस प्रोजेक्ट के बारे में

scroll-world एक एजेंट स्किल है (Claude Code, Codex और अन्य SKILL.md-संगत एजेंट्स के लिए) जो किसी उद्योग या ब्रांड के लिए एक इमर्सिव, स्क्रॉल-स्क्रब्ड "fly through the world" लैंडिंग पेज बनाती है। जैसे ही विज़िटर स्क्रॉल करता है, एक कैमरा हर दृश्य के बाहर से उसके भीतर उड़ता है और बिना कट के अगले दृश्य तक जारी रहता है — एक जनरेट किए गए विश्व के माध्यम से एक सतत जुड़ी हुई उड़ान। इंस्टॉलेशन विकल्प: - Claude Code प्लगइन: `/plugin marketplace add oso95/scroll-world` फिर `/plugin install scroll-world@scroll-world`। - Skills CLI (Vercel): `npx skills add oso95/scroll-world`, वैकल्पिक रूप से `-a codex` के साथ Codex जैसे एजेंट को लक्षित करते हुए। - मैनुअल ड्रॉप-इन: रेपो को क्लोन करें और `skills/scroll-world` को `~/.claude/skills/` या `~/.codex/skills/` में कॉपी करें। प्रोजेक्ट द्वारा सूचीबद्ध आवश्यकताएँ: - API key और बैलेंस के साथ Monid CLI — डिफ़ॉल्ट वीडियो-चेन बैकएंड (Seedance 2.0, प्रति क्लिप बिलिंग)। - Higgsfield CLI, प्रमाणित, क्रेडिट के साथ — सीन स्टिल्स, kling3_0 फ़ॉलबैक, और Monid के अनुपस्थित होने पर पूरी चेन रेंडर करता है। - फ्रेम एक्सट्रैक्शन और एन्कोडिंग के लिए ffmpeg / ffprobe। - मोबाइल पोर्ट्रेट कैनवास और वैकल्पिक ट्रांसपेरेंट-सीन नॉकआउट के लिए Pillow के साथ Python 3। - Codex CLI (वैकल्पिक) अपने अंतर्निहित image_gen के माध्यम से सीन स्टिल्स जनरेट करने के लिए, Higgsfield क्रेडिट के बजाय ChatGPT सब्सक्रिप्शन पर बिलिंग। README में वर्णित वर्कफ़्लो: 1. इंटरव्यू — विषय/उद्योग और पि, ब्रांड किट (URL से आयातित, आपूर्ति की गई, या प्रस्तावित), आर्ट डायरेक्शन, क्रमबद्ध दृश्य, वैकल्पिक मोबाइल संस्करण (क्रॉप किए जाने के बजाय फ़ोन के लिए रचित एक अलग 9:16 पोर्ट्रेट चेन), और बजट जिसमें रेंडर टियर और स्टिल्स स्रोत जनरेशन से पहले अनुमानित क्रेडिट लागत के साथ दिखाए जाते हैं। 2. एसेट जनरेशन — प्रति दृश्य एक स्टिल, प्रति दृश्य एक "dive-in" कैमरा क्लिप, और लगातार दृश्यों को जोड़ने वाली कनेक्टर क्लिप, जो अपने पड़ोसियों के रेंडर किए गए फ्रेम से जनरेट की जाती हैं ताकि सीम फ्रेम-समान हों। मोबाइल प्ट-इन अपने स्वयं के 9:16 रेंडर के विरुद्ध फ्रेम-लॉक्ड एक समानांतर पोर्ट्रेट चेन रेंडर करता है। 3. वायरिंग — एक कॉन्फ़िग-चालित स्क्रॉल इंजन पूरी चेन को एक उड़ान के रूप में चलाता है और फ़ोन पर स्वचालित रूप से पोर्ट्रेट क्लिप और पोस्टर सर्व करता है। स्किल फ़ोल्डर में SKILL.md (प्रक्रिया, सीम नियम, गॉचा) और संदर्भ शामिल हैं: prompts.md (इनटेक चेकलिस्ट और प्रॉम्प्ट टेम्पलेट), pipeline.md (generate → frames → connectors → encode के लिए बैच स्क्रिप्ट), scrub-engine.js (blob-seek, lazy load, seam crossfade के साथ पोर्टेबल कॉन्फ़िग-चालित स्क्रब इंजन), index-template.html (न्यूनतम स्टैंडअलोन मांटिंग पेज), और knockout.py (फ़्लोटिंग दृश्यों के लिए बैकग्राउंड नॉकआउट)। README नोट करता है कि यह दृष्टिकोण फ्रेमवर्क-अज्ञेयवादी है: पाइपलाइन, प्रॉम्प्ट टेम्पलेट और वैनिला-JS स्क्रब इंजन सादे HTML, Next.js, Vue, या Python-सर्व किए गए पेज में ड्रॉप हो जाते हैं। यह यह भी नोट करता है कि एसेट जनरेशन में पैसा और समय लगता है (मोटे तौर पर N इमेज जनरेशन plus लगभग 2N-1 वीडियो जनरेशन, मोबाइल चेन के लिए दोगुना), कि जनरेशन पोलिंग के सा बैकग्राउंड में चलते हैं, और यह कि खर्च से पहले अनुमानित कुल बताए जाते हैं। जनरेट किए गए .mp4/.webp एसेट प्रति प्रोजेक्ट उत्पादित होते हैं और रेपो में शिप नहीं किए जाते। MIT के अंतर्गत लासेंस प्राप्त।