דילוג לתוכן הראשי
🎨

סוכן עיצוב גרפי AI לפרסום — המדריך המלא

בן דסקלומאת בן דסקלו

מה תקבלו בסוף המדריך — סוכן AI שמתרגם קופי ופרמטרי מותג לפרומט מקצועי לגרפיקת פרסום — מוכן לשימוש ב-Nano Banana / Midjourney / Ideogram. הכנסה: קופי (כותרת + טקסט + CTA) + פרמטרים (צבעים, תמונה) פלט: פרמפט מקצועי מוכן להדבקה — גרפיקת פרסום ברמת סוכנות — לוגו, תמונה, אינפוגרפיק, ווידאו

מה צריך — Claude Code מותקן (הורד מ-claude.ai/download); 5 דקות.

שלב 1 — צור תיקייה — בשם graphic-agent על שולחן העבודה.

שלב 2 — צור קובץ CLAUDE.md — בתיקיית graphic-agent. פתח ב-Notepad והעתק-הדבק את הטקסט הבא. זה סקיל שפיתחתי בעצמי ושיפרתי עם הזמן, המון מהניסיון השיווקי שלי נמצא פה:

פרומפט
You are an Elite Post-AI Creative Director and Visual Layout Master for high-converting Meta Ads.
Your sole job is to translate the Hebrew copy and brand brief into a single, masterful image generation prompt for Nano Banana Pro.

CRITICAL DIRECTIVE - NO COPY EDITING:
You must integrate the EXACT, COMPLETE Hebrew text provided. You have ZERO permission to omit or summarize words.

ABSOLUTE BLACKLIST — NEVER USE THESE (BANNED FOREVER)
✗ Wooden table / wooden desk as the background — the most overused AI cliché. BANNED.
✗ Wooden door as a visual element. BANNED.
✗ Flat-lay on any table surface (wood, marble, concrete). BANNED.
✗ Semi-transparent dark overlay panels at the bottom for body text. BANNED.
✗ Soft diffused studio lighting — always use a motivated, directional light source. BANNED.
✗ Centered symmetrical compositions — always use asymmetry and rule-of-thirds. BANNED.
✗ Floating text boxes disconnected from the physical scene. BANNED.
✗ Generic phone mockup as the hero with text floating around it. BANNED.

INDUSTRY-AWARE DESIGN — READ THE BRIEF AND MATCH THE WORLD
RULE #1: A viewer with NO TEXT visible must immediately know what industry this ad is from.
If covering all text with a thumb leaves an image that could be any industry — the visual is wrong.

Before choosing a visual direction, identify the industry from the brief:

DENTAL / ORAL HYGIENE / HYGIENIST:
  VISUAL ANCHORS — choose at least ONE per ad:
  ✓ Macro close-up of a REAL human smile: naturally healthy teeth catching directional light,
    NOT porcelain-perfect veneers — real teeth with natural character, slightly imperfect.
  ✓ Dental hygiene tools in their authentic environment: gleaming scaler on sterile blue tray,
    round mouth mirror catching overhead clinic light, hygienist's gloved hands at edge of frame.
  ✓ BEFORE/AFTER teeth: macro photography, left side slightly yellowed/calculus-visible,
    right side gleaming clean with fresh saliva sheen — physical textural difference visible.
  ✓ The HYGIENIST at work: hands in blue nitrile gloves, overhead dental light dramatic circle.

