Gerador de Cartum Editorial para Qualquer Tópico Científico

De Wikiprompt, a enciclopédia livre de prompts

Gadgetify
Contribuído porGadgetifyXFonte

10 de set. de 2026

Gerador de Cartum Editorial para Qualquer Tópico Científico Um modelo em estilo de código que gera uma grade 2x2 de cartoons editoriais satíricos sobre qualquer tópico relacionado à ciência, com uma verificação ética integrada contra caricaturas odiosas.

Mídia relacionada

Conteúdo do PromptSalvar

🌐
Grade 2x2, 16:9, IA escolhe tópicos de ciência: classe EditorialCartoon: def __init__(self, subject, seed=42): rng = random.Random(seed) self.subject = subject # Fase 1: Amostrar 2 ângulos distintos, 2 dispositivos distintos self.angles = rng.sample(POOL_ANGLES, 2) # ex.: ["Paralisia Burocrática", "Promessas Vazias"] self.devices = rng.sample(POOL_DEVICES, 2) # ex.: ["Máquina Quebrada", "Fios de Marionete"] def resolve_metaphor(self): # E1: Isomorfismo. Mapear ângulos abstratos para mecânicas de dispositivos concretos. # Ângulo 1 conduz a AÇÃO PRIMÁRIA. Ângulo 2 conduz o CONTEXTO/FUNDO. # Dispositivo 1 é o objeto em PRIMEIRO PLANO. Dispositivo 2 é o MECANISMO/AMBIENTE. self.scene_graph = Graph() self.scene_graph.add_node("Subject", type="Caricatura", target=self.subject) self.scene_graph.add_node("Device1", type="Primeiro Plano", logic=self.devices[0]) self.scene_graph.add_node("Device2", type="Mecanismo", logic=self.devices[1]) # Fundir: O Subject interage com Device1, que é alimentado/controlado por Device2, encenando Ângulo1+2. self.scene_graph.add_edge("Subject", "Device1", relation="lutando_com") self.scene_graph.add_edge("Device2", "Device1", relation="alimentando/sabotando") def verify_ethics(self): # E3: Limite rígido. protected = {"Raça", "Religião", "Etnia", "Deficiência", "Gênero", "Sexualidade", "Nacionalidade"} target_traits = extract_traits(self.subject, self.scene_graph) assert target_traits.isdisjoint(protected), "E3 VIOLAÇÃO: Caricatura odiosa detectada." assert "Poder" in target_traits or "Sistema" in target_traits, "E3 VIOLAÇÃO: Atacando quem está abaixo." def render(self): self.resolve_metaphor() self.verify_ethics() # E2, E4, E5: Restrições topológicas e 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 # Desenhar o grafo draw_node(canvas, self.scene_graph["Subject"], pose="luta_expressiva") draw_node(canvas, self.scene_graph["Device1"], scale="gigante/dominante") draw_node(canvas, self.scene_graph["Device2"], style="mecanismo_de_fundo") # E5: Restrições de texto labels = generate_labels(self.angles, max_words=5) canvas.add_text(labels, font="bold_sans", placement="integrado_nao_flutuante") return canvas.export() EditorialCartoon(:SUBJECT).render()

Entre para ver o prompt completo

Continuar com:

Ao entrar, você concorda com nossos Termos de uso e Política de privacidade

Uso

Este prompt foi projetado para uso com creative. Copie o conteúdo acima e cole na sua ferramenta de IA preferida.

Para melhores resultados, personalize os marcadores (indicados por colchetes ou maiúsculas) com seus requisitos específicos.

Referências

Categorias:creative| twitter| editorial-cartoon| template

Discussão

0 comentários