← Travail de nuit
Document de travail Lu dans le code réel À valider
Lieux Vivants · Moteur

Lieu → site,
presque en automatique.

L'arme de conversion : envoyer au prospect sa maison déjà transformée en site. Bonne nouvelle, le moteur existe déjà à moitié dans votre code. Voici ce qui tourne, ce qui reste à brancher, et combien de temps ça prend vraiment par lieu.

Ce qui existe déjà

Un générateur, pas une idée.

build_site.py est un moteur à gabarit. Un seul template HTML porte environ 80 jetons %%...%% (titre, hero, promesse, galerie, chambres, atouts, infos, avis, contact). Un dictionnaire de config remplit ces jetons pour chaque lieu, le script remplace, copie les images, et sort un site déployable. Trois lieux sont déjà configurés de cette façon. Générer un nouveau site, c'est produire une config et des images. Rien d'autre.

# le coeur du moteur, déjà en place
for slug, c in CFG.items():
    html = T                              # le template à 80 jetons
    for k, v in c.items():
        html = html.replace("%%"+k+"%%", v)   # on injecte la config du lieu
    write( demos/slug/index.html , html )
    copy assets/*.jpg  →  deploy-slug/assets/
    # puis: wrangler pages deploy -> preview en ligne

À côté, les 7 ossatures distinctes (Villa Andrea en WebGL, Jardin d'Émile en arches, etc.) sont des sites premium faits main. Et le dossier photo-ia/ contient déjà des scripts d'amélioration d'image par IA. Tout le matériel est là.

Le pipeline

De l'URL du prospect à la maquette en ligne.

Cinq étapes. Les deux du milieu sont ce qu'il reste à brancher pour passer de « 3 lieux écrits à la main » à « n'importe quel lieu en quelques minutes ».

1

Entrée auto

On part de l'URL du prospect, son nom et sa région. Tout est déjà dans le fichier de ciblage.

2

Récupération du contenu à brancher

On aspire ses photos (site, Booking, Instagram) et ses infos clés : chambres, situation, atouts, avis. Les photos faibles passent par les scripts d'amélioration IA déjà présents.

3

Génération de la config à brancher

Un LLM remplit les 80 champs du gabarit à partir du contenu aspiré, dans la voix Lieux Vivants. C'est la brique manquante, et la plus simple à écrire : du texte vers un dictionnaire.

4

Rendu auto

build_site.py injecte la config, place les images, produit le site. Déjà fonctionnel aujourd'hui.

5

Déploiement preview auto

Une commande wrangler met la maquette en ligne sur une URL pages.dev. Le lien part dans la vidéo perso.

Deux moteurs, deux étages

Le code colle déjà au modèle.

La structure existante reproduit exactement la stratégie : un moteur rapide pour le volume, des ossatures soignées pour le premium.

Étage volume

Le gabarit unique

  • Le template de build_site.py, une couleur d'accent par lieu
  • Config auto-remplie depuis le site du prospect
  • Objectif : une maquette présentable en quelques minutes
  • Sert la prospection de masse, la vidéo perso, le premier contact
Étage premium

Les ossatures distinctes

  • Une des 7 directions artistiques faites main (WebGL, arches, gazette…)
  • Finition humaine, photos HD ou tournées sur place
  • Pour les maisons qui paient le déplacement et le contenu
  • C'est le livrable facturé, pas la maquette d'accroche
Le bon gabarit par lieu

Quel template pour quel type.

Type de lieuDirection
Maison d'hôtes vue mer / panoramaVilla Andrea (hero plein écran sur la vue)
Maison d'hôtes de charme, jardinJardin d'Émile (arches, organique, chaleureux)
Hôtel 4* / palace, symétrieLe Petit Manoir (palace ivoire, monogramme)
Lieu éditorial, histoire fortePen Prad (gazette) ou Petite Calanque (album)
Hôtel design, ambiance graphiqueSables d'Ocre (blocs, aplats)
Domaine, plusieurs hébergementsRestanques (split-screen à chapitres)
Combien de temps, vraiment

L'effort par lieu, sans rêver.

Honnêteté sur le « full automatique » : le rendu est instantané, mais la qualité tient au contenu et aux photos. Estimation réaliste une fois la brique de génération branchée.

15-30 minMaquette volume semi-auto (config auto + relecture rapide + photos aspirées)
1-2 hMaquette volume soignée (photos améliorées, copy relue à la main)
½ à 1 jourSite premium sur une ossature distincte, hors déplacement contenu

La promesse réaliste à court terme, c'est la maquette d'accroche en 15 à 30 minutes : largement assez pour la vidéo perso, sans bâtir un site complet à chaque prospect.

Par où commencer

Le POC : prouver la chaîne sur 1 lieu.

Villa Andrea a déjà sa maquette : c'est la preuve que le rendu premium fonctionne. L'étape suivante, c'est tester la chaîne auto (aspiration + config LLM) sur un lieu du gabarit volume. Cible idéale : La Belle Demeure (contenu riche, photos dispo, signal fort) ou Bastide de Fontvieille. On génère la config depuis leur site, on rend avec build_site.py, on déploie, et on mesure le temps réel et la qualité. Si la maquette tient en 30 minutes, la chaîne est validée et on industrialise sur le top 29.

Ce qui peut casser

Les risques, à plat.

Qualité des photos aspirées.

Beaucoup de prospects ont des photos faibles. Réponse : les scripts d'amélioration IA déjà présents dans photo-ia/, et le fait qu'une maquette d'accroche n'a pas besoin d'être parfaite.

Justesse du contenu auto-généré.

Un LLM peut inventer un détail faux. Réponse : relecture humaine de 5 minutes avant envoi, et on ne remplit que ce qui est vérifiable depuis leur site.

Tentation du tout-automatique.

Vouloir zéro humain dès maintenant ferait perdre du temps. Réponse : semi-auto assumé, l'humain valide. Le full-auto viendra une fois la chaîne rodée.

À valider

Tes arbitrages sur le moteur.

1. On branche la chaîne auto maintenant ?

La brique manquante (aspiration + config LLM) est petite. La construire débloque la prospection de masse.

Oui, POC sur La Belle Demeure cette semaine, puis on décide d'industrialiser
Non, on reste sur des maquettes à la main pour l'instant
On attend les premiers retours de prospection avant d'investir

2. Niveau de la maquette d'accroche ?

Plus c'est soigné, plus ça convertit, mais plus c'est long par lieu.

Maquette volume 15-30 min pour l'accroche, premium seulement après accord
Toujours soigné, quitte à en faire moins
Brut et rapide, on mise tout sur le volume