イベントポスター融合一貫性ジェネレーター
フリーのプロンプト百科事典 Wikiprompt より
イベントポスター融合一貫性ジェネレーター イベントポスター生成のための構造化プロンプト/ワークフロー。融合一貫性、被写体の象徴性、情報完全性、印刷リアリズム、検証ロジックを備える。ワールド、メカニクス、チャンネルのパラメータを含み、レンダリングと検証のためのコード風クラスも含む。
プロンプト内容保存
🌐
E1 融合・一貫性(単一のキービジュアル・アイデンティティ) w1,w2 => 単一のイベント・アイデンティティ(文化・トーン・パレット);m1,m2 => {レイアウト、タイプ、テクスチャ、仕上げ、カラー} に対するチャンネル別の優位性による単一のプリント言語;競合は優位性で解決。¬E1 = 2枚のポスターが競合/無関係な処理のコラージュ。E2 主題のアイコン性+遠距離での判読性 主題が主コンセプトであり、視覚的にアイコン的で、ポスターとして成立し、遠くからでも記憶に残る(強いシルエット/アイコン、フレーム内で支配的)。¬E2 = 主題が埋没/一般的/遠くから判読不可。E3 情報の完全性+可読性 判読可能な短いテキストが存在:イベント名・日付・場所・タグライン・1〜3個の小さな詳細;すべて判読可能;短い(段落なし、ロレムなし)。¬E3 = 日付/場所の欠落/判読不能/ロレム。E4 プリントのリアリズム+メカニックの真実性 選択されたメカニックのアーティファクトが本物で一貫している(スクリーンプリントのテクスチャ、リソグラフの粒状感、ハーフトーン、箔、折り目、ゼロックスノイズ、ネオン発光など);強いタイポグラフィ/ヒエラルキー/テクスチャ。¬E4 = フラットなデジタル/メカニックのアーティファクトが誤りまたは欠落。E5 単一ポスター・フレーム 1枚のポスター;右側の仕様パネルなし;2:1なし;分割なし;まとまりのある構成。¬E5 = パネル/2:1/分割。η 誠実なプリント 登録、紙の粒状感、インクの挙動が選択されたメカニックに忠実。禁止 = 重複ピック・コラージュ・埋没した主題・欠落/判読不能な情報・ロレム・フラットなデジタル・仕様パネル・2:1 WORLDS=[...30...]; MECH=[...25...] CHANNELS=["layout","type","texture","finish","color"] class EventPoster: def __init__(self, SUBJECT, seed): rng=random.Random(seed) self.w1,self.w2=rng.sample(WORLDS,2); self.m1,self.m2=rng.sample(MECH,2) # distinct self.fuse=self.reconcile() def reconcile(self): # E1: channel-wise dominance master={c:max((self.m1,self.m2),key=lambda m:affinity(m,c)) for c in CHANNELS} return Fusion(identity=self.w1, accent=self.w2, master=master, palette=derive(self.w1,self.w2), name=event_name(SUBJECT,self.w1)) def render(self): info=infer_info(SUBJECT,self.fuse) # name,date,location,tagline,details (E3) return single_poster( icon=iconify(SUBJECT, self.fuse), # E2 dominant icon layers=mechanic_layers(self.fuse), # E4 authentic artifacts text=info, hierarchy=STRONG ) def verify(self, img, info): assert one_value_per_channel(img,self.fuse), "E1: two posters fighting" assert iconic_at_distance(img, SUBJECT) and dominant(SUBJECT,img), "E2" assert all_present(info,[name,date,location,tagline]) and 1<=len(details)<=3 \ and all(legible(t,img) for t in info) and not lorem(img), "E3" assert mechanic_artifacts(img,self.fuse.master), "E4: flat digital" assert frames(img)==1 and not spec_panel(img) and not two_to_one(img), "E5" EventPoster(SUBJECT, seed).render()
ログインして完全なプロンプトを表示
次で続行:
ログインすると、次に同意したことになります: 利用規約 と プライバシーポリシー
使い方
このプロンプトは creative 向けに設計されています。上の内容をコピーして、お好みの AI ツールに貼り付けてください。
最良の結果を得るには、プレースホルダー(角括弧や大文字で示された部分)を具体的な要件に置き換えてください。
ノート
0 件のコメント