Generador de Caricaturas Editoriales para Cualquier Tema Científico
De Wikiprompt, la enciclopedia libre de prompts
Generador de Caricaturas Editoriales para Cualquier Tema Científico Una plantilla con estilo de código que genera una cuadrícula de 2x2 de caricaturas editoriales satíricas sobre cualquier tema relacionado con la ciencia, con una verificación ética integrada contra la caricatura odiosa.
Medios relacionados
Contenido del PromptGuardar
🌐
2x2 grid, 16:9, AI picks science topics: class EditorialCartoon: def __init__(self, subject, seed=42): rng = random.Random(seed) self.subject = subject # Fase 1: Muestrear 2 ángulos distintos, 2 dispositivos distintos self.angles = rng.sample(POOL_ANGLES, 2) # p. ej., ["Parálisis Burocrática", "Promesas Vacías"] self.devices = rng.sample(POOL_DEVICES, 2) # p. ej., ["Máquina Rota", "Hilos de Marioneta"] def resolve_metaphor(self): # E1: Isomorfismo. Mapear ángulos abstractos a mecánicas de dispositivo concretas. # El Ángulo 1 impulsa la acción PRINCIPAL. El Ángulo 2 impulsa el CONTEXTO/FONDO. # El Dispositivo 1 es el objeto en PRIMER PLANO. El Dispositivo 2 es el MECANISMO/ENTORNO. self.scene_graph = Graph() self.scene_graph.add_node("Subject", type="Caricatura", target=self.subject) self.scene_graph.add_node("Device1", type="Primer Plano", logic=self.devices[0]) self.scene_graph.add_node("Device2", type="Mecanismo", logic=self.devices[1]) # Fusión: El Sujeto interactúa con el Dispositivo 1, que es alimentado/controlado por el Dispositivo 2, representando el Ángulo 1+2. self.scene_graph.add_edge("Subject", "Device1", relation="luchando_con") self.scene_graph.add_edge("Device2", "Device1", relation="alimentando/saboteando") def verify_ethics(self): # E3: Límite estricto. protected = {"Raza", "Religión", "Etnia", "Discapacidad", "Género", "Sexualidad", "Nacionalidad"} target_traits = extract_traits(self.subject, self.scene_graph) assert target_traits.isdisjoint(protected), "E3 VIOLACIÓN: Caricatura odiosa detectada." assert "Poder" in target_traits or "Sistema" in target_traits, "E3 VIOLACIÓN: Golpeando hacia abajo." def render(self): self.resolve_metaphor() self.verify_ethics() # E2, E4, E5: Restricciones topológicas y estilísticas canvas = Canvas(width=1024, height=1024, split_screen=False) # E2 canvas.apply_style(kernel="sharp_ink", palette="limited_3_color", silhouette="strong") # E4 # Dibujar el grafo draw_node(canvas, self.scene_graph["Subject"], pose="lucha_expresiva") draw_node(canvas, self.scene_graph["Device1"], scale="gigante/dominante") draw_node(canvas, self.scene_graph["Device2"], style="mecanismo_de_fondo") # E5: Restricciones de texto labels = generate_labels(self.angles, max_words=5) canvas.add_text(labels, font="bold_sans", placement="integrado_no_flotante") return canvas.export() EditorialCartoon(:SUBJECT).render()
Iniciá sesión para ver el prompt completo
Continuar con:
Al iniciar sesión, aceptás nuestros Términos de uso y Política de privacidad
Uso
Este prompt está diseñado para usarse con creative. Copiá el contenido de arriba y pegalo en tu herramienta de IA preferida.
Para mejores resultados, personalizá los marcadores (indicados con corchetes o mayúsculas) con tus requisitos específicos.
Referencias
- Categoría: Prompts de creative
- Fuente: https://x.com/Gdgtify/status/2098069486628905359
Discusión
0 comentarios