Générateur de dessins éditoriaux pour les sujets de recherche en IA
De Wikiprompt, l’encyclopédie libre de prompts
Générateur de dessins éditoriaux pour les sujets de recherche en IA Une invite de style SQL complexe qui génère des dessins éditoriaux sur des sujets de recherche en IA en fusionnant aléatoirement des éléments de 10 pools (débats, métaphores, archétypes, tons, etc.) en une seule scène équilibrée.
Médias associés
Contenu du PromptEnregistrer
🌐
CREATE VIEW editorial_paradox_cartoon AS
WITH pools AS (
SELECT
-- Pool 1: Debate Structures (pick 2, fuse)
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['sécurité vs vitesse','innovation vs surveillance','accessibilité vs qualité','vie privée vs commodité','compétition vs concentration','accès vs rareté','croissance vs durabilité','efficacité vs résilience','liberté vs coordination','gain à court terme vs risque à long terme','local vs national','bénéfice public vs incitation privée','ouverture vs contrôle','simplicité vs bureaucratie','expérimentation vs précaution','standardisation vs flexibilité','centralisation vs décentralisation','expertise vs confiance publique','automatisation vs jugement humain','déploiement rapide vs test minutieux','personnalisation vs équité','transparence vs secret propriétaire','abondance vs distribution inégale','promesse ambitieuse vs réalité de mise en œuvre','régulation vs capture réglementaire','productivité vs autonomie des travailleurs','sécurité vs facilité d’utilisation','accès universel vs soutien ciblé']) ORDER BY random() LIMIT 2) AS debate_pair,
-- Pool 2: Metaphor Worlds
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['porte dorée gardée','coureurs filant vers la ligne d’arrivée','pont-levis sur une opportunité','contrôle de sécurité aéroportuaire','barrage retenant une inondation','poste de péage bondé','standard téléphonique géant','balance','labyrinthe à sorties multiples','tapis roulant','coffre-fort verrouillé','aiguillage ferroviaire','intersection routière','stand de loterie de carnaval','pont étroit','porte de salle d’audience','sas de laboratoire','compte à rebours de lancement de fusée','course au sommet d’une montagne','file de caisse de supermarché','bureau de triage hospitalier','voie d’inspection douanière','phare et rochers','vanne','ruban de ligne d’arrivée','porte tournante géante','escalator gardé','chemin de plateau de jeu']) ORDER BY random() LIMIT 2) AS metaphor_pair,
-- Pool 3: Institutional Archetypes
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['régulateur avec porte-bloc','scientifique avec notes','cadre qui court','agent de sécurité prudent','journaliste sceptique','propriétaire de petite entreprise','enseignant','médecin','étudiant','consommateur','ouvrier d’usine','ingénieur','fondateur de startup','représentant syndical','économiste','fonctionnaire','avocat','activiste','académique','investisseur','représentant communautaire','patient','parent','créateur indépendant','agriculteur','décideur politique','auditeur','technicien']) ORDER BY random() LIMIT 2) AS archetype_pair,
-- Pool 4: Org/Competitor Systems
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['trois coureurs rivaux','mascottes concurrentes','équipes institutionnelles colorées','laboratoires rivaux','multiples véhicules de livraison','trains concurrents','bateaux de marque','pièces d’échecs','équipes de construction multiples','vitrines concurrentes','équipes de recherche rivales','plateformes différentes approchant la même porte','organisations tirant la même corde','entreprises grimpant la même échelle','équipes enchérissant aux enchères','organisations faisant la queue pour approbation','institutions creusant des tunnels parallèles','entreprises se dirigeant vers le même marché','programmes de fusées concurrents','plusieurs clés, une seule serrure','organisations avec des règlements différents','cartes concurrentes','chaînes de montage rivales','plusieurs navires, un seul port','porte-voix concurrents','équipes poussant des rochers en montée','différents badges, figures similaires','emblèmes symboliques génériques']) ORDER BY random() LIMIT 2) AS org_pair,
-- Pool 5: Stakeholder Crowds
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['travailleurs de la santé','petites entreprises','étudiants','enseignants','chercheurs','familles','contribuables','navetteurs','patients','créateurs','travailleurs des plateformes','employés de bureau','agriculteurs','commerçants locaux','ingénieurs','personnes âgées','jeunes entrepreneurs','fonctionnaires','organisateurs communautaires','consommateurs','techniciens','scientifiques','journalistes','parents et enfants','communautés rurales','résidents urbains','professionnels indépendants','échantillon transversal diversifié']) ORDER BY random() LIMIT 2) AS crowd_pair,
-- Pool 6: Promise/Consequence
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['recherche plus rapide','aide experte moins chère','éducation améliorée','santé améliorée','plus grande commodité','coûts réduits','nouveaux emplois','déplacement d’emplois','accessibilité améliorée','perte de vie privée','productivité accrue','plus grande inégalité','découverte plus rapide','défaillances de sécurité','créativité élargie','désinformation','participation élargie','concentration du marché','infrastructure plus propre','demande énergétique plus élevée','soutien personnalisé','dépendance à l’automatisation','services publics améliorés','retards bureaucratiques','compétition renforcée','charge réglementaire','efficacité améliorée','effets secondaires imprévus']) ORDER BY random() LIMIT 2) AS outcome_pair,
-- Pool 7: Text Mechanics
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['titre de débat surdimensionné','bulle de parole de l’agent de contrôle','question sceptique de la foule','slogan bannière contradictoire','panneau de politique à trois options','pancarte d’avertissement','compteur de progrès','étiquette politique courte','tuiles de bénéfices','tuiles de risques','panneaux directionnels','commentaire de course','badge de conformité','certificat de sécurité','numéro de file d’attente','tampon d’approbation','mention légale en petits caractères','slogan institutionnel géant','pancarte de question publique','légende de journal','panneau de choix type bulletin de vote','signalétique promesse-vs-réalité','instructions de point de contrôle','encadré statistique court','panneau chronologique','affiche ouvert/fermé','slogans de campagne concurrents']) ORDER BY random() LIMIT 2) AS text_pair,
-- Pool 8: Drawing Systems
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['contour noir net et couleur plate','dessin de presse moderne','éditorial de magazine','dessin infographique convivial','caricature simplifiée','ligne de comic du dimanche audacieuse','vecteur net','éditorial encré à la main','civique exagéré','comic explicatif accessible','revival mi-siècle','ligne politique sobre','éducatif propre','web-comic contemporain','éditorial style affiche','encre numérique doucement texturée','graphic-novel-leger','satière institutionnelle à couleur plate','non-grotesque expressif','ombrage cel minimal','contour audacieux','texture de papier subtile','dessin à fond blanc propre','op-ed coloré','encre et gouache','couverture de magazine simplifiée','explicatif soigné','hybride infographique civique']) ORDER BY random() LIMIT 2) AS draw_pair,
-- Pool 9: Composition
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['agent de contrôle central bloque le chemin','foule d’un côté, bénéfices de l’autre','coureurs derrière le débat','porte géante domine','question au premier plan, contradiction en arrière-plan','cause-effet de gauche à droite','figure centrale sépare deux côtés','panneau de débat au bord','métaphore architecturale à droite','institutions avancent en diagonale','parties prenantes regroupées au premier plan','argument visuel en triangle','barrière entre public et résultat','route se rétrécissant vers un point de contrôle','discussion au premier plan, action en arrière-plan','bénéfices au-delà de la barrière','risques derrière les avertissements','institutions courent, officiels débattent','groupes équilibrés autour du mécanisme central','bureau bureaucratique traversant la route','structure imposante, petites personnes','longue file vers la promesse','opportunité à travers une fenêtre','panneau surdimensionné résumant la contradiction','panorama continu','tableau avec vignettes','conflit circulaire autour d’une ressource','premier plan/arrière-plan en couches']) ORDER BY random() LIMIT 2) AS comp_pair,
-- Pool 10: Tone
(SELECT array_agg(x) FROM (SELECT unnest(ARRAY['ironie institutionnelle sèche','bureaucratie absurde','incitations concurrentes','hypocrisie visible','conséquences imprévues','contradiction polie','surabondance de confiance bureaucratique','compétition frénétique','prudence exagérée','optimisme corporatif enjoué','absurdité procédurale','public confus','impassibilité élégante','sérieux technocratique','littéralisation ironique','tout le monde est d’accord, personne ne s’arrête','règles incohérentes','précaution à côté de la compétition','promesse future vs obstacle présent','langage d’intérêt public vs incitations privées','solution compliquée à un problème simple','slogan simple, compromis complexe','institutions qui se parlent sans s’écouter','bénéfices visibles mais inaccessibles','risque visible mais escompté','processus excessif, besoin urgent','action rapide, gouvernance lente','personnes sincères, systèmes contradictoires']) ORDER BY random() LIMIT 2) AS tone_pair
)
SELECT
render_editorial_cartoon(
subject := '$SUBJECT',
issue_policy := COALESCE(NULLIF('$ISSUE',''), infer_principal_issue('$SUBJECT')),
industry := COALESCE(NULLIF('$SECTOR',''), infer_industry_sector('$SUBJECT')),
organizations := COALESCE('$ORGS', 'LAB A, PLATFORM B, REGULATOR, STARTUP, RESEARCH TEAM'),
stakeholders := COALESCE('$STAKEHOLDERS', crowd_pair),
benefits := COALESCE('$BENEFITS', outcome_pair[1]),
risks := COALESCE('$RISKS', outcome_pair[2]),
debate_question := COALESCE(NULLIF('$DEBATE_Q',''), infer_debate_question('$SUBJECT')),
color_pref := COALESCE(NULLIF('$COLOR',''), 'white bg, gold=promise, red=warning, blue=institutions, green=benefit, black=text'),
mood := COALESCE(NULLIF('$MOOD',''), tone_pair),
text_to_include := COALESCE(NULLIF('$TEXT',''), 'none'),
fused_structure := debate_pair,
fused_metaphor := metaphor_pair,
fused_archetypes := archetype_pair,
fused_orgs := org_pair,
fused_crowds := crowd_pair,
fused_outcomes := outcome_pair,
fused_text_mechanics := text_pair,
fused_drawing := draw_pair,
fused_composition := comp_pair,
fused_tone := tone_pair,
neutrality_rule := 'ne pas déclarer un côté correct ; montrer le compromis pour que le spectateur comprenne le différend',
text_hierarchy := 'L1 phrase principale de 2 à 6 mots ; L2 bulles de parole de 8 à 18 mots ; L3 petites étiquettes de 1 à 5 mots',
format := 'UNE scène éditoriale continue, sans panneau de réglage, sans écran divisé'
) AS final_image
FROM pools;
RETURN final_image;
Connectez-vous pour voir le prompt complet
Continuer avec:
En vous connectant, vous acceptez nos Conditions et Confidentialité
Utilisation
Ce prompt est conçu pour être utilisé avec creative. Copiez le contenu ci-dessus et collez-le dans votre outil d’IA préféré.
Pour de meilleurs résultats, personnalisez les espaces réservés (indiqués par des crochets ou des majuscules) selon vos besoins.
Références
- Catégorie: Prompts creative
- Source: https://x.com/Gdgtify/status/2102042919347843225
Discussion
0 commentaires