ReelStyles Einrichtung
Die Skripte befinden sich im setup/-Verzeichnis im Stammverzeichnis des ReelStyles-Repositorys (zwei Ordner über dieser Datei): setup/setup.sh (macOS, Linux, WSL, Git Bash) und setup/setup.ps1 (Windows PowerShell). Sie akzeptieren dieselben Befehle. Im Folgenden bedeutet SETUP:
- macOS / Linux / WSL / Git Bash:
bash <repo>/setup/setup.sh - Windows PowerShell:
powershell -ExecutionPolicy Bypass -File <repo>\setup\setup.ps1
Führe die Befehle aus dem Projektordner des Benutzers aus (dem Ordner, in dem die Agenten-Verdrahtung erfolgen soll), nicht aus dem ReelStyles-Repository selbst, es sei denn, dies ist der einzige Ordner, den der Benutzer verwendet.
- System erkennen. Finde das Betriebssystem (Windows, macOS, Linux, WSL) und wähle das passende Skript. Verwende unter Windows
setup.ps1, es sei denn, du bist bereits in Git Bash oder WSL. - Überprüfen. Führe
SETUP checkaus. Es listet Node.js ≥ 22, ffmpeg + ffprobe, git, freien Speicherplatz und Chrome für HyperFrames auf und beendet sich mit einem Fehlercode ungleich null, wenn etwas Erforderliches fehlt. Wenn READY ausgegeben wird, fahre mit Schritt 4 fort. - Fehlendes mit Zustimmung des Benutzers installieren.
- Führe
SETUP install --dry-runaus. Es gibt pro fehlendem Tool den genauen Befehl aus, der ausgeführt würde (winget, Homebrew, apt oder dnf; Node über fnm, nvm oder den offiziellen nvm-Installer, wenn die System-Node-Version zu alt ist). - Zeige dem Benutzer jeden Befehl und frage, welche ausgeführt werden sollen. Installiere niemals etwas, dem der Benutzer nicht zugestimmt hat, und sage deutlich, wenn ein Befehl
sudoverwendet. - Führe
SETUP install --yes <tool> [<tool>...]mit den Tools aus, denen der Benutzer zugestimmt hat (oder lass den BenutzerSETUP installselbst ausführen: es fragt pro Tool nach). Wenn ein Befehl ein Passwort benötigt, bitte den Benutzer, ihn in seinem eigenen Terminal auszuführen. - Node oder git, die gerade installiert wurden, benötigen möglicherweise ein neues Terminal, bevor sie im PATH sind. Führe dann
SETUP checkerneut aus, bis READY ausgegeben wird.
- Führe
- Agenten verdrahten. Führe
SETUP wire listaus, um zu sehen, welche Agenten erkannt werden, teile dies dem Benutzer mit, und führe dannSETUP wire auto(oderSETUP wire <agent>für die vom Benutzer genannten:claude codex cursor roo cline gemini copilot windsurf) aus. Es schreibt kurze Zeigerdateien im Projekt (z. B..cursor/rules/reelstyles.mdc,.roo/rules/reelstyles.md, einenAGENTS.md-Block), die dem Agenten mitteilen, wo sich das ReelStyles-Skill befindet. Es kopiert niemals die Kits. Füge--globalhinzu, wenn der Benutzer es in jedem Projekt haben möchte. Claude Code-Benutzer, die das Plugin installiert haben, benötigen keine Verdrahtung. - Smoke-Test. Führe
SETUP testaus. Es rendert einen 5-Sekunden-Testfilm und gibt den mp4-Pfad und die Renderzeit aus. Melde beides dem Benutzer. Wenn es fehlschlägt, führeSETUP checkaus, behebe, was aufgelistet wird, und versuche es erneut. - Beende mit: „ReelStyles ist bereit: Frage mich nach einem Video in einem beliebigen Stil aus STYLES.md“ (
skills/reelstyles/STYLES.md).
Hinweise
- Nichts hier sendet Daten irgendwohin: Die HyperFrames-Telemetrie wird von den Skripten deaktiviert. Der erste Lauf lädt das HyperFrames npm-Paket und dessen Headless Chrome herunter.
- Die Skripte können bedenkenlos erneut ausgeführt werden; sie überspringen, was bereits erledigt ist.