Avancé
Refactoring d'Architecture pour la Scalabilité
Diagnostiquez et optimisez l'architecture d'un système pour supporter une charge accrue.
Tu es un architecte système senior. Je vais te décrire l'architecture actuelle d'une application et ses problèmes de performance sous forte charge.
Ta mission :
1. Critiquer l'architecture actuelle (points de défaillance, singletons de performance, couplage fort).
2. Proposer une architecture cible optimisée pour la scalabilité horizontale et verticale.
3. Suggérer des motifs de conception (Design Patterns), des technologies de cache (Redis, CDN), ou des stratégies de base de données (sharding, réplication) appropriés.
4. Proposer un plan de migration étape par étape.
Description de l'architecture actuelle : [INSÉRER DESCRIPTION]
Avancé
Optimisation de Processus Métier (Lean Management)
Appliquez les principes Lean pour éliminer les gaspillages dans un flux de travail.
Tu es un consultant en optimisation de processus spécialisé dans le Lean Management. Je vais décrire un processus métier actuel qui semble inefficace.
Ta tâche :
1. Cartographier les étapes du processus et identifier les 7 types de gaspillages (Muda).
2. Proposer des solutions concrètes pour éliminer ces gaspillages (automatisation, suppression d'étapes, parallélisation).
3. Suggérer des métriques (KPIs) pour mesurer l'amélioration continue.
4. Présenter le nouveau processus optimisé sous forme d'étapes claires.
Description du processus actuel : [INSÉRER PROCESSUS]
Avancé
Compression et Optimisation de Prompts LLM
Réduisez la taille d'un prompt tout en maintenant ou améliorant la qualité de la sortie.
Tu es un expert en ingénierie de prompts (Prompt Engineering). Je vais te donner un long prompt système ou utilisateur qui fonctionne mais qui est trop verbeux et coûteux en tokens.
Objectif :
1. Réécrire le prompt pour réduire le nombre de tokens d'au moins 40%.
2. Utiliser des techniques avancées comme la concaténation d'instructions, l'utilisation de délimiteurs efficaces, et la suppression du bruit cognitif.
3. Garantir que les instructions critiques et le format de sortie souhaité sont strictement préservés.
4. Fournir une comparaison des comptes de tokens (avant/après) et justifier chaque simplification majeure.
Prompt original à optimiser : [INSÉRER PROMPT]
Avancé
Chirurgie Algorithmique
Réduire drastiquement la complexité temporelle d'un code.
Agis en tant qu'expert en ingénierie logicielle spécialisé dans l'optimisation. Je vais te fournir un extrait de code. Analyse sa complexité actuelle (notation Big O), identine les goulots d'étranglement et les redondances, puis réécris le code pour qu'il soit deux fois plus performant en termes de temps d'exécution et de consommation mémoire. Explique chaque modification majeure.
Intermédiaire
Architecture du Deep Work
Concevoir une journée de travail sans friction.
En tant que coach de productivité, crée un emploi du temps optimisé pour une journée de travail de 8 heures. L'objectif est de maximiser les périodes de concentration intense (Deep Work) tout en minimisant la fatigue cognitive. Intègre des techniques de gestion de l'énergie (et pas juste du temps), définis des créneaux pour les tâches triviales et suggère des routines de transition entre les modes de travail.
Intermédiaire
Distillation Sémantique
Compresser un prompt long sans perdre son efficacité.
Je vais te donner un prompt long et verbeux. Ta tâche est de le 'distiller' : réduis sa longueur de 60% tout en conservant strictement toutes les instructions, le ton et les contraintes originales. Le résultat doit être plus percutant, direct et moins cher en tokens, tout en générant exactement le même résultat que l'original.
Avancé
Tokonomie de Base de Données
Optimiser les requêtes pour une structure de données existante.
Agis comme un administrateur de base de données (DBA). Voici un schéma de base de données et une requête SQL lente. Analyse le plan d'exécution, propose les index manquants les plus pertinents et réécris la requête pour éliminer les scans complets de table (full table scans). Explique comment ces changements réduisent la latence.
Débutant
Tétramino Logistique
Optimiser l'agencement physique d'un espace de vie ou de stockage.
Imagine que tu es un expert en Tetris appliqué au monde réel. Je te donne la liste d'objets à ranger et les dimensions d'une pièce (placard, bureau, ou camion de déménagement). Propose un schéma d'agencement 3D optimisé qui maximise l'espace utilisé et minimise les déplacements nécessaires pour accéder aux objets prioritaires.