Aller au contenu

← Jonathan Dubois

En usage quotidien

Un atelier de génération d'images et de vidéos à zéro euro par mois

Deux moteurs très différents — nuage plafonné, GPU maison — derrière un seul contrat, sans mentir sur ce que chacun sait faire.

En service depuis août 2026, utilisé depuis le téléphone ; accès sur invitation (Cloudflare Access).

Contexte

Les générateurs d'images et de vidéos grand public sont devenus payants. Contrainte posée : aucun coût récurrent, utilisable depuis un téléphone, et des images de personnes présentables — sans jamais mentir sur ce qu'un moteur limité sait vraiment faire.

Ce que j'ai construit

Console de l'Atelier : une image de lapin dans la galerie, compteur « cloud 0 images cloud aujourd'hui », panneau de droite avec Prompt, Recette Libre, Moteur cloud, Format carré, Nombre 1, bouton Générer.
La galerie affiche une génération déjà produite pendant que le panneau de droite prépare la suivante, moteur cloud sélectionné.
Recette Personnes, moteur « maison (indisponible) », réglages ouverts (graine, étapes), message rouge « Moteur maison indisponible : ton PC ne répond pas (tunnel fermé ou machine éteinte) », bouton Générer grisé.
Quand le PC de la maison est éteint ou le tunnel fermé, la console le dit en clair et grise le bouton Générer plutôt que de basculer de moteur en silence.
Prompt saisi « Un petit lapin blanc sous un arbre mort, ciel gris, style manga noir et blanc, plan large », recette Libre, moteur cloud, réglages ouverts, image du lapin déjà en galerie.
Le prompt et la recette Libre sont prêts, moteur cloud choisi, avant de lancer une nouvelle génération.
Recette Contrat unique Moteur cloud Moteur maison Registre D1 Galerie

Preuves

L'Atelier (accès sur invitation) ↗

Un incident réel, et comment je l'ai réglé

Workers AI n'honore pas la graine

Constat
La console promettait de pouvoir « refaire à l'identique » une génération en repassant la même graine ; mesuré sur le moteur cloud, deux générations avec la même graine donnaient deux images différentes.
Cause
Workers AI n'honore pas la graine transmise : une limite du service, pas un bug de la console — le moteur maison, lui, l'honore correctement.
Correctif
La console a cessé de promettre « refaire à l'identique » partout : chaque moteur déclare son déterminisme et son code d'indisponibilité, elle ne devine jamais et ne bascule jamais de moteur en silence.

Stack

Cloudflare Workers · D1 · R2 · Workers AI · Access · ComfyUI · LTX-Video · Python

← Toutes les réalisations