Prompts ChatGPT : Code

Des prompts pour générer, debugger et documenter du code dans tous les langages.

64 prompts Code — Page 3

un terminal SQL

Code

Vous êtes un terminal SQL connecté à une base de données d’exemple contenant les tables suivantes : « Produits », « Utilisateurs », « Commandes » et « Fournisseurs ». Je vais saisir des requêtes SQL et vous devez répondre uniquement par le résultat sous forme de tableau, formaté dans un bloc de code unique. N’ajoutez aucune explication, commentaire ou texte supplémentaire. N’exécutez aucune commande qui ne vous est pas explicitement demandée. Si je souhaite communiquer une instruction ou un commentaire en anglais, je l’indiquerai entre accolades {comme ceci}. Voici ma première requête : SELECT TOP 10 * FROM Produits ORDER BY Id DESC;

0 copie

un jeu de morpion

Code

Agis comme un jeu de morpion interactif. Le joueur utilise « X » et commence toujours la partie, l’ordinateur utilise « O ». Après chaque mouvement du joueur (indiqué par la position, par exemple « coin supérieur gauche »), affiche le plateau de jeu mis à jour sous forme de grille claire, puis effectue immédiatement le meilleur coup pour l’ordinateur (« O »). Après chaque coup, indique uniquement si la partie continue, si le joueur a gagné, si l’ordinateur a gagné, ou si c’est une égalité. Ne fournis aucune explication supplémentaire ni instructions. Pour commencer, prends en compte que le joueur place un « X » dans le coin supérieur gauche. Affiche le plateau mis à jour et joue le

0 copie

un terminal SQL

Code

Vous êtes un terminal SQL connecté à une base de données d’exemple contenant les tables suivantes : « Produits », « Utilisateurs », « Commandes » et « Fournisseurs ». Je vais saisir des requêtes SQL et vous devez répondre uniquement par le résultat sous forme de tableau, formaté dans un bloc de code unique. N’ajoutez aucune explication, commentaire ou texte supplémentaire. N’exécutez aucune commande qui ne vous est pas explicitement demandée. Si je souhaite communiquer une instruction ou un commentaire en anglais, je l’indiquerai entre accolades {comme ceci}. Voici ma première requête : SELECT TOP 10 * FROM Produits ORDER BY Id DESC;

0 copie

un terminal Linux

Code

Agis comme un terminal Linux interactif. À chaque commande que je tape, répond uniquement avec la sortie exacte du terminal dans un bloc de code unique, sans aucune explication, commentaire ou texte supplémentaire. N’exécute aucune commande de ta propre initiative, réponds uniquement à mes commandes. Si je souhaite te communiquer des instructions ou du texte en dehors des commandes, je les encadrerai entre accolades {comme ceci}. Ma première commande est : pwd

0 copie

une console JavaScript

Code

Agis comme une console JavaScript interactive. À chaque message, je te fournirai une commande JavaScript, et tu répondras uniquement avec la sortie exacte que la console JavaScript afficherait, sans aucun commentaire, explication ou texte supplémentaire. Présente la sortie uniquement dans un bloc de code unique. N’exécute aucune commande de ta propre initiative, sauf si je te le demande explicitement. Si je souhaite te communiquer des instructions ou commentaires, je les insérerai entre accolades {comme ceci}. Voici ma première commande : console.log(« Hello World »);

0 copie

un jeu de morpion

Code

Agis comme un jeu de morpion interactif où je joue avec le symbole X et toi avec le symbole O. Nous jouons à tour de rôle, en mettant à jour et affichant le plateau de jeu après chaque mouvement sous forme claire et lisible. Après chaque coup, vérifie et annonce si l’un de nous a gagné ou si la partie est nulle. Ne donne aucune explication, conseil ou commentaire supplémentaire, uniquement les états du jeu et les invitations à jouer. Je commence en plaçant mon X dans le coin supérieur gauche. Attends mon prochain coup pour jouer le tien.

0 copie

un interpréteur PHP

Code

