VIDAhof e.V.
Le site d'un refuge pour animaux près de Clèves — repris à moitié terminé et mené à son terme. Pour openM!nded, c'est aussi l'endroit où cette façon de travailler se laisse vérifier : ce que le modèle a fourni est en ligne sur la page.
Vers le site : vidahof.de ↗
Un projet existant, pas une page blanche.
L'association gère trois fermes près de Kleve avec environ 130 animaux sauvés et est un centre d'apprentissage reconnu pour la protection animale. Le site doit donc faire plus que simplement informer : recruter des parrainages et des dons, présenter chaque animal individuellement et porter une communauté — espace membre avec inscription et tableau de bord, forum, parcours de dons.
Elle a commencé chez mon employeur de l'époque et n'a jamais été terminée là-bas. J'ai repris le projet : code étranger, modules personnalisés étrangers, plus un constructeur dont les pages sont stockées en JSON dans la base de données. J'ai donc délibérément créé les nouvelles sous-pages comme des articles UIkit simples au lieu d'utiliser le builder — moins confortable dans le backend, mais réparable en cas de doute.
L'association ne paie rien pour cela. C'est voulu comme ça.
Le travail de fourmi, c'est le modèle qui l'a fait
- 148textes alternatifs, en ligne sur la page
- 200+Photos avec recadrage automatique
- 0Des images qui ont quitté l'ordinateur pour ça
Chaque animal a une fiche, chaque fiche une photo, et chaque photo a besoin d'un texte alternatif et d'un cadrage qui tienne dans deux mises en page différentes. Avec quelque 130 animaux, plus les photos de la ferme, de l'équipe et du blog, cela fait plusieurs centaines de petites décisions dont aucune n'est intéressante en soi — et qui ensemble coûtent des jours.
Cette partie-là, c'est A!ley qui l'a prise en charge, le modèle qui tourne ici de toute façon. Aucun service dans le cloud, aucun téléversement, aucune donnée de l'association entre des mains étrangères.
148 textes alternatifs
Pour chaque image, un texte alternatif descriptif, généré dans le même passage que tout le reste. Ils sont là sur la page — je ne les ai pas écrits moi-même.
Une description pour chaque fiche
Chaque animal a un champ qui décrit ce que l'on voit sur la photo. Ça vient de l'image elle-même, pas des dossiers du club — et c'est donc exactement la partie que quelqu'un aurait dû taper auparavant.
Angles de vue pour plus de 200 photos
Images d'animaux, photos d'équipe et de ferme : le modèle détermine pour chaque photo la zone pertinente et l'affiche sous forme de coordonnées. Je les ai reprises telles quelles — je n'ai rien recadré.
Images pour le blog
Les illustrations des blog sont issues de la génération d'images locale et sont marquées en conséquence dans les métadonnées. Les photos d'animaux sont bien sûr de vraies photos.
Tout est relu quand même. Le modèle propose, je décide — sauf que décider prend des minutes et écrire des jours.
Pourquoi c'est plus que de la commodité.
Plusieurs jours de travail acharné.
Un projet touristique municipal : plus de 120 objets physiques devaient être mis en ligne. Ce qui a été livré est ce qu'on attend habituellement dans de tels projets — des photos prises au smartphone avec une qualité variable et les informations éparpillées dans les e-mails des fabricants.
Deux découpes pour la deuxième pièce : le plan large avec socle et plaque, le gros plan uniquement sur l'objet. En plus des informations manuscrites dans le schéma, les textes alternatifs tapés moi-même, téléchargement, pièce suivante. J'ai passé plusieurs jours dessus — en tant que stagiaire. Si quelqu'un d'autre l'avait fait, ce seraient des heures de développement payées, et elles apparaîtraient à la fin sur la facture du client.
Un run de compilation toute la nuit.
Deux des trois étapes se sont déroulées exactement de la même manière chez VIDAhof : le découpage devient une question de coordonnées, et les textes alternatifs sont générés dans la même passe. La troisième — transformer un texte non structuré provenant d'e-mails, de notes et de feuilles de données en un schéma propre, au lieu de le recopier — suit la même mécanique, mais appliquée au texte plutôt qu'à l'image.
Ce qui reste, c'est la révision. Et c'est là le vrai travail : une proposition qui est à côté de la plaque saute aux yeux en quelques secondes. L'écrire soi-même dès le départ prend des minutes — deux cents fois.
Ce que ça change concrètement.
Temps
La pile tourne sans surveillance parce qu'elle ne bloque rien : le modèle est déjà chargé. Mon propre temps a été perdu à la vérification, pas au travail.
Coûts
Le travail de fond est facturé au tarif horaire normal et apparaît sur la facture client. Ici, il disparaît sans que rien ne manque.
Régularité
La centième image sera recadrée selon la même échelle que la première. Justement à cet endroit, un humain finit par faiblir — moi inclus.
Protection des données
Rien n'est téléchargé. Pour une association avec des données de donateurs, des dossiers d'animaux et des photos du personnel, ce n'est pas un détail secondaire — c'est la condition préalable.
Où le travail de soutien devient visible

L'aperçu de tous les animaux — ici, ça vaut le coup que chaque extrait suive la même échelle. 
*Un profil.* La description visuelle vient de l'analyse d'image, l'histoire du club.