← 返回提示词图库

PROMPT RECORD图像记录

一个用于可视化漫画和连环画的趣味提示词。我用 Nano Banana 测试过。不确定 GPT 是否能让我试一试 :) 2x2 网格,挑选 4 部鲜为人知的欧洲漫画隐藏佳作,效果如下:class...

Nano Banana Gdgtify Tue May 19 11:46:00 +0000 2026
查看来源

中文说明

一个用于可视化漫画和连环画的趣味提示词。我用 Nano Banana 测试过。不确定 GPT 是否能让我试一试 :) 2x2 网格,挑选 4 部鲜为人知的欧洲漫画隐藏佳作,效果如下:class ComicDiorama: def __init__(self, franchise, era, sfx, bg): self.franchise = franchise # "[FRANCHISE]" self.era = era # "[YEAR]" self.sfx = sfx # "[ONOMATOPOEIA]" self. bg = bg # "[BG_COLOR_DESCRIPTOR]" self.scale = "miniature_action_figure_fidelity" self.base = "...

原始 Prompt

A fun prompt for visualizing manga and comic books. I tested it with Nano Banana. Not sure if GPT lets me try it :) 

2x2 grid, do this for 4 less known hidden gem European manga: class ComicDiorama:
    def __init__(self, franchise, era, sfx, bg):
        self.franchise  = franchise   # "[FRANCHISE]"
        self.era        = era         # "[YEAR]"
        self.sfx        = sfx         # "[ONOMATOPOEIA]"
        self. bg         = bg          # "[BG_COLOR_DESCRIPTOR]"
        self.scale      = "miniature_action_figure_fidelity"
        self.base       = "open_vintage_comic_book_spread"

    def base_platform(self):
        cover  = f"[{self.franchise}] cover art visible at front edge"
        pages  = "yellowed spread, original printed panels showing beneath scene"
        bridge = "3D figures ERUPT upward — page surface is the dimensional floor"
        return [cover, pages, bridge]

    def populate(self):
        hero    = "[HERO] — sculpted 3D figure, era-accurate costume, action pose"
        villain = "[VILLAIN] — era-accurate, facing hero in shared 3D space"
        env     = "[ENV_PROP] — physical miniature construction rising from page"
        return [hero, villain, env]

    def sfx_layer(self):
        return {
            "text":     self.sfx,
            "style":    "3D extruded bold comic font",
            "material": "high-gloss colored resin",
            "shadow":   "hard cast on page below",
            "tilt":     "[ANGLE]deg — dynamic, not static"
        }

    def badge(self):
        return f"YELLOW_RECT | '{self.franchise.upper()} | {self.era}' | black condensed"

panels = [
    ComicDiorama("[FRANCHISE_1]","[ERA_1]","[SFX_1]","[BG_1]"),
    ComicDiorama("[FRANCHISE_2]","[ERA_2]","[SFX_2]","[BG_2]"),
    ComicDiorama("[FRANCHISE_3]","[ERA_3]","[SFX_3]","[BG_3]"),
    ComicDiorama("[FRANCHISE_4]","[ERA_4]","[SFX_4]","[BG_4]"),
]

render_grid(
    panels  = panels,
    layout  = "2x2_quad",
    medium  = "3D_photorealistic_diorama_miniature",
    lens    = "45deg_overhead_isometric",
    light   = "studio_softbox + era_color_accent_per_panel"
)