Installiere den belt CLI Skill:
npx skills add belt-sh/cli
KI-Content-Pipeline
Baue mehrstufige Content-Erstellungspipelines mit der inference.sh CLI.

Schnellstart
Erfordert die inference.sh CLI (
belt). Installationsanleitung
belt login
# Einfache Pipeline: Bild generieren -> Zum Video animieren
belt app run falai/flux-dev --input '{"prompt": "portrait of a woman smiling"}' > image.json
belt app run falai/wan-2-5 --input '{"image_url": "<url-from-previous>"}'
Pipeline-Muster
Muster 1: Bild -> Video -> Audio
[FLUX Bild] -> [Wan 2.5 Video] -> [Foley Sound]
Muster 2: Skript -> Sprache -> Avatar
[LLM Skript] -> [Kokoro TTS] -> [OmniHuman Avatar]
Muster 3: Recherche -> Inhalt -> Verteilung
[Tavily Suche] -> [Claude Zusammenfassung] -> [FLUX Visual] -> [Twitter Beitrag]
Vollständige Workflows
YouTube-Short-Pipeline
Erstelle ein komplettes Kurzvideo zu einem Thema.
# 1. Skript mit Claude erstellen
belt app run openrouter/claude-sonnet-45 --input '{
"prompt": "Schreibe ein 30-Sekunden-Skript über die Zukunft der KI. Mach es ansprechend und gesprächig. Nur das Skript, keine Regieanweisungen."
}' > script.json
# 2. Sprachaufnahme mit Kokoro generieren
belt app run infsh/kokoro-tts --input '{
"prompt": "<skript-text>",
"voice": "af_sarah"
}' > voice.json
# 3. Hintergrundbild mit FLUX generieren
belt app run falai/flux-dev --input '{
"prompt": "Futuristische Stadtsilhouette bei Sonnenuntergang, Cyberpunk-Ästhetik, 4K-Wallpaper"
}' > background.json
# 4. Bild mit Wan zum Video animieren
belt app run falai/wan-2-5 --input '{
"image_url": "<hintergrund-url>",
"prompt": "Langsame Kamerafahrt über die Stadtlandschaft, subtile Bewegung"
}' > video.json
# 5. Untertitel hinzufügen (manuell oder mit einem anderen Tool)
# 6. Video mit Audio zusammenführen
belt app run infsh/media-merger --input '{
"video_url": "<video-url>",
"audio_url": "<voice-url>"
}'
Talking-Head-Video-Pipeline
Erstelle einen KI-Avatar, der Inhalte präsentiert.
# 1. Skript schreiben
belt app run openrouter/claude-sonnet-45 --input '{
"prompt": "Schreibe ein 1-minütiges Erklärskript über Quantencomputing für Anfänger."
}' > script.json
# 2. Sprache generieren
belt app run infsh/kokoro-tts --input '{
"prompt": "<skript>",
"voice": "am_michael"
}' > speech.json
# 3. Porträtbild generieren oder verwenden
belt app run falai/flux-dev --input '{
"prompt": "Professionelles Porträt eines freundlichen Technik-Präsentators, neutraler Hintergrund, in die Kamera schauend"
}' > portrait.json
# 4. Talking-Head-Video erstellen
belt app run bytedance/omnihuman-1-5 --input '{
"image_url": "<porträt-url>",
"audio_url": "<sprache-url>"
}' > talking_head.json
Produkt-Demo-Pipeline
Erstelle ein Produktpräsentationsvideo.
# 1. Produktbild generieren
belt app run falai/flux-dev --input '{
"prompt": "Schlanke kabellose Ohrhörer auf weißer Oberfläche, Studio-Beleuchtung, Produktfotografie"
}' > product.json
# 2. Produkt-Enthüllung animieren
belt app run falai/wan-2-5 --input '{
"image_url": "<produkt-url>",
"prompt": "Langsame 360-Grad-Drehung, sanfte Bewegung"
}' > product_video.json
# 3. Videoqualität hochskalieren
belt app run falai/topaz-video-upscaler --input '{
"video_url": "<produkt-video-url>"
}' > upscaled.json
# 4. Hintergrundmusik hinzufügen
belt app run infsh/media-merger --input '{
"video_url": "<hochskaliert-url>",
"audio_url": "https://deine-musik.mp3",
"audio_volume": 0.3
}'
Blog-zu-Video-Pipeline
Wandle geschriebene Inhalte in ein Videoformat um.
# 1. Blogbeitrag zusammenfassen
belt app run openrouter/claude-haiku-45 --input '{
"prompt": "Fasse diesen Blogbeitrag in 5 Kernpunkte für ein Videoskript zusammen: <blog-inhalt>"
}' > summary.json
# 2. Bilder für jeden Punkt generieren
for i in 1 2 3 4 5; do
belt app run falai/flux-dev --input "{
\"prompt\": \"Visuelle Darstellung von Punkt $i: <punkt-text>\"
}" > "image_$i.json"
done
# 3. Jedes Bild animieren
for i in 1 2 3 4 5; do
belt app run falai/wan-2-5 --input "{
\"image_url\": \"<image-$i-url>\"
}" > "video_$i.json"
done
# 4. Sprachaufnahme generieren
belt app run infsh/kokoro-tts --input '{
"prompt": "<vollständiges-skript>",
"voice": "bf_emma"
}' > narration.json
# 5. Alle Clips zusammenführen
belt app run infsh/media-merger --input '{
"videos": ["<video1>", "<video2>", "<video3>", "<video4>", "<video5>"],
"audio_url": "<erzählung-url>",
"transition": "crossfade"
}'
Pipeline-Bausteine
Inhaltserstellung
| Schritt | App | Zweck |
|---|---|---|
| Skript | openrouter/claude-sonnet-45 | Inhalt schreiben |
| Recherche | tavily/search-assistant | Informationen sammeln |
| Zusammenfassung | openrouter/claude-haiku-45 | Inhalt verdichten |
Visuelle Assets
| Schritt | App | Zweck |
|---|---|---|
| Bild | falai/flux-dev | Bilder generieren |
| Bild | google/imagen-3 | Alternative Bildgenerierung |
| Hochskalierung | falai/topaz-image-upscaler | Qualität verbessern |
Animation
| Schritt | App | Zweck |
|---|---|---|
| I2V | falai/wan-2-5 | Bilder animieren |
| T2V | google/veo-3-1-fast | Aus Text generieren |
| Avatar | bytedance/omnihuman-1-5 | Talking Heads |
Audio
| Schritt | App | Zweck |
|---|---|---|
| TTS | infsh/kokoro-tts | Sprachaufnahme |
| Musik | infsh/ai-music | Hintergrundmusik |
| Foley | infsh/hunyuanvideo-foley | Soundeffekte |
Nachbearbeitung
| Schritt | App | Zweck |
|---|---|---|
| Hochskalierung | falai/topaz-video-upscaler | Video verbessern |
| Zusammenführen | infsh/media-merger | Medien kombinieren |
| Untertitel | infsh/caption-video | Untertitel hinzufügen |
Best Practices
- Pipeline zuerst planen - Jeden Schritt vor der Ausführung skizzieren
- Zwischenergebnisse speichern - Ausgaben für Iterationen aufbewahren
- Angemessene Qualität verwenden - Schnelle Modelle für Entwürfe, hochwertige für Finalfassungen
- Auflösungen anpassen - Konsistente Seitenverhältnisse durchgehend beibehalten
- Jeden Schritt testen - Ausgaben vor dem Fortfahren überprüfen
Verwandte Skills
# Videogenerierungsmodelle
npx skills add inference-sh/skills@ai-video-generation
# Bildgenerierung
npx skills add inference-sh/skills@ai-image-generation
# Text-to-Speech
npx skills add inference-sh/skills@text-to-speech
# LLM-Modelle für Skripte
npx skills add inference-sh/skills@llm-models
# Vollständiger Plattform-Skill
npx skills add inference-sh/skills@infsh-cli
Alle Apps durchsuchen: belt app list
Dokumentation
- Content Pipeline Beispiel - Offizieller Pipeline-Leitfaden
- Workflows erstellen - Workflow-Best Practices