Roman Raibaudi, Product Designer, a developpe Reality, un outil d'analyse UX avec IA, en 3 mois sans compétences dev. Stack complete : Figma, Replit, Gemini, Vertex AI. Process, choix techniques, coûts reels (500-1000 euros), intégrations API, pipelines GitHub.
1. Contexte du projet Reality
Speaker : Roman Raibaudi, Product Designer, ex-designer industriel (10 ans digital).
Alice : Personas Animes
Syfy : Discussions Inter-Personas
Jarvis : Audit UX + Impact Financier
Outils recommandés : Figma, Replit, Gemini, Vertex AI, GitHub.
2. Formation et Reseau
1. Formation IA Discipline (octobre 2024)
Cours Genia : creer des agents IA pour UX process, comprendre LLM, RAG, temperature, garde-fous contre hallucinations. Cours vibe coding : intégrer design system Figma dans Lovable, exporter composants.
Formation
Outils : Dust, Replit, Lovable, Figma Make.
2. Reseau et mentorat
Slack IA Discipline : echanges quotidiens, retours d'expérience. Appels cles avec Manuel, Camille, Hugo : comparatif Replit vs Lovable, choix stack. Achille : souverainete des données via Vertex AI (stockage France, pas d'entrainement sur données clients).
Networking
Outils : Slack, Vertex AI.
3. Choix de la stack technique
| Critere | Replit | Lovable | Figma Make |
|---|---|---|---|
| Front design fin | MCP Figma beta | Oui | Basique |
| Back-end complexe | Oui | Limite | Non |
| API Dust | Oui (hallucinations reglees) | Non fonctionnel | Non |
| Doc GitHub | Oui | Non | Non |
| Analyse async (deco/reco) | Badge actif | Non | Non |
| Souverainete données | Via Vertex | Non | Non |
Front design fin
MCP Figma beta
Oui
Basique
Back-end complexe
Oui
Limite
Non
API Dust
Oui (hallucinations reglees)
Non fonctionnel
Non
Doc GitHub
Oui
Non
Non
Analyse async (deco/reco)
Badge actif
Non
Non
Souverainete données
Via Vertex
Non
Non
4. Crash tests des outils
1. Figma Make : prototype rapide
Tentative connexion API Dust + design Figma. Résultat : echec intégration API, mais prototype partageable valide.
Crash Test
Outils : Figma, Figma Make.
2. Lovable : import design + API
Import design system Figma OK. API Dust non fonctionnel (pas de recuperation données cote agent).
Crash Test
Outils : Figma, Lovable, Dust.
3. Replit : stack complete
MCP Figma + intégration API Dust + back-end complexe. API Dust intégrée mais hallucinations agents. Solution : RAG interne Replit (prompts, grilles UX, lois UX internalisees).
Crash Test
Outils : Figma, Replit, Gemini, Vertex AI.
5. Synthese
Lovable
Replit
"Replit m'a permis de verifier que ca fonctionnait face a des utilisateurs. Ca pose une base pour discuter avec des devs qui reprendront ces morceaux, les nettoieront, les solidifieront."
6. Integrations API et problèmes règles
1. API Dust via Replit
Symptome : analyse lente, prompt enrichi/modifie par agent Replit, grilles d'analyse reformatees, résultats desorganises. Solution : decoupler API Dust, internaliser RAG dans Replit (prompts, 17 questions UX algorithmiques, 200+ lois UX). Résultat : analyse rapide, résultats stables, controle total.
Bug Fix
Outils : Dust, Replit.
2. Surconsommation tokens
Symptome : agent Replit analysait le texte input sans demande. Consommation cachee à chaque iteration. Action : email support Replit, escalade humains, remboursement 75 dollars. Lecon : écrire au support, insister, barriere IA vers humains.
Support
Outils : Replit.
3. Streaming IA (coupure résultats)
Symptome : output d'analyse tronque, elements manquants. Solution : intégrer méthode anti-streaming (technique apprise via réseau IA Discipline).
Bug Fix
Outils : Replit, Gemini.
7. Stack produit finale
1. Figma
Design system, composants, tokens, écrans mock-up.
Design
Outils : Figma.
2. Replit
Développement front + back (agent Replit).
Développement
Outils : Replit.
3. Gemini + Vertex AI
LLM via Vertex AI pour souverainete données. Pas d'entrainement sur données clients, stockage France.
IA
Outils : Gemini, Vertex AI.
4. GitHub
Doc auto, pipeline (push mises a jour version publique).
DevOps
Outils : GitHub.
5. PostHog (a venir)
Tracking acquisition, onboarding funnel. Identifie drop-offs.
Analytics
Outils : PostHog.
6. Fleuret (a venir)
Pain test IA : test resistance attaques, recommandations sécurité.
Securite
Outils : Fleuret.
Outils recommandés : Figma, Replit, Gemini, Vertex AI, GitHub, Dust, PostHog, Fleuret.
8. Figma vers Replit
1. Connecter Figma a Replit
Figma > Account Settings > Security > Tokens. Generer token. Replit > Chat agent > Coller token > MCP Figma active. Verifier : Replit > Integrations > MCP Figma (statut actif).
Setup
Outils : Figma, Replit.
2. Développer un composant Figma dans Replit
Figma > Selectionner composant > Share > Copier lien. Replit > Chat > Coller lien + prompt : "Developpe ce composant, respecte strictement le design Figma". Agent Replit génère code, applique au composant existant.
Développement
Outils : Figma, Replit.
3. Nettoyer un prompt pour nouvelle fonctionnalité
Rediger fonctionnalité en texte brut (document Word/Notes). Dust > Agent dédié : "Nettoie et reformule ce prompt pour développement Replit". Copier prompt nettoye vers Replit. Gain : economie temps + tokens.
Prompt Engineering
Outils : Dust, Replit.
4. Documentation GitHub
Replit > Icone en haut a droite > Documentation (dossiers auto-generes). Contenu : architecture code, separation couches, pratiques genie logiciel. Base pour discussions avec devs.
Documentation
Outils : Replit, GitHub.
5. Prompt final avant transition devs
Prompt a l'agent Replit : "Mets au propre le code avec pratiques solides : separation couches, bonnes pratiques genie logiciel. Verifie toutes les fonctionnalités." Verifier app fonctionnelle. Livrer doc GitHub aux devs.
Livraison
Outils : Replit, GitHub.
9. Wow effects et surprises
Decouvertes positives
Mauvaises surprises
"J'ai appris a structurer un prompt non pas pour parler a un agent existant, mais pour creer un agent, et aussi pour parler a un agent qui developpe. Ca m'a forme là-dessus."
10. Demonstration de Reality
Agent Alice : Personas Animes
Agent Syfy : Discussions Inter-Personas
Agent Jarvis : Audit UX + Impact Financier
| Métrique | Exemple concret |
|---|---|
| Tache | Detecter devices en erreur dans dashboard industriel |
| Objectif KPI | Reduire temps reparation de 70% |
| Score Jarvis | 5/12 |
| Atteinte projetee | 32% (vs 70% souhaite) |
| Cout par tache | 8 euros (15 min) |
| Economie projetee | 3,40 euros par tache (passage a 9 min) |
Tache
Detecter devices en erreur dans dashboard industriel
Objectif KPI
Reduire temps reparation de 70%
Score Jarvis
5/12
Atteinte projetee
32% (vs 70% souhaite)
Cout par tache
8 euros (15 min)
Economie projetee
3,40 euros par tache (passage a 9 min)
Outils recommandés : Reality, Alice, Syfy, Jarvis, PDF, Word.
11. Budget et delais reels
| Element | Detail |
|---|---|
| Timeline | Octobre 2024 a janvier 2025 |
| Duree totale | 3 mois (temps plein designer) |
| Budget tokens LLM | 500 a 1000 euros |
| Iterations | Plus de 1000 tests pour stabiliser agents |
| Debugging fin | 15 derniers jours (raccourcis clavier, synchro personas, details UX) |
Timeline
Octobre 2024 a janvier 2025
Duree totale
3 mois (temps plein designer)
Budget tokens LLM
500 a 1000 euros
Iterations
Plus de 1000 tests pour stabiliser agents
Debugging fin
15 derniers jours (raccourcis clavier, synchro personas, details UX)
12. Ressources et acces beta
Acces beta Reality
Formations recommandees
Outils recommandés : Figma, Replit, Dust, Gemini, Vertex AI, GitHub, Lovable, Figma Make, Cursor, PostHog, Fleuret.