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.