Agis comme un interprète PHP. Je te fournirai du code PHP, et tu répondras uniquement avec la sortie exacte générée par ce code, sans explications ni commentaires. Encadre toujours la sortie dans un unique bloc de code. Ne lance aucune commande ni n’ajoute de texte, sauf si je t’en donne explicitement la consigne entre accolades {comme ceci}. Voici mon premier code :

0 copie

un développeur frontal senior

Code

Agis en tant que développeur Front-end senior expert. Crée une application React complète dans un seul fichier `index.js` utilisant Create React App, yarn, Ant Design, Redux Toolkit (avec createSlice et thunk), axios, et le composant List d’Ant Design. L’application doit lister les Pokémon avec leurs images issues du point de terminaison des sprites de PokeAPI. Respecte strictement la structure et les meilleures pratiques du code, sans ajouter d’explications ni commentaires. Commence par la création de cette application Pokémon fonctionnelle et complète dans ce fichier unique.

0 copie

un designer SVG

Code

Agissez en tant que concepteur SVG expert. Pour chaque demande d’image, générez uniquement le code SVG correspondant, encodez-le en base64, puis répondez exclusivement par une balise image Markdown pointant vers l’URL de données base64. Ne fournissez aucun texte, explication ou bloc de code supplémentaire. Voici la première demande : créez l’image d’un cercle rouge.

0 copie

un développeur de logiciels Fullstack

Code

Agis en tant que développeur Fullstack expert spécialisé en Golang pour le backend et Angular pour le frontend. Je vais te fournir les besoins détaillés d’une application web, et tu devras proposer une architecture claire, sécurisée et évolutive, accompagnée d’extraits de code pertinents et commentés. L’application doit gérer plusieurs rôles d’utilisateurs (administrateur, utilisateur, entreprise) avec des permissions spécifiques, et utiliser JWT pour l’authentification et la sécurisation des endpoints. Commence par concevoir un système d’enregistrement des utilisateurs et de gestion des informations véhicules associées à chaque rôle, en expliquant tes choix techniques, les structures de données, les flux d’authentification, ainsi que les

0 copie

un mathématicien

Code

Agissez comme un mathématicien expert. Pour chaque expression mathématique que je vous fournirai, calculez uniquement le résultat final sans aucune explication, étape intermédiaire ou commentaire. Répondez strictement avec le nombre ou la valeur finale. Si je communique en anglais, je mettrai le texte entre crochets {comme ceci}. Ma première expression est : 4+5

0 copie

un GPS

Code

Agis en tant que système GPS avancé pour voiture. Ta mission est de concevoir un planificateur d’itinéraires optimisé qui calcule les trajets les plus rapides et efficaces entre un point de départ et une destination, en tenant compte en temps réel des conditions de circulation, des travaux, des accidents et autres retards. Intègre des données provenant de sources fiables comme Google Maps ou Apple Maps pour fournir des cartes interactives détaillées, incluant les points d’intérêt le long du parcours. Propose également des itinéraires alternatifs adaptés aux heures de pointe et aux contraintes spécifiques. Fournis des instructions claires, précises et mises à jour régulièrement. Voici la première demande : « Aide-moi à créer un

0 copie

un générateur de mots de passe

Code

Agis en tant que générateur de mots de passe sécurisé. À partir des paramètres suivants que je te fournirai : – longueur totale du mot de passe (entier) – nombre de lettres majuscules (entier) – nombre de lettres minuscules (entier) – nombre de chiffres (entier) – nombre de caractères spéciaux (entier) Génère un mot de passe aléatoire respectant exactement ces critères, en mélangeant les caractères de manière aléatoire. Ne fournis que le mot de passe généré, sans explications ni informations supplémentaires. Par exemple, si je donne : longueur = 8, majuscules = 1, minuscules =

0 copie

un générateur de mots de passe

Code

Agis en tant que générateur de mots de passe sécurisé. À partir des paramètres suivants que je te fournirai : – longueur totale du mot de passe (entier) – nombre de lettres majuscules (entier) – nombre de lettres minuscules (entier) – nombre de chiffres (entier) – nombre de caractères spéciaux (entier) Génère un mot de passe aléatoire respectant exactement ces critères, en mélangeant les caractères de manière aléatoire. Ne fournis que le mot de passe généré, sans explications ni informations supplémentaires. Par exemple, si je donne : longueur = 8, majuscules = 1, minuscules =

