#code
#performance
#refactoring
#algorithme
Analyser et refactoriser du code pour réduire la complexité temporelle et spatiale.
Agis en tant qu'expert en ingénierie logicielle. Analyse le code suivant fourni entre crochets. Identifie les goulets d'étranglement (bottlenecks) en termes de complexité algorithmique (Big O) et d'utilisation de la mémoire. Propose une version refactorisée et optimisée du code. Explique précisément chaque modification effectuée et justifie les gains de performance attendus.
Code : [INSÉRER LE CODE ICI]
Langage : [INSÉRER LE LANGAGE]
#seo
#rédaction
#marketing
#web
Améliorer le référencement naturel d'un texte existant.
Tu es un consultant SEO expert. Je vais te fournir un article de blog. Ta tâche est de l'optimiser pour le mot-clé principal suivant : '[MOT-CLÉ]'.
1. Analyse la structure actuelle (H1, H2, H3).
2. Améliore la densité du mot-clé sans faire de keyword stuffing.
3. Optimise la méta-description et la balise title pour maximiser le taux de clic (CTR).
4. Améliore la lisibilité (score Flesch-Kincaid).
Fournis le texte final optimisé et une liste des modifications apportées avec leur justification SEO.
Texte original : [INSÉRER LE TEXTE]
#prompt-engineering
#ia
#productivité
#chatgpt
Transformer un prompt vague en une instruction précise et efficace.
Voici un prompt que j'ai rédigé mais qui donne des résultats imprécis ou inconsistants : '[INSÉRER LE PROMPT ORIGINAL]'.
Ta mission est de le réécrire en appliquant les meilleures pratiques du prompt engineering (frameworks comme CO-STAR ou RTF). Assure-toi d'ajouter un contexte clair, de définir le rôle de l'IA, de spécifier le format de sortie souhaité et de donner des contraintes précises. Explique pourquoi ta version est meilleure.
#sql
#base de données
#backend
#data
Réécrire des requêtes SQL pour minimiser le temps d'exécution.
Analyse la requête SQL suivante : [INSÉRER LA REQUÊTE].
Identifie les raisons pour lesquelles elle pourrait être lente (ex: manque d'index, jointures inutiles, utilisation de SELECT *, sous-requêtes non optimisées). Propose une version optimisée de cette requête. De plus, suggère les index de base de données qu'il serait pertinent de créer pour soutenir cette requête. Explique le plan d'exécution théorique avant et après optimisation.
#management
#productivité
#processus
#organisation
Rationaliser un flux de travail pour gagner du temps et réduire les coûts.
Voici une description étape par étape d'un processus métier actuel dans notre équipe : [DÉCRIRE LE PROCESSUS].
Agis comme un consultant en gestion de projet (méthodologie Lean ou Six Sigma). Analyse ce processus pour identifier les gaspillages (Muda), les étapes redondantes et les friction points. Propose une version optimisée du flux de travail qui réduirait le temps de cycle de 30%. Présente ta réponse sous forme de diagramme textuel ou de liste numérotée comparative.
#planning
#gestion-du-temps
#examens
Créer un emploi du temps d'étude équilibré et efficace pour les examens.
Agis comme un coach en productivité étudiante. Je dois réviser pour les examens suivants : [Liste des matières] avec la date limite : [Date]. Crée-moi un planning de révision optimisé sur [Nombre] semaines, incluant des sessions de travail profond et des pauses régulières pour éviter l'épuisement, en alternant les matières pour maximiser la rétention.
#notes
#synthèse
#structure
Transformer des notes de cours brutes en résumés structurés et mémorisables.
Voici mes notes de cours désorganisées sur [Sujet] : [Coller les notes]. Réécris-les en optimisant la structure pour faciliter la mémorisation. Utilise un format hiérarchique clair, surligne les termes-clé essentiels en gras, et crée un résumé de 3 points clés à la fin.
#parcours
#compétences
#stratégie
Établir la séquence la plus logique et rapide pour acquérir une nouvelle compétence complexe.
Je souhaite apprendre [Compétence/Sujet] en partant de zéro. Propose une 'roadmap' optimisée qui divise l'apprentissage en étapes logiques. Pour chaque étape, indique les prérequis, les ressources spécifiques à privilégier, et des projets pratiques pour valider les acquis rapidement.
#concentration
#pomodoro
#rythme
Adapter les intervalles de travail/repos en fonction de la difficulté cognitive de la tâche.
Je dois travailler sur une tâche de [Type de tâche : ex: rédaction de dissertation, résolution de problèmes mathématiques] qui demande beaucoup d'attention. Analyse la difficulté et propose-moi une variation de la technique Pomodoro optimisée (ex: 50/10 ou 90/20). Explique pourquoi ce ratio spécifique est le meilleur pour maintenir ma concentration sur ce type de travail.
#mémoire
#mnémotechnique
#liste
Créer des techniques mnémotechniques pour retenir des listes ou des définitions.
Aide-moi à mémoriser cette liste difficile : [Liste d'éléments ou de concepts]. Crée une phrase mnémotechnique acrostiche (première lettre de chaque mot) ou une histoire visuelle imagée qui relie tous les éléments ensemble pour que je puisse les rappeler dans l'ordre facilement.
#code
#algorithme
#big-o
#performance
Réduire la complexité temporelle et spatiale d'un code source.
Agis en tant qu'expert en algorithmique. Analyse le bloc de code suivant : [INSÉRER CODE].
1. Identifie la complexité actuelle (Big O) en temps et en espace.
2. Propose une refonte du code pour améliorer la complexité algorithmique.
3. Suggère des structures de données plus adaptées si nécessaire.
4. Fournis le code optimisé avec des commentaires expliquant les choix techniques et le gain de performance théorique.
#sql
#base de données
#indexation
#schema
Analyse et amélioration des performances des bases de données.
Tu es un DBA expert. Voici une requête SQL qui souffre de lenteurs : [INSÉRER REQUÊTE].
Schéma de base de données simplifié : [INSÉRER SCHÉMA].
Ta mission :
1. Analyse les points de blocage potentiels (N+1, full table scan, lack of indexes).
2. Propose les index spécifiques à ajouter pour accélérer cette requête.
3. Réécris la requête si nécessaire (ex: utilisation de CTE, fenêtrage, ou réorganisation des JOINs).
4. Explique ton raisonnement comme si tu le présentais à une équipe technique.
#prompt-engineering
#tokens
#efficacité
#cout
Réduire les tokens inutiles tout en maximisant la qualité de sortie.
Analyse le prompt système suivant : [INSÉRER PROMPT].
Ton objectif est de le compresser pour réduire le nombre de tokens d'au moins 30% sans altérer ses instructions ou sa qualité de sortie.
1. Identifie les redondances, les tournures de phrases passives et les mots de remplissage.
2. Utilise des formats structurés (Listes, JSON) si cela aide à la concision.
3. Fournis le prompt optimisé final.
4. Indique le ratio de compression obtenu.
#architecture
#redis
#latence
#scalabilité
Conception d'une architecture de cache pour forte charge.
Conçois une stratégie de caching pour un système distribué décrit ici : [DÉSCRIPTION DU SYSTÈME / CHARGE / DONNÉES].
Réponds aux points suivants :
1. Choix du pattern de cache (Cache-Aside, Write-Through, Write-Behind, Write-Around) avec justification.
2. Stratégie d'éviction (LRU, LFU, TTL) et gestion de la cohérence des données.
3. Gestion du « cache stampede » ou de l'« thundering herd ».
4. Exemple d'implémentation pseudo-code pour la couche d'accès aux données.
#productivité
#processus
#automatisation
#lean
Élimination des goulots d'étranglement et automatisation des tâches.
Analyse ce processus métier ou workflow de développement : [DÉCRIRE LES ÉTAPES DU PROCESSUS].
1. Identifie précisément les goulots d'étranglement (bottlenecks) et les étapes à faible valeur ajoutée.
2. Propose une liste d'outils ou scripts (Python, Make, CI/CD, No-Code) pour automatiser les tâches répétitives.
3. Applique les principes Lean pour réduire le délai de bout en bout (Lead Time).
4. Propose le nouveau diagramme de processus optimisé.