2x2 网格,16:9,为 4 位著名物理学家执行以下操作:class VisualPunLogo:, 图片 1
1/1

PROMPT RECORD · 公开作品详情

2x2 网格,16:9,为 4 位著名物理学家执行以下操作:class VisualPunLogo:

公开 AI 图像创作记录,包含原图、提示词、使用模型、作者、标签与来源。

使用模型
GPT-Image-2
创作者
@Gdgtify
发布时间
Thu Sep 03 09:16:00 +0000 2026
图片数量
1 张

完整提示词

源提示词按原始换行与标点完整保留
2x2 grid, 16:9, do this for 4 famous physicists :  class VisualPunLogo:
    def __init__(self, SUBJECT, WORD):
        s = infer(SUBJECT, WORD)                 # boundary, target_letter, prop, palette
        self.s = s

    def gestalt_trace(self):                     # V₁: Text = Object boundary
        return curve_text_to_boundary(self.s.word, self.s.boundary)

    def semantic_morph(self, text_mesh):         # V₂: Letter = Prop (exactly one)
        target_idx = find_letter(text_mesh, self. s. target)
        return morph_stroke(text_mesh, target_idx, into=self.s.prop)

    def render(self):
        base = self.gestalt_trace()
        final = self.semantic_morph(base)
        return vector_logo(final, 
               palette=self.s.palette,           # V₄: 2-4 spot colors
               bg=pure_white, 
               style=minimalist_3D_flat)

    def verify(self, img):
        assert reads_as_word(img, self.s.word) and reads_as_object(img, self.s.subject), "V₃: dual-read fails"
        assert morph_count(img) == 1,                                         "V₂: too many morphs"
        assert prop_belongs_to_subject(img, self.s.prop, self.s.subject),     "V₅: category error"
        assert is_flat_vector(img) and len(colors(img)) <= 4 and bg_is_white(img), "V₄: vector discipline"

VisualPunLogo(SUBJECT, WORD).render()

提示词译文

译文与源提示词分开显示,不替代原文
2x2 网格,16:9,为 4 位著名物理学家执行以下操作:class VisualPunLogo:
    def __init__(self, SUBJECT, WORD):
        s = infer(SUBJECT, WORD)                 # boundary, target_letter, prop, palette
        self.s = s

    def gestalt_trace(self):                     # V₁: Text = Object boundary
        return curve_text_to_boundary(self.s.word, self.s.boundary)

    def semantic_morph(self, text_mesh):         # V₂: Letter = Prop (exactly one)
        target_idx = find_letter(text_mesh, self. s. target)
        return morph_stroke(text_mesh, target_idx, into=self.s.prop)

    def render(self):
        base = self.gestalt_trace()
        final = self.semantic_morph(base)
        return vector_logo(final, 
               palette=self.s.palette,           # V₄: 2-4 spot colors
               bg=pure_white, 
               style=minimalist_3D_flat)

    def verify(self, img):
        assert reads_as_word(img, self.s.word) and reads_as_object(img, self.s.subject), "V₃: dual-read fails"
        assert morph_count(img) == 1,                                         "V₂: too many morphs"
        assert prop_belongs_to_subject(img, self.s.prop, self.s.subject),     "V₅: category error"
        assert is_flat_vector(img) and len(colors(img)) <= 4 and bg_is_white(img), "V₄: vector discipline"

VisualPunLogo(SUBJECT, WORD).render()
高对比白色极简多分屏俏皮画面文字多面板布局平面设计概念设计3D 渲染平面设计文生图矢量生成