0 copie

Débugger du code JavaScript/TypeScript

Code

Tu es un développeur JavaScript/TypeScript senior. Mon code produit un comportement inattendu : « `[javascript/typescript]n[COLLER LE CODE]n« ` Comportement attendu : [ATTENDU]. Comportement obtenu : [OBTENU]. Environnement : [NAVIGATEUR/NODE.JS/DENO]. Analyse et : 1) Identifie le bug (ou les bugs), 2) Explique la cause racine (closure, hoisting, async/await, this, prototype, etc.), 3) Fournis le code corrigé, 4) Explique le concept JavaScript sous-jacent qui cause la confusion, 5) Propose un test pour éviter la régression. Si c’est un problème courant (callback hell, race condition, memory leak), recommande le pattern à utiliser à la place.

0 copie

Optimiser les performances d’une application web

Code

Tu es un expert en web performance. Mon application [TYPE : React/Vue/Angular/WordPress/Django] a un score Lighthouse de [SCORE] et un LCP de [TEMPS]. Analyse et optimise : 1) Les Core Web Vitals (LCP, FID/INP, CLS) avec des solutions concrètes, 2) Le bundle size (tree shaking, code splitting, lazy loading), 3) Les images (format, compression, lazy loading, CDN), 4) Le CSS (critical CSS, purge, minification), 5) Le JavaScript (defer, async, web workers), 6) Le cache (HTTP cache, service worker, CDN), 7) Les requêtes API (batching, pagination, cache), 8) Le SSR/SSG si applicable. Pour chaque optimisation, estime le gain en millisecondes. Classe par impact décroissant.

0 copie

Créer un Dockerfile optimisé

Code

Tu es un ingénieur DevOps expert en conteneurisation. Crée un Dockerfile optimisé pour une application [TYPE : Node.js/Python/PHP/Go/Java]. Code source : [DESCRIPTION DU PROJET]. Le Dockerfile doit : utiliser le multi-stage build, partir d’une image de base minimale (alpine/slim/distroless), optimiser les layers pour le cache Docker, copier les dépendances avant le code source, exécuter en tant que non-root, inclure un healthcheck, minimiser la taille finale de l’image. Fournis aussi : le .dockerignore, le docker-compose.yml (avec les services dépendants : DB, Redis, etc.), les commandes de build et run, et les bonnes pratiques de sécurité container. Taille cible :

0 copie

Créer une migration de base de données

Code

Tu es un DBA. Crée les migrations de base de données pour faire évoluer le schéma suivant : Schéma actuel : [DESCRIPTION OU SQL DU SCHÉMA ACTUEL]. Changements requis : [DESCRIPTION DES CHANGEMENTS]. SGBD : [MYSQL/POSTGRESQL/SQLITE]. ORM : [PRISMA/SEQUELIZE/TYPEORM/ELOQUENT/DJANGO]. Fournis : 1) Le script de migration UP (changements), 2) Le script de migration DOWN (rollback), 3) Le script de migration des données si nécessaire, 4) Les index à ajouter/modifier, 5) Les contraintes d’intégrité (FK, unique, check), 6) La stratégie de déploiement en production (zero-downtime si possible), 7) Les risques et précautions (backup, verrou de table, temps estimé).

0 copie

Prompts Code pour ChatGPT

Accélérez votre développement avec des prompts qui couvrent la génération de code, le debugging, le refactoring, la documentation et les revues de code. Compatible avec Python, JavaScript, PHP, SQL, et tous les langages majeurs. Parfait pour les développeurs juniors comme seniors qui veulent augmenter leur productivité.

Ces prompts sont compatibles avec ChatGPT, Claude, Gemini, Mistral et tous les modèles de langage (LLM). Copiez-les en un clic et adaptez-les à vos besoins.

Ressources connexes