Communitygithub.com

polong1680/directory

Produzieren Sie einen kurzen Film, der vollständig in Code erstellt wurde, in einem der Stile der Lemo-Opuscar-Bibliothek (z. B. Impasto Ölmalerei, Wasserpinsel, Ukiyo-e, Satellitenbriefing, Produktzerlegung).

Was ist directory?

Dieses Skill ermöglicht es einem KI-Agenten, einen vollständig in Code generierten Kurzfilm zu erstellen, basierend auf einer der vordefinierten künstlerischen Stile aus der Lemo-Opuscar-Bibliothek. Es ist ideal für Anwendungsfälle wie Erklärvideos, Produktdemos, 3D-Visualisierungen aus CAD-Daten, Satellitenbildaufbereitungen oder auch Filmschnitte aus Archivmaterial. Das Skill unterstützt Plattformen wie Claude Code, Cursor und Codex und arbeitet vollständig lokal – es installiert benötigte Abhängigkeiten wie Node.js, ffmpeg, Python und spezifische Bibliothekspakete in das Projektverzeichnis. Der Prozess beginnt mit einem Einrichtungs-Skript, gefolgt von der Stilauswahl oder -erstellung, einer einzigen Fragerunde, der Erstellung eines Treatments, der Produktion und der Auslieferung des fertigen Films. Der Skill kann auch chinesische Voice-Overs mit Kokoro oder edge-tts erstellen, je nach Benutzerzustimmung. Die gesamte Steuerung erfolgt über eine im Skill beigelegte Markdown-Dokumentation (AGENTS.md, DIRECTOR.md, TECHNIQUE.md), die der Agent nacheinander ausführt.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/polong1680/lemo-opuscar--Skill/tree/main/tools/directory

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Lemo-Opuscar

Die Stile, Anleitungen und Werkzeuge sind in diesem Plugin enthalten, im Ordner library/ neben dieser Datei. Es wird nichts heruntergeladen, um dir zu sagen, was zu tun ist.

  1. Bereite die Bibliothek vor. Führe sh "<skill base directory>/scripts/setup.sh" aus. Es kopiert die gebündelte Bibliothek in ihren Arbeitsordner (Standard ~/.lemo-opuscar, damit installierte Pakete Plugin-Updates überleben) und gibt LIB=<path> in der letzten Zeile aus.
  2. Installiere die Kernwerkzeuge frühzeitig. Starte sh "<skill base directory>/scripts/setup.sh" deps sofort, im Hintergrund wenn möglich: es dauert beim ersten Mal ein paar Minuten. Füge später deps voice oder deps music hinzu, nur wenn der Film sie benötigt ($LIB/TECHNIQUE.md §1). Melde fehlende Systemwerkzeuge (Node, ffmpeg, Python) in deiner einen Fragerunde; installiere keine Systemsoftware selbst. Pakete die ein Stil benötigt (sein STYLE.md listet sie auf) installierst du selbst in das Projektverzeichnis.
  3. Folge der Bibliothek. Lies $LIB/AGENTS.md und befolge die Anweisungen, beginnend mit Start (die eigenen Stile des Benutzers in ~/lemo-my-styles/; wenn der Benutzer das Skill gestartet hat, ohne etwas zu schreiben, zuerst die Sprachfrage, dann die Einstiegsmöglichkeiten): Finden oder Erstellen des Stils, die eine Fragerunde, das Treatment, die Produktion und die Auslieferung.

Was sich im Skill-Modus ändert:

Projektordner<name>/ im Ordner, von dem der Benutzer gestartet ist (Kleinbuchstaben, Ziffern, Bindestriche; vermeide # und ? im Pfad). Wo die Anleitungen films/<name>/ sagen, lies diesen Ordner
Werkzeuge ausführenvon $LIB, mit dem absoluten Pfad des Projekts: cd "$LIB" && node core/render/still.mjs "<project>" 1.5 3. sh tools/setup.sh und sh tools/fetch.sh werden ebenfalls von $LIB ausgeführt
Bibliotheksdateien in Seitenabsolute URLs: /core/lib.js, /node_modules/three/… (das Projekt wird unter /@film/ bereitgestellt)
Bibliotheksdateien in Skripten und build.sh$LIB/…, mit LIB=<path> oben in build.sh; niemals ../..
Demofilmenicht in dieser Ausgabe: keine demo/-Quelle und kein poster.jpg. Das DEMO.md jedes Stils (wie sein Demo erstellt wurde) ist vorhanden; lies es erst, nachdem dein TREATMENT.md geschrieben ist, wie die Anleitungen sagen. Ein Schnitt- und Dokumentarstil benötigt sein Material vor dem Treatment: finde und protokolliere es selbst, wie sein STYLE.md beschreibt (die darin genannten demo/tools/ sind in dieser Ausgabe nicht enthalten). Die Filme sind in der Galerie, https://lemomo-ai.github.io/lemo-opuscar/, falls der Benutzer einen ansehen möchte
Chinesische ErzählungKokoros chinesische Stimmen (offline) standardmäßig. edge-tts (core/tts/tts_zh.py) klingt besser, sendet aber den Erzähltext an Microsofts Sprachdienst: biete es in deiner einen Fragerunde an und verwende es nur, wenn der Benutzer zustimmt
Große Downloadsnur das, was der Film benötigt, aus den Quellen, die $LIB/TECHNIQUE.md §1 auflistet (npm, PyPI, Playwrights Browser, GitHub Releases dieser Bibliothek, Hugging Face für die Sprachprüfung). Nenne sie in deiner einen Fragerunde beim ersten Mal

Liefere das aus, was $LIB/DIRECTOR.md §11 auflistet, im Projektordner, und teile dem Benutzer mit, wo es sich befindet.

Verwandte Skills