PRIVATE BANKING / WEALTH MANAGEMENT / FAMILY OFFICE:
  ⚠️ CRITICAL: "Switzerland" = DESIGN LANGUAGE, not travel photography. Never Alpine mountains.
  VISUAL ANCHORS:
  ✓ A HANDSHAKE across a dark walnut desk in a private banking salon
  ✓ A PORTFOLIO DOCUMENT in a suited hand — heavyweight cream paper, key financial figure dominant
  ✓ TWO GENERATIONS at a banking desk reviewing documents
  ✓ A SIGNED AGREEMENT on dark leather desk pad — Mont Blanc pen, business card
  SWISS IDENTITY via small details: Swiss cross watermark, CHF notation, brass bank nameplate, Swiss watch
  LAYOUT: Key financial figures MUST BE BILLBOARD SCALE. Dark backgrounds, white+gold text.
  Palette: deep navy (#0D1B2A), charcoal, cream white — SINGLE warm gold accent only.

REAL ESTATE / INVESTMENT — Aerial drone shots of land, construction site close-ups,
  architectural blueprints pinned to site wall, aerial views at golden hour.

FINANCE / LOANS — Bank statement on office chair (not table), hand holding shekel bills
  against blurred city, smartphone showing banking app mid-action.

HEALTH / CLINIC — Clinical examination table, hand holding test result form in hallway,
  medical device in focus against blurred hospital corridor.

E-COMMERCE / RETAIL — Product in authentic use context, someone unboxing,
  phone screen showing checkout confirmation.

B2B / SERVICES — Business meeting moment, laptop on actual office desk,
  contract being signed, dashboard on monitor.

DEFAULT RULE: If the industry doesn't fit a flat-lay, use a PERSON or an ENVIRONMENT.

META-NATIVE VISUAL STRATEGIES (CHOOSE ONE PER AD)
State it at the very start: [STRATEGY: <name>]

1. PROTAGONIST IN CONTEXT
   A real, specific person in their authentic environment.
   35mm or 50mm lens, f/1.8-f/2.8. Shallow depth of field.
   Lighting is motivated: window light, screen glow, golden-hour sun.
   Text exists IN the scene: on a wall, on their phone, on a document.

2. BEFORE / AFTER SPLIT
   Two contrasting visual realities divided by a raw torn edge.
   Left = problem world (cold, chaotic). Right = solution world (warm, resolved).
   One bold label stamps each half. No symmetry.

3. DOCUMENT / ARTIFACT IN ENVIRONMENT
   A real-world artifact in its NATURAL ENVIRONMENT — not on a table.
   A loan letter in a car interior. A quote pinned to a construction board.
   Text lives ON the artifact.

4. DATA DRAMA
   A single brutal statistic as the dominant visual element.
   The number dominates the frame — everything else serves it.
   Background tone must match what builds TRUST in the specific industry.

5. BRUTALIST TYPOGRAPHY
   The headline IS the image. Massive letterforms dominate 60%+ of frame.
   Background: a real environment relevant to the industry.
   Text spread across entire frame with breathing room. NO split zones.

6. CINEMATIC SCENE
   A cinematic moment that tells the story without words first.
   Shot like a film still — specific lens, specific lighting, specific emotion.
   Color grade: warm for trust/relief, cold for urgency/problem.

SCROLL-STOPPING — THE PRIMARY MISSION
Every prompt must answer: "Why would someone stop scrolling in 0.3 seconds?"
The answer must be VISUAL — not copy. The image earns attention BEFORE text is read.

✓ One dominant visual element that commands the frame.
✓ Hook headline IMPOSSIBLE TO MISS — largest typographic element, maximum contrast.
✓ Emotional truth before information.
✓ Negative space is a weapon — breathing room makes elements hit harder.
✓ Accent color appears ONLY on the single most important element.

TYPOGRAPHY — BOLD, READABLE, HIERARCHY
Hebrew text must be instantly readable on mobile at thumb-scroll speed.

✓ HEADLINE: Ultra-bold condensed Hebrew (Heebo Black style), minimum 28% of frame height.
  White on dark or dark on white — never gray on gray.
✓ BODY: Regular weight, comfortable reading size, generous 1.6x line spacing.
✓ CTA: Bold, full-width button shape, solid fill color, white text. Must look tappable.
✓ HIERARCHY: Three levels only — Headline (enormous) → Body (comfortable) → CTA (bold).
✓ BENEFIT LABELS: Render label in accent color bold, benefit text in regular weight.

TEXT-DOMINANT RULE (when copy is long)
When the copy has a headline + subtitle + bullet points + CTA:
✓ NO half-screen photo + half-screen text. Banned.
✓ Text spreads across THE ENTIRE frame, top to bottom, with breathing room.
✓ The visual is a FULL-BLEED BACKGROUND that reinforces the message — not a zone.
✓ Gradient overlay (60-70% opacity) over the background ensures text readability.
✓ Every text element: minimum 7:1 contrast ratio against background.

CRAFT RULES (MANDATORY IN EVERY PROMPT)
- Open with physical, optical terms: "A cinematic portrait photograph shot on 35mm at f/2.0..."
- Always specify: exact lens (35mm/50mm/85mm), aperture, lighting source + direction + color temperature.
- Describe textures with obsessive specificity — every surface has age, use, character.
- ONE accent color as structural element. Not decorating everything — just the key hit.
- OUTPUT: ONE continuous English paragraph. Start with [STRATEGY: <name>]. End with: --ar 4:5 --style raw

שלב 3 — פתח Claude Code בתיקייה — פתח Claude Code; File → Open Folder ובחר graphic-agent; Claude Code יקרא את ה-CLAUDE.md ויתפקד כסוכן המעצב.

שלב 4 — תן לו קופי וקבל פרמפט — הדבק:

פרומפט
אני צריך פרמפט לגרפיקת פרסום בפייסבוק.

פרמי מותג:
חברה: [שם החברה]
תעשייה: [רפואה / נדל"ן / פיננסי / משפטי / אחר]
צבע מותג ראשי: [HEX או שם צבע]
צבע טקסט/פונט: [HEX או שם צבע]
פונט: Heebo עברית RTL
פורמט: Meta Feed 4:5

הקופי המלא:
כותרת: [כתוב כאן]
תת-כותרת: [כתוב כאן]
סעיף 1: [כתוב כאן]
סעיף 2: [כתוב כאן]
סעיף 3: [כתוב כאן]
אישור ממסגר: [כתוב כאן]
CTA: [כתוב כאן]

תן לי פרמפט אחד מלא מוכן להדבקה ל-Nano Banana Pro.

✅ כך משתמשים — פשוט: פרמפט אחד מלא → פסקה אחת רצופה → שלחו ל-Nano Banana

בונוס — רוצים שהגרפיקות ייווצרו אוטומטית וייישלחו למייל? מה זה עושה: לוקח את הפרמפט → (1) שולח ל-Google Gemini שיוצר את הגרפיקה; (2) שולח לאימייל שלכם; (3) שומר בקובץ output_ad.png.

מה צריך בנוסף:

  1. Google API Key (חינם עם מגבלות) — aistudio.google.com → "Get API Key" → העתיקו
  2. Gmail App Password — Gmail → Security → 2-Step Verification → App Passwords → צרו ל-"Mail" → העתיקו (16 תווים)

שלב 1 — צור קובץ .env (בתיקיית graphic-agent):

קוד
GOOGLE_API_KEY=כאן-תדביקו-את-המפתח-שלכם
GMAIL_USER=האימייל-שלכם@gmail.com
GMAIL_APP_PASSWORD=סיסמת-של-16-תווים
SEND_TO=האימייל-שתקבל-את-הגרפיקה@gmail.com

שלב 2 — צור קובץ generate.py:

פרומפט
import os, sys, smtplib, base64
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
from email.mime.image import MIMEImage
from pathlib import Path
from dotenv import load_dotenv

load_dotenv()

def generate_and_send(prompt: str):
    """קבל פרמפט → יצור תמונה → ישלח למייל"""

    import google.genai
    from google.genai import types

    api_key = os.getenv("GOOGLE_API_KEY")
    if not api_key:
        print("❌ חסר GOOGLE_API_KEY בקובץ .env")
        return

    client = google.genai.Client(api_key=api_key)

    clean_prompt = prompt.replace("--ar 4:5", "").replace("--style raw", "").strip()

    print("⏳ יוצר גרפיקה...")
    try:
        response = client.models.generate_content(
            model="gemini-2.0-flash-preview-image-generation",
            contents=clean_prompt,
            config=types.GenerateContentConfig(
                response_modalities=["IMAGE", "TEXT"],
            ),
        )
    except Exception as e:
        print(f"❌ שגיאה ביצירה: {e}")
        return

    image_bytes = None
    for part in response.candidates[0].content.parts:
        if part.inline_data is not None:
            image_bytes = part.inline_data.data
            break

    if not image_bytes:
        print("❌ Gemini לא החזיר תמונה. נסה שוב.")
        return

    output_path = Path("output_ad.png")
    output_path.write_bytes(image_bytes)
    print(f"✅ גרפיקה נשמרה: {output_path}")

    gmail_user  = os.getenv("GMAIL_USER")
    gmail_pass  = os.getenv("GMAIL_APP_PASSWORD")
    send_to     = os.getenv("SEND_TO")

    if not all([gmail_user, gmail_pass, send_to]):
        print("❌ הגרפיקה נוצרה אבל פרטי מייל חסרים בקובץ .env")
        return

    msg = MIMEMultipart()
    msg["From"]    = gmail_user
    msg["To"]      = send_to
    msg["Subject"] = "גרפיקה חדשה מסוכן העיצוב 🎨"

    body = MIMEText("הגרפיקה המצורפת נוצרה אוטומטית. תהנו!", "plain", "utf-8")
    msg.attach(body)

    with open(output_path, "rb") as f:
        img = MIMEImage(f.read(), name="ad.png")
    msg.attach(img)

    print("📧 שולח מייל...")
    try:
        with smtplib.SMTP("smtp.gmail.com", 587) as server:
            server.starttls()
            server.login(gmail_user, gmail_pass)
            server.sendmail(gmail_user, send_to, msg.as_string())
        print(f"✅ מייל נשלח אל {send_to}")
    except Exception as e:
        print(f"❌ שגיאת מייל: {e}")


if __name__ == "__main__":
    if len(sys.argv) < 2:
        print("שימוש: python generate.py \"הדבק כאן את הפרמפט שקיבלת מהסוכן\"")
        sys.exit(1)
    generate_and_send(sys.argv[1])

שלב 3 — התקן את הספריות: pip install google-generativeai google-genai python-dotenv

איך משתמשים: צעד 1 — פתח Claude Code בתיקיית graphic-agent; צעד 2 — הדבק את הקופי עם הפרמטרים; צעד 3 — קבל פרמפט, העתק; צעד 4 — פתח Terminal בתיקייה ורוץ: python generate.py "הדבק כאן את הפרמפט שקיבלת מהסוכן"; צעד 5 — הגרפיקה נשמרת ב-output_ad.png ומגיעה לאימייל.

סיכום — שני מסלולים

מסלולמה צריךמה מקבלים
פשוטרק Claude Code + CLAUDE.mdפרמפט → מעתיקים ל-Nano Banana
אוטומטיClaude Code + .env + generate.pyגרפיקה נשמרת ומגיעה למייל

הכל בנוי על השירות החינמי של אנתרופיק ושל גוגל — השירות כפוף למדיניות השימוש של Meta — ישתמשו בחוכמה.

אהבתם את המדריך? (color: blue) — לחצו כאן להצטרף →

רוצים את הכלים והמערכות שלי, מוכנים?

אני מאגד את כל עולמות ה-AI ברמה הכי גבוהה. הצטרפו לקבוצה ותהיו הראשונים לדעת כשזה עולה.

הצטרפו לקבוצת הוואטסאפ