跳到正文
ChatIMG.AI

Nano Banana 2.1 · 海报、广告与排版

四部科幻片的编辑式隐喻

作者 Gadgetify (@Gdgtify) · · 看原帖 ↗

用这条提示词出图 →

提示词

2x2 grid, 16:9, do this for 4 famous scifi movies: class UniversalEditorialMetaphor:

    def __init__(self, topic):
        self.topic = topic

        self.semantics = infer_semantic_structure(topic)
        self.thesis = infer_visual_thesis(topic)
        self.mood = infer_editorial_tone(topic)

        self.metaphors = generate_candidate_metaphors(
            topic,
            count=12
        )

        self. best_metaphor = self. select_best_metaphor()

    def select_best_metaphor(self):
        return max(
            self.metaphors,
            key=lambda m:
                0.35 * semantic_accuracy(m)
              + 0.25 * conceptual_originality(m)
              + 0.25 * visual_clarity(m)
              + 0.15 * silhouette_strength(m)
        )

    def visual_actors(self):
        return {
            "primary": infer_dominant_form(
                self. best_metaphor
            ),
            "secondary": infer_consequence_or_partner(
                self. best_metaphor
            ),
            "interaction": infer_decisive_action(
                self. best_metaphor
            )
        }

    def composition(self):
        return {
            "geometry": "asymmetric",
            "primary_scale": "monumental",
            "secondary_scale": "small",
            "camera": "flat editorial orthographic",
            "cropping": "dramatic boundary intrusion",
            "negative_space": "dominant",
            "focal_point": "physical interaction"
        }

    def typography(self):
        return {
            "heading": derive_chapter_title(self.topic),
            "embedded_word": infer_single_action_label_if_needed(
                self.topic
            ),
            "density": "minimal"
        }

    def render_style(self):
        return {
            "background": "warm ivory",
            "foreground": "near-black",
            "interior_lines": "fine white contours",
            "shadows": None,
            "gradients": None,
            "texture": "minimal editorial print",
            "format": "wide conceptual illustration"
        }

    def render(self):
        return compose(
            actors=self.visual_actors(),
            metaphor=self. best_metaphor,
            layout=self.composition(),
            typography=self.typography(),
            style=self.render_style()
        )

FINAL_IMAGE = UniversalEditorialMetaphor(
    topic="[TOPIC]"
).render()

创作者公开的原文提示词 · https://x.com/Gdgtify/status/2116149873053520259

怎么用这条提示词

  1. 点「用这条提示词出图」,ChatImg 会选好 Nano Banana 2.1 并填好提示词——不会自动生成,确认后再点生成。
  2. 把主体、风格或文字换成你自己的想法。
  3. 生成后继续对话微调细节。

更多 Nano Banana 2.1 提示词

全部 Nano Banana 2.1 提示词 →

作品与提示词归原作者所有,本页署名并链接原帖展示。需要下架请在 GitHub 提 issue。 github.com/mofa-si/awesome-nano-banana-2-1-prompts