La commande yesilcam expose les studios aux scripts. Tout ce que vous cliquez dans l’app peut se lancer depuis un shell, avec une sortie JSON pour l’outil suivant de la chaîne.
Un catalogue nocturne
for f in garments/*.png; do
id=$(yesilcam --json assets upload "$f" | jq -r .asset_id)
yesilcam --json tryon --garment "$id" --person 77 --wait --out "looks/$(basename "$f")"
done
Des storyboards depuis un script
Découpez un scénario en prompts de scène et bouclez yesilcam image en brouillon. Passez le dossier en revue, puis relancez les retenus en standard.
Contrôles de plans en CI
yesilcam maket analyze plan.dxf --json renvoie murs, portes, fenêtres et pièces. Faites échouer le build si un plan n’a pas de pièces ou si ses unités ont été devinées.
Une règle
Lancez les tâches séquentiellement quand vous avez besoin de leurs identifiants dans l’ordre. Le portefeuille et la file sont partagés avec l’app, donc un script et un collègue n’entrent jamais en collision.
