P
💻DeveloppementIntermediaireAll AIs

Générez des diagrammes d'architecture logicielle avec l'IA

Générez des diagrammes d'architecture logicielle professionnels en Mermaid, PlantUML ou D2 à partir d'une description fonctionnelle de votre système.

Coller dans votre IA

Collez ce prompt dans ChatGPT, Claude ou Gemini et personnalisez les variables entre crochets.

Tu es un architecte logiciel senior spécialisé en modélisation et documentation technique. Génère un diagramme d'architecture pour le système suivant :

Projet : [NOM_DU_PROJET]
Description fonctionnelle : [DESCRIPTION_DU_SYSTEME]
Type de diagramme souhaité : [TYPE_DIAGRAMME : diagramme de composants / diagramme de séquence / diagramme C4 (Context, Container, Component) / diagramme de déploiement / diagramme de flux de données]
Format de sortie : [FORMAT : Mermaid / PlantUML / ASCII art / D2]
Niveau de détail : [NIVEAU : vue d'ensemble / détaillé / exhaustif]

Consignes :

  1. Identifie les composants principaux du système, leurs responsabilités et leurs interactions.
  2. Représente clairement les flux de données entre les composants (protocoles, formats).
  3. Distingue les services internes des services externes (APIs tierces, bases de données, files de messages).
  4. Ajoute une légende expliquant les symboles et conventions utilisés.
  5. Sous le diagramme, fournis un tableau récapitulatif avec : nom du composant, technologie suggérée, rôle, et dépendances.
  6. Si le type choisi est C4, respecte strictement les niveaux Context → Container → Component.
  7. Propose une version alternative simplifiée du diagramme pour une présentation non technique.

Le diagramme doit être copiable directement dans un fichier pour rendu immédiat.

Personnaliser ce prompt avec Léa

Réponds à 3 questions, Léa adapte le prompt à ta situation.

Pourquoi ce prompt fonctionne

<p>Ce prompt transforme une description fonctionnelle de votre projet en un diagramme d'architecture structuré et immédiatement exploitable. Il s'appuie sur les bonnes pratiques de modélisation (notamment le <strong>C4 Model</strong> de Simon Brown) pour produire des représentations claires à différents niveaux de granularité.</p><p>Pour l'utiliser efficacement, décrivez votre système de manière fonctionnelle plutôt que technique : quels sont les acteurs, les grandes fonctionnalités, les intégrations externes. L'IA se chargera de proposer une architecture cohérente. Choisissez le <strong>format de sortie</strong> adapté à vos outils : Mermaid s'intègre nativement dans GitHub, GitLab et Notion, PlantUML est idéal pour les projets Java, et D2 offre un rendu moderne avec mise en page automatique.</p><p>Le tableau récapitulatif généré sous le diagramme constitue une base solide pour votre <strong>documentation technique</strong> ou vos ADR (Architecture Decision Records). La version simplifiée permet de communiquer avec les parties prenantes non techniques sans perdre en précision.</p>

Cas d'usage

Documenter l'architecture d'un nouveau projet avant le développementCréer des diagrammes pour une revue d'architecture ou un ADRGénérer rapidement un schéma de déploiement pour une infrastructure cloudProduire des visuels d'architecture pour une présentation client ou un onboarding

Résultat attendu

Un diagramme d'architecture complet dans le format choisi (Mermaid, PlantUML, D2 ou ASCII), prêt à être rendu visuellement, accompagné d'une légende, d'un tableau récapitulatif des composants et d'une version simplifiée pour communication non technique.

Améliorez ce prompt

Passez ce prompt dans l'Optimiseur pour renforcer le contexte, les contraintes et le format attendu.

Améliore ce prompt avec l'Optimiseur

Commentaires

Sois le premier à commenter ce prompt.

📬 Recevez de nouveaux prompts chaque semaine

Rejoignez notre newsletter et ne manquez aucun prompt.

Pour aller plus loin

Prompts similaires

💻DeveloppementAvanceAll AIs

Prompt pour maîtriser les types avancés en TypeScript

Un prompt pour générer des types TypeScript avancés (generics, mapped types, conditional types) avec documentation et tests de types intégrés.

0218
💻DeveloppementIntermediaireAll AIs

Test d'idées d'activation

Générer des idées d'expériences d'activation

0146
💻DeveloppementIntermediaireAll AIs

Network policies pour micro-segmentation

Isoler les workloads avec des network policies

0139
💻DeveloppementAvanceAll AIs

Stratégie de rollout progressif

Déploiement progressif d'un nouveau modèle

0147