토론

과학 주제를 위한 사설 만화 생성기

Wikiprompt, 무료 프롬프트 백과사전에서

Gadgetify

2026년 9월 10일

과학 주제를 위한 사설 만화 생성기 과학 관련 주제에 대한 풍자적인 사설 만화 2x2 그리드를 생성하는 코드 스타일 템플릿으로, 증오에 찬 희화화에 대한 윤리적 검사 기능이 내장되어 있습니다.

관련 미디어

프롬프트 내용저장

🌐
2x2 그리드, 16:9, AI가 과학 주제를 선택합니다: class EditorialCartoon: def __init__(self, subject, seed=42): rng = random.Random(seed) self.subject = subject # 1단계: 서로 다른 각도 2개, 서로 다른 장치 2개를 샘플링합니다 self.angles = rng.sample(POOL_ANGLES, 2) # 예: ["관료적 마비", "빈 약속"] self.devices = rng.sample(POOL_DEVICES, 2) # 예: ["고장 난 기계", "인형 조종 끈"] def resolve_metaphor(self): # E1: 동형 사상. 추상적인 각도를 구체적인 장치 메커니즘에 매핑합니다. # 각도 1은 주요 동작을 주도합니다. 각도 2는 맥락/배경을 주도합니다. # 장치 1은 전경 객체입니다. 장치 2는 메커니즘/환경입니다. self.scene_graph = Graph() self.scene_graph.add_node("Subject", type="Caricature", target=self.subject) self.scene_graph.add_node("Device1", type="Foreground", logic=self.devices[0]) self.scene_graph.add_node("Device2", type="Mechanism", logic=self.devices[1]) # 융합: Subject는 Device1과 상호작용하며, Device1은 Device2에 의해 동력/제어되고, 각도 1+2를 구현합니다. self.scene_graph.add_edge("Subject", "Device1", relation="struggling_with") self.scene_graph.add_edge("Device2", "Device1", relation="powering/sabotaging") def verify_ethics(self): # E3: 엄격한 경계. protected = {"Race", "Religion", "Ethnicity", "Disability", "Gender", "Sexuality", "Nationality"} target_traits = extract_traits(self.subject, self.scene_graph) assert target_traits.isdisjoint(protected), "E3 위반: 증오스러운 풍자 만화가 감지되었습니다." assert "Power" in target_traits or "System" in target_traits, "E3 위반: 약자 공격." def render(self): self.resolve_metaphor() self.verify_ethics() # E2, E4, E5: 위상 및 스타일 제약 canvas = Canvas(width=1024, height=1024, split_screen=False) # E2 canvas.apply_style(kernel="sharp_ink", palette="limited_3_color", silhouette="strong") # E4 # 그래프 그리기 draw_node(canvas, self.scene_graph["Subject"], pose="expressive_struggle") draw_node(canvas, self.scene_graph["Device1"], scale="giant/dominant") draw_node(canvas, self.scene_graph["Device2"], style="background_mechanism") # E5: 텍스트 제약 labels = generate_labels(self.angles, max_words=5) canvas.add_text(labels, font="bold_sans", placement="integrated_not_floating") return canvas.export() EditorialCartoon(:SUBJECT).render()

전체 프롬프트를 보려면 로그인하세요

Continue with:

By logging in, you agree to our Terms of Use and Privacy Policy

사용법

이 프롬프트는 creative와 함께 사용하도록 설계되었습니다. 위의 프롬프트 내용을 복사하여 원하는 AI 도구에 붙여넣으세요.

최상의 결과를 얻으려면 자리 표시자(대괄호 또는 대문자로 표시)를 특정 요구 사항으로 사용자 지정할 수 있습니다.

참고 자료

분류:creative| twitter| editorial-cartoon| template

토론