- Figma inspect חי על עיצוב קיים — קובץ Figma ציבורי שפתחתם, עם חילוץ מלא של spacing, colors ו-font stack, מועתק לקובץ tokens.css
- UI שנוצר ב-Google Stitch מתיאור טקסט — דף אחד שלם שיצרתם מפרומפט טקסטואלי + רשימה של 5-8 דברים שצריך לשפר אחרי Stitch
- החלטה מתועדת — Tool vs Text Decision Log — מסמך קצר (10 שורות) שאומר במפורש: באילו מצבים אני פותח Figma, באילו מצבים אני מתאר טקסטואלית, ולמה
- השוואת פלט זה-מול-זה — אותו מסך נבנה פעמיים: פעם עם Figma+MCP, פעם עם תיאור טקסט בלבד. שתי התוצאות מול העיניים.
- רשימת בדיקה לסטאפ MCP — 7 שאלות כן/לא לבדוק לפני שמשקיעים 30 דקות בהתקנת Figma MCP או Stitch MCP
- מילון 11 מונחים חדשים — Figma Inspect, Measure tool, Export assets, Google Stitch, Text-to-UI, Figma MCP, Stitch MCP, Design Handoff, Design-to-Code Workflow, Optional Tooling ועוד
- תוכלו לבצע inspect על עיצוב Figma ולחלץ ממנו spacing, צבעים, פונטים ואייקונים לתוך פרומפט AI או קובץ CSS
- תוכלו להשתמש ב-Google Stitch כדי לייצר UI מטקסט בדקות — ולהבין בדיוק מה המגבלות שלו ומה הוא טוב לו
- תוכלו להכיר Figma MCP ו-Stitch MCP כ-workflow enhancers אופציונליים — מה הם, מה הם פותרים, ומתי (לא) כדאי להתקין אותם
- תוכלו להחליט באופן מודע מתי כלי עיצוב עוזר לכם ומתי תיאור טקסטואלי ישיר ל-AI מספיק — ולהסביר את ההחלטה ב-3 משפטים
- פרקים קודמים: אין דרישה נוקשה — זה פרק אופציונלי. המלצה: לבוא אחרי פרק 3 (צבעים), פרק 4 (טיפוגרפיה) ופרק 5 (layout), כדי שתבינו מה אתם מחלצים מ-Figma ומה אתם מבקשים מ-Stitch.
- היכרות עם מושגים מהקורס: design tokens, CSS custom properties, פלטת צבעים, typographic hierarchy, 8px grid, visual hierarchy — כולם מפרקים 2-5
- כלי AI לבניית אתרים: Cursor / Bolt / Lovable / v0 / Claude — אחד מהם. ל-MCP ספציפית: Cursor או Claude Desktop.
- חשבונות (חינם): Figma (figma.com — חשבון חינם מספיק), Google Stitch (stitch.withgoogle.com — דרוש Google account)
- זמן משוער: 80-100 דקות לקריאה והתרגילים הפעילים. סעיפי MCP ספציפית יכולים לדרוש 20-30 דקות התקנה נוספות אם תחליטו ללכת עד הסוף.
- אופציונלי: פרויקט אישי (אפילו mock) שעליו תוכלו להעתיק את שלבי ה-workflow עם הכלים ובלי הכלים
לאורך הקורס אתם בונים את היכולת לקחת אתר גנרי שAI בנה ולהפוך אותו לאתר שנראה כמו עבודת סטודיו. בפרק 11 סיימתם להבטיח שהאתר מהיר ועומד ב-Core Web Vitals. הפרק הזה הוא power-up אופציונלי לפני ה-capstone: אתם בוחנים האם כלי עיצוב (Figma, Stitch, MCP) היו מאיצים את ה-workflow שלכם, מקבלים החלטה מודעת, ומתעדים אותה. יש Vibe Coders שייצאו מהפרק הזה עם Figma מותקן ו-MCP פעיל. ויש כאלה שייצאו בדיוק עם מה שהגיעו — תיאור טקסטואלי עשיר ל-AI, בלי כלי עיצוב בכלל. שתי ההחלטות נכונות. בפרק 13 (ה-capstone) תשלבו הכל — הידע מפרקים 1-11 והעדפת הכלים שבחרתם כאן — למעבר מלא של אתר גנרי לאתר מקצועי.
| מונח (English) | תרגום | הגדרה בשורה אחת |
|---|---|---|
| Figma | Figma | כלי עיצוב UI מבוסס-דפדפן (מבית Adobe כיום) — הסטנדרט התעשייתי לעיצוב ממשקים ב-2025-2026 |
| Inspect Mode | מצב בדיקה | תצוגה ב-Figma שחושפת את ה-CSS, spacing, colors ו-typography של כל שכבה — הכלי שהופך מעצב למתכנת |
| Measure Tool | כלי מדידה | הקשה על Alt/Option ב-Figma תוך כדי hover — מציגה מרחקים מדויקים בפיקסלים בין אלמנטים |
| Export Assets | ייצוא נכסים | הפעולה של הוצאת אייקונים, תמונות או SVGs מ-Figma לקבצים שמישים באתר |
| Google Stitch | Google Stitch | כלי Text-to-UI של Google (stitch.withgoogle.com) — מקבל תיאור טקסט ומייצר עיצוב UI + קוד |
| Text-to-UI | טקסט-לממשק | קטגוריית כלים שמקבלת prompt טקסטואלי ומייצרת ממשק ויזואלי מלא (Stitch, Galileo, v0) |
| MCP (Model Context Protocol) | פרוטוקול הקשר למודל | פרוטוקול פתוח של Anthropic (2024) שמאפשר ל-AI להתחבר לכלים חיצוניים (Figma, Stitch, Databases) ולקרוא מהם תוכן ישירות |
| Figma MCP | Figma MCP | שרת MCP רשמי של Figma — מחבר עיצובים ב-Figma ישירות לסוכני קוד (Cursor, Claude Desktop, Copilot) |
| Stitch MCP | Stitch MCP | חיבור MCP שמאפשר ל-AI לקרוא פלט של Stitch ולהמיר אותו לקוד ב-stack שלכם |
| Design Handoff | מסירת עיצוב | התהליך שבו מעצב מעביר עיצוב ל-developer — היסטורית מקום הכשל הגדול של פרויקטי UI |
| Optional Tooling | כלים אופציונליים | קטגוריה של כלים שאפשר להשתמש בהם אבל לא חובה — דווקא הסיווג הזה הוא המפתח לפרק הזה |
12.1 ההבהרה החשובה ביותר בפרק — הידע > הכלים
אם תקראו רק סעיף אחד מהפרק הזה — שזה יהיה הסעיף הזה. אם תזכרו רק משפט אחד מכל 13 הפרקים של הקורס — שזה יהיה המשפט הבא:
כלי עיצוב לא הופכים אתר לפרימיום. הידע של מעצב הופך אתר לפרימיום. Vibe Coder שיודע ש-hero H1 הוא 44-56px, ש-letter-spacing של headings הוא -0.02em, ש-line-height של body הוא 1.5-1.7, ושפלטת צבעים היא 2-3 צבעים מקסימום — מייצר אתרים מעולים עם תיאור טקסטואלי בלבד. Vibe Coder שלא יודע את זה — יפתח Figma, יבנה שם משהו גנרי, וייצא אתר גנרי ביותר פיקסלים.
זו לא סיסמה. זו תוצאה ישירה של איך AI בונה אתרים ב-2025-2026. סוכן AI (Claude, GPT-5, Gemini, Cursor Agent) מקבל טקסט, מעבד טקסט, ופולט קוד. כל מה שאתם יודעים להגיד לו ב-300 מילים — הוא ייקח. כל מה שלא תגידו לו — הוא ימציא, והברירה-מחדל שלו היא ממוצע האינטרנט.
שני המסלולים שמובילים לאותה תוצאה
תחשבו על זה ככה. יש שני מסלולים לקבל landing page מקצועי מ-AI:
מסלול א' — עם כלים (Tool-heavy path):
- פותחים Figma, בונים wireframe בסיסי (20 דקות)
- מוסיפים פלטת צבעים ו-typography (15 דקות)
- עיצוב מפורט של 3-4 מסכים (60-90 דקות)
- מתקינים Figma MCP ומחברים ל-Cursor (15 דקות חד-פעמי)
- נותנים ל-AI פקודה "implement this design" (5 דקות)
- סה"כ: 1.5-2.5 שעות לעיצוב אחד, ~50 דקות ל-handoff
מסלול ב' — בלי כלים (Text-only path):
- כותבים פרומפט של 250-400 מילים שמפרט: archetype, palette, typography scale, 8px grid, CSS features, הוראות שליליות (no Inter-only, no purple-blue gradient)
- פולטים את הפרומפט לסוכן AI
- עוברים על התוצאה, נותנים 2-3 הערות יעד, מחדדים
- סה"כ: 30-45 דקות לעיצוב אחד
שני המסלולים מגיעים לאותה איכות סופית — בתנאי שבשני המסלולים יש Vibe Coder שיודע מה פרימיום. ההבדל הוא בזמן (מסלול ב' פי 3-4 מהיר), במורכבות ההגדרה (מסלול א' דורש התקנות), ובכמות הידע הויזואלי שצריך לפני שמתחילים (מסלול א' דורש היכרות עם Figma; מסלול ב' דורש רק הקלדה ברורה).
אז למה בכלל הפרק הזה קיים
שאלה הוגנת. התשובה ישירה: כי יש מצבים ספציפיים שבהם כלי עיצוב הוא האצה אמיתית, ולא רק עוד כלי. הפרק הזה מזהה בדיוק מה המצבים האלה (סעיפים 12.13-12.14), מציג את הכלים ברמה שמאפשרת לכם לקבל החלטה מודעת, ובעיקר — מוודא שאתם לא נופלים לפח של "כולם משתמשים ב-Figma אז גם אני חייב". כי זה לא נכון. אתם לא חייבים.
לפני שקוראים הלאה — כתבו בשורה אחת (אפילו על פתק): "למה אני חושב/ת שאני צריך/ה כלי עיצוב?". שמרו את התשובה. בסוף הפרק תחזרו אליה ותבדקו האם עדיין אתם מסכימים עם עצמכם, או ששיניתם דעה.
מה קורה: Vibe Coder שרואה שמעצבים מקצועיים משתמשים ב-Figma, מסיק "אני חייב להתחיל ללמוד Figma לפני שאני בונה אתר אמיתי". דוחה את הבנייה לחודשיים של לימוד Figma. בסוף לא בונה כלום.
למה זה מפתה: Imposter syndrome. ברור שמעצבים אמיתיים משתמשים ב-Figma, אז "אתה לא מעצב אמיתי אם אתה לא משתמש בו". תהליך מוכר של דחיינות.
מה לעשות במקום: תזכרו שאתם לא מעצבים, אתם Vibe Coders. תפקידכם להנחות AI. ה-AI לא צריך Figma — הוא צריך טקסט ברור. לכל היותר תשתמשו ב-Figma פעם ב-3-4 פרויקטים, לצורך ספציפי (חילוץ spec מעיצוב שכבר קיים). תבנו קודם 5-10 אתרים בלי Figma. אם תרגישו שחסר לכם משהו ספציפי — אז תשקלו להוסיף כלי. לא לפני.
12.2 למה בכל זאת שווה להכיר את הכלים
אחרי שסגרנו את העיקר — הנה התמונה היותר מאוזנת. יש 5 מצבים ספציפיים שבהם כלי עיצוב הוא אמיתי, לא קישוט:
- עבודה מול מעצב אנושי — אם אתם עובדים עם freelancer מעצב או צוות פנימי, הם כמעט בוודאות יעבירו לכם עיצובים ב-Figma. לא תוכלו להתחמק. היכולת לפתוח קובץ Figma, לעשות inspect, ולחלץ spec היא חובה אם יש באג ב-handoff.
- Client handoff במעמד פורמלי — לקוח B2B שמקבל אתר רוצה להסתכל על "מה הולך להיות" לפני שמאשר budget. Screenshots מ-Figma זה הפורמט הרגיל לזה. "תראה לי את הפרומפט שאני הולך לתת ל-AI" זה לא אותו דבר.
- Design system גדול — אם אתם בונים מערכת של 30+ components שצריכה להישאר עקבית לאורך זמן, כדאי שכל רכיב יתועד במקום אחד ויזואלי. Figma זה המקום הטבעי.
- Prototyping מהיר לפני קוד — לפעמים יותר מהיר לגרור משהו ב-Stitch תוך 5 דקות ולבדוק "זה בכלל נראה טוב?" מאשר לבנות קוד, לפרסם, ולבדוק.
- חילוץ הדוגמה — ראיתם אתר יפה (למשל Linear.app), רוצים להעתיק את ה-spacing וה-typography שלו לפרויקט שלכם. אם יש קובץ Figma ציבורי — Inspect ב-Figma עדיף על לנחש ב-DevTools.
שימו לב: בכל 5 המצבים האלה הידע שלכם עדיין הבסיס. הכלי רק מאיץ workflow ספציפי. ב-Vibe Coder ממוצע שבונה 1-2 אתרים אישיים, אף אחד מה-5 לא בהכרח רלוונטי — ולכן הרבה מאוד Vibe Coders יכולים לחיות חיים מאושרים בלי Figma לעולם.
קראו שוב את 5 המצבים. רשמו ליד כל אחד: "רלוונטי לי" / "לא רלוונטי לי" / "ייתכן בעתיד". אם 3 מתוך 5 "לא רלוונטי" — כנראה שהפרק הזה ייתן לכם יותר הקשר מהתקנות. זה בסדר גמור.
12.3 Figma — מה זה ולמה כולם מדברים עליו
Figma (figma.com) הוא כלי עיצוב ממשק משתמש מבוסס-דפדפן. בניגוד ל-Photoshop או Sketch, הוא לא דורש התקנה — פותחים דפדפן, נרשמים (חינם), ומתחילים לעבוד. נרכש על ידי Adobe ב-2022 (עסקה שבסוף בוטלה) ונותר כלי עצמאי; ב-2025-2026 הוא הסטנדרט התעשייתי של רוב המעצבים בישראל ובעולם — דומיננטי גם בסטארטאפים, גם בסטודיוים, גם באגנציות.
מה Figma טוב ב-
- עיצוב ויזואלי של מסכים — frames, components, styles, auto-layout
- שיתוף פעולה בזמן אמת — כמה אנשים עובדים על אותו קובץ, כמו Google Docs
- Design systems — ספריות של components שאפשר לייבא בין פרויקטים
- Prototyping — חיבור מסכים במעברים כדי לדמות flow ללא קוד
- Handoff למפתחים — Inspect mode, code snippets, export assets
מה Figma לא טוב ב-
- לא מייצר אתר אמיתי — Figma מייצר ויזואליזציה, לא קוד שרץ. הקוד בסוף חייב להיבנות במקום אחר (AI, developer ידני).
- עקומת לימוד לא-מיידית — Auto-layout, constraints, variants — לוקח ימים להרגיש בנוח.
- אין אנימציות CSS אמיתיות — ה-prototyping של Figma הוא "פסאודו" ולא משקף scroll-driven animations או view transitions שלמדתם בפרקים 7-8.
לוח המחיר ב-2025-2026
- Free — מספיק ל-Vibe Coder: 3 קבצים, collaborators unlimited, כל ה-features החשובים
- Professional — כ-12-15 דולר/חודש — קבצים ללא הגבלה, design systems, version history
- Organization/Enterprise — מחיר משתנה — לחברות
המלצה ישירה: עבור Vibe Coder — חשבון Free מספיק. אל תשלמו על Figma עד שיש סיבה ברורה.
גשו ל-figma.com. הירשמו עם Google. צרו קובץ חדש (New design file). זהו — יש לכם Figma. אל תעצבו כלום עדיין, רק תוודאו שנכנסתם. זמן: פחות מ-3 דקות.
12.4 Figma Inspect — חילוץ CSS מעיצוב קיים
זו היכולת החשובה ביותר של Figma מבחינת Vibe Coder. Inspect mode מאפשר לבחור כל אלמנט בעיצוב ולראות את ה-CSS שלו — spacing, color, font, border-radius, shadow — במילים פשוטות, Figma "מתרגם" את העיצוב לקוד שתוכלו להעתיק או להזין לפרומפט AI.
איך מגיעים ל-Inspect mode
- פתחו קובץ Figma כלשהו (שלכם או ציבורי)
- בצד ימין למעלה, יש טאבים: Design / Prototype / Inspect
- עברו ללשונית Inspect
- לחצו על כל אלמנט במסך
- בצד ימין תראו: Properties (גדלים, צבעים, typography), ו-Code (CSS / iOS / Android snippets)
בחינם, Figma מראה CSS רגיל. עם extensions כמו Figma to Code, Anima או Builder.io אפשר לקבל HTML+Tailwind מוכן. הוסיפו את זה רק אם אתם מוצאים את עצמכם עושים inspect הרבה.
השפה של Figma — 7 מונחים שכדאי להכיר
לפני שאתם צוללים ל-Inspect, יש כמה מונחים בסיסיים ב-Figma שייחסכו לכם בלבול. אלו לא מונחי עיצוב — אלו מונחים של הכלי עצמו:
- Frame — המקבילה של Artboard ב-Photoshop. "עמוד" או "מסך" שבתוכו שמים אלמנטים. לכל מסך שאתם בונים יש Frame.
- Layer — כל אלמנט ב-Figma הוא שכבה (טקסט, צורה, תמונה). כמו ב-Photoshop.
- Component — אלמנט שאפשר לעשות לו instance שוב ושוב. ה-equivalent של React component. שינוי במקור משנה בכל ההופעות.
- Variant — גרסאות של component (למשל: button/primary, button/secondary, button/disabled). מעצבים מקצועיים עובדים עם variants כדי לשמור על עקביות.
- Auto-layout — ה-equivalent של Flexbox ב-Figma. מאפשר לאלמנטים "להתאים את עצמם" לתוכן. ה-feature החשוב ביותר של Figma המודרני.
- Constraints — כללים איך אלמנט מתנהג כשה-parent משנה גודל. דומה ל-responsive design.
- Variables (ב-Figma 2024+) — ה-equivalent של CSS custom properties ב-Figma. פלטת צבעים, spacing, typography נשמרים כ-variables ומתעדכנים גלובלית.
אם מעצב מעביר לכם Figma file ומזכיר "יש לי variables של color tokens" — שיחה פתחה. זה אומר שיש לו design system מסודר, ואתם יכולים לחלץ אותו בצורה מאוד נקייה.
מה לחלץ מ-Inspect (ומה להעתיק לפרומפט AI)
| קטגוריה | מה לחפש ב-Inspect | איך להשתמש בזה בפרומפט |
|---|---|---|
| Colors | Fill / Stroke של אלמנטים → ערכי HEX | "Use these exact colors: --primary: #1E3A8A, --accent: #F59E0B..." |
| Typography | Font family, weight, size, line-height, letter-spacing | "Display font: 'Fraunces' 600 48px / line-height 1.1 / letter-spacing -0.02em" |
| Spacing | Padding, margin, gap בכל container | "Section padding: py-20 / px-8 on desktop, py-12 / px-4 on mobile" |
| Border-radius | Corner radius ברכיבים | "Cards: border-radius 16px. Buttons: 8px. Inputs: 6px." |
| Shadows | Drop shadow values (x, y, blur, color, opacity) | "Layered shadow: 0 1px 2px rgba(0,0,0,0.06), 0 8px 24px rgba(0,0,0,0.12)" |
| Dimensions | Width, height של hero, containers, max-widths | "Container max-width: 1280px. Content max-width: 720px." |
טיפ מהותי — לא מעתיקים CSS, מתרגמים לטוקנים
הטעות הנפוצה: להעתיק CSS ישר מ-Figma ל-HTML. התוצאה — קוד מלא inline styles אבסולוטיים, בלי design tokens, בלי spacing scale. הגישה הנכונה: להעתיק את הערכים ל-CSS custom properties (שלמדתם בפרק 3), ואז לתת ל-AI את ה-tokens ולא את ה-raw CSS:
פחות טוב: "Hero padding is 80px top, 32px left-right..."
יותר טוב: "Use spacing tokens — hero: --space-hero: 5rem (vertical), --space-md: 2rem (horizontal). Apply same tokens across the site."
ההפרש: הגרסה השנייה יוצרת מערכת, לא רק pixel-copy.
גשו ל-Figma Community. חפשו "landing page" או "SaaS" בחינם. פתחו קובץ שמצא חן בעיניכם (duplicate to your drafts). עברו ל-Inspect mode. לחצו על ה-H1 הראשי. רשמו: פונט, weight, גודל, letter-spacing, color. העתיקו את זה לפתקית. זה ה-spec שלכם.
12.5 Figma Measure ו-Export — מרחקים, אייקונים ו-SVGs
Measure tool — מה זה ומתי להשתמש
בחרתם אלמנט ב-Figma. אתם רוצים לדעת: כמה פיקסלים בדיוק בינו לאלמנט השכן? במקום לנחש או להוציא סרגל — הקישו Alt (Windows) או Option (Mac) ותעבירו עכבר (hover) מעל האלמנט השכן. Figma יציג מרחקים מדויקים בפיקסלים — top, right, bottom, left.
למה זה חשוב? כי הרבה עיצוב מקצועי הוא יחסים — למשל: "ה-hero תמיד באותו מרחק מהטקסט מתחתיו כמו ה-subheading מ-CTA". כשאתם מחלצים את היחסים האלה מעיצוב מקצועי (Linear, Stripe, Apple), אתם מבינים למה הוא נראה "נקי" ולא רק איך.
Export — הוצאת אייקונים, תמונות ו-SVGs
אייקון ב-SVG שנראה מדויק בכל גודל הוא אחד מה-polish הכי חשובים באתר מקצועי. Figma מאפשר לייצא כל אלמנט ל-SVG, PNG או JPG בכמה לחיצות:
- בחרו את האלמנט (frame / group / shape)
- בצד ימין למטה — Export section
- לחצו "+" כדי להוסיף פורמט ייצוא
- בחרו SVG (לאייקונים וגרפיקות וקטוריות) או PNG 2x (לתמונות raster)
- Export selected → הקובץ נשמר ל-Downloads
עצה חשובה על SVG
SVGs שיוצאים מ-Figma לעיתים קרובות מגיעים עם ערבוב של attributes שהופכים אותם "כבדים". כשאתם מוציאים SVG, העבירו אותו דרך SVGOMG (jakearchibald.github.io/svgomg) כדי לקבל קובץ אופטימלי. זה חוסך 30-60% בגודל SVG ממוצע — רלוונטי לפרק 11 (Performance).
שאלו את עצמכם את 5 השאלות הבאות לפני שאתם מקדישים זמן ללימוד או התקנה של כלי חדש:
| שאלה | תשובת "כן" = כדאי להוסיף כלי | תשובת "לא" = תמשיכו בלי |
|---|---|---|
| 1. האם אתה עובד מול מעצב אנושי שמעביר עיצובים? | Figma חובה | Figma לא חובה |
| 2. האם לקוח דורש approval ויזואלי לפני קוד? | Figma או Stitch מתאים | תיאור טקסטואלי + סיבוב AI מהיר מספיק |
| 3. האם אתה בונה design system של 20+ components? | Figma עם קטלוג — שווה ההשקעה | tokens.css + תיאור טקסטואלי מספיק |
| 4. האם יש עיצוב קיים (של מתחרה או השראה) שרוצים לחלץ ממנו מספרים מדויקים? | Figma Inspect = הכלי הנכון | צילום מסך + DevTools + תיאור עדיף |
| 5. האם בונים 5+ מסכים דומים שצריכים להישאר עקביים? | Figma components מונע drift | Pattern library ב-CSS מספיק |
הכלל: אם 0-1 תשובות "כן" — אל תתקינו כלום. אם 2-3 — נסו Figma לכמה שעות לפני התחייבות. אם 4-5 — Figma (ואולי MCP) יחסכו לכם זמן אמיתי.
ענו על 5 השאלות ב-framework למעלה. ספרו כמה "כן" יש לכם. רשמו את המספר על פתק עם תאריך היום. זה ה-baseline שלכם — אם בעוד חודשיים המספר עולה, אולי כן כדאי ללמוד Figma לעומק.
12.6 דוגמה מלאה — מקובץ Figma ציבורי לפרומפט AI
נעשה עכשיו שרשרת מלאה: Figma ציבורי → Inspect → חילוץ spec → פרומפט AI → אתר. התהליך הזה הוא הדוגמה הטהורה ביותר למתי Figma מוסיף ערך אמיתי — כשיש עיצוב כבר קיים שרוצים לשכפל.
שלב 1 — מצאו קובץ השראה
ב-Figma Community יש אלפי design systems ו-landing pages ציבוריים. לדוגמה חפשו: "Stripe-style landing", "Linear clone", "dashboard UI". מעצבים רבים משתפים את העבודות שלהם. לחצו Duplicate כדי להעתיק לעצמכם.
שלב 2 — עברו ל-Inspect ואספו spec
צרו בפתקית (או קובץ markdown) את המבנה הבא:
# Design Spec חילוץ מ-Figma
## Colors
- Primary: #[hex]
- Accent: #[hex]
- Background: #[hex]
- Text: #[hex]
- Muted: #[hex]
## Typography
- Display font: [name] [weight] [size] / lh [x] / ls [x]
- Body font: [name] [weight] [size] / lh [x]
- Small/caption: [name] [size]
## Spacing (extracted from 3-5 key components)
- Hero py: [px]
- Section py: [px]
- Card p: [px]
- Button px-py: [px]
- Gaps: [px, px, px]
## Radius / Shadow
- Card radius: [px]
- Button radius: [px]
- Shadow: [value]
## Layout
- Container max-width: [px]
- Content max-width: [px]
- Grid columns: [number]
- Grid gap: [px]
הצעד הזה לוקח 15-20 דקות לעיצוב בינוני. בסוף יש לכם "תעודת זהות" שלמה של העיצוב.
שלב 3 — הזינו לפרומפט AI
קחו את ה-spec הזה והזינו ל-Cursor/Claude עם פרומפט כזה:
Build a landing page for [your product] matching this design spec.
Use CSS custom properties for all tokens. Use the 8px grid from chapter 2.
[paste your spec here]
Rules:
- Use these exact colors via --primary, --accent, --bg, --text variables
- Use the exact typography scale — no other font sizes
- Mobile-first responsive (see chapter 10)
- Use Grid for layout, Flexbox for components (chapter 5)
- No Inter-only. No purple-to-blue gradient. No generic CTAs.
- Add proper hover states (chapter 1, tell #5)
- Add scroll-driven reveal animations on sections (chapter 7)
שלב 4 — השוואה מהירה
ריצו את הפרומפט. קבלו את הקוד. פתחו דפדפן. השוו זה-מול-זה: Figma design (שמאל) — האתר שלכם (ימין). במקרה הטוב, יתאימו ב-85%. ב-15% הנותרים תיתנו הערות יעד (בלי לחזור ל-Figma) — "ה-CTA יותר גדול", "ה-typography scale קצת קטן יותר" — ואז תסיימו ב-2-3 סיבובים.
מה קורה: Vibe Coder רוצה לבנות landing page חדש. פותח Figma. מתחיל לבנות wireframe. 40 דקות אחר כך יש "משהו". עוד שעה — יש עיצוב. עוד שעה — עיצוב מספיק טוב. סה"כ 2-3 שעות לפני שורת קוד אחת.
למה זה מפתה: תחושת progress. "אני עובד על משהו ויזואלי". גם קל להתלהב כשבונים ב-Figma כי כל click מיד מראה תוצאה.
מה לעשות במקום: אם אין מעצב, לקוח שמחייב approval, או עיצוב קיים לחלץ ממנו — תכתבו פרומפט טקסטואלי של 300-500 מילים במקום. זה לוקח 20-30 דקות, מביא לאתר חי תוך עוד 5-10 דקות, ומאפשר איטרציות של 2-3 דקות כל אחת. סה"כ: 30-45 דקות עד אתר מוכן, במקום 2-3 שעות. ה-"progress" הראשוני של Figma זה אשליה כשהמטרה הסופית היא אתר עובד.
12.7 Google Stitch — Text-to-UI בדקות
Google Stitch (stitch.withgoogle.com) הוא כלי Text-to-UI של Google Labs. התפיסה פשוטה: אתם מתארים UI במילים, והוא מייצר עיצוב ויזואלי וקוד קוד בסיסי. הוא הוכרז ב-2024 ונותן היום (2025-2026) בחינם לחשבונות Google.
איך Stitch עובד — הלופ הבסיסי
- נכנסים ל-stitch.withgoogle.com
- נרשמים עם Google
- בשדה הפרומפט: תיאור UI — "Landing page for a fitness SaaS, dark mode, hero with CTA, 3 features grid, testimonials"
- Stitch מייצר עיצוב ויזואלי תוך 20-40 שניות
- אפשר לעשות "remix" / "iterate" עד שמגיעים למשהו סביר
- Export: HTML + Tailwind, או Figma file, או Code snippets
Stitch vs כלים מתחרים
| כלי | מה ייחודי | מי מאחורי |
|---|---|---|
| Google Stitch | חינם, מבית Google, אינטגרציה ל-Gemini | Google Labs |
| Galileo AI | Text-to-Figma ישיר, תוצאות מעוצבות מאוד | Startup עצמאי |
| v0.dev (Vercel) | Text-to-React+shadcn, פלט production-ready | Vercel |
| Lovable / Bolt | Text-to-Full-app (לא רק UI) | Startups |
היתרון של Stitch: חינם, פשוט, טוב לידיאציה מהירה.
החיסרון של Stitch: פלטי ה-UI נוטים להיראות "Google-ish" ולחזור על patterns דומים בין prompts שונים — מה שאנחנו מכירים כבר כ-AI slop (פרק 1).
גשו ל-stitch.withgoogle.com. הירשמו. הזינו פרומפט: "Pricing page for a project management SaaS, light mode, 3 tiers, monthly/yearly toggle, Hebrew-friendly.". חכו לתוצאה. שמרו screenshot. נחזור אליה בסעיף הבא.
12.8 Stitch — מה הוא עושה טוב, ואיפה הוא נשבר
מה Stitch עושה טוב
- Ideation מהיר — צריכים להראות ללקוח "בערך איך זה ייראה" תוך 10 דקות? Stitch מעולה.
- Inspiration starter — לפעמים מספיק לראות עיצוב כדי לדעת שאתם רוצים את ההפך ממנו. Stitch זול להפעלה לצורך זה.
- Wireframe alternative — במקום לצייר בידיים wireframe, תנו ל-Stitch לבנות אחד.
- Multi-screen flows — Stitch יכול לבנות flow של 3-5 מסכים בפקודה אחת. מתאים לאפליקציות.
איפה Stitch נשבר
- Branding אמיתי — Stitch לא מבין "ה-brand שלי הוא X". הוא בונה עיצובים "נחמדים" אבל לא "שלך".
- Production-readiness — ה-code שיוצא מ-Stitch יעיל למראה אבל לא בהכרח לעמידה ב-Core Web Vitals (פרק 11), accessibility, או RTL.
- עברית — Stitch טוב באנגלית. בעברית הוא יכול להציג טקסט אבל ה-RTL שלו לא תמיד מושלם, והפונטים שהוא בוחר לא תמיד תומכים.
- מגמות עיצוב מתקדמות — Liquid Glass, scroll-driven animations, view transitions (פרקים 7-9) — Stitch לא יוצר אותן אוטומטית. הוא נשאר ב-2023-2024 aesthetic.
- Consistency לאורך זמן — 2 prompts דומים עלולים להחזיר עיצובים שונים, קשה לבנות design system על Stitch.
הכלל הפשוט — Stitch = prototype, Stitch != product
השתמשו ב-Stitch לתחילת התהליך, אף פעם לא לסוף. Stitch טוב לעורר רעיונות, לבדוק כיוונים, להראות למישהו "זה הקונספט". ברגע שהכיוון ברור — עברו לפרומפט טקסטואלי מדויק עם Cursor/Claude, שממנו יוצא קוד production-ready. האתר הסופי לעולם לא צריך להיות "מה ש-Stitch הוציא".
מה קורה: Vibe Coder מריץ Stitch, מקבל UI שנראה סביר, לוחץ Export, מעתיק את הקוד לפרויקט, מפרסם — והאתר יוצא סביר אבל לא מעולה, ולרוב עם AI slop tells קלאסיים.
למה זה מפתה: Stitch נראה כמו "all in one" — עיצוב + קוד. קל לטעות ולחשוב שזה מספיק.
מה לעשות במקום: תתייחסו ל-Stitch כאל mood board מתקדם. קחו את הפלט שלו, צלמו screenshot, נסחו פרומפט טקסטואלי ל-Claude/Cursor שאומר "בנה משהו ברוח הזאת אבל עם X, Y, Z מפרקים 1-11". ה-Claude או Cursor יבנו את הגרסה ה-production.
12.9 דוגמה מלאה — landing page ב-Stitch ומה צריך לשפר
ניקח את התוצאה מ-Do Now 6 (pricing page שיצרתם ב-Stitch) ונעבור עליה עם "עין מקצועית" — בדיוק הדבר שלמדתם בפרק 1.
Checklist בדיקה של פלט Stitch — 8 שאלות
- פונט: האם זה Inter, או פונט עם אישיות? (Tell #1 מפרק 1)
- Gradient: יש רקע purple-to-blue? (Tell #2)
- Copy: יש "Transform", "Seamless", "Empower"? (Tell #3)
- Spacing: האם כל section עם אותו py-16, או שיש hierarchy? (Tell #4)
- Hover states: הכפתורים מגיבים? (Tell #5 — אבל Stitch לא תמיד מדמה זאת בתצוגה)
- Palette: כמה צבעים? האם יש פלטה מובהקת? (Tell #7)
- Typography scale: hero H1 ב-44-56px? line-height 1.1-1.2 ל-headings? (פרק 2, 4)
- 8px grid: ה-spacing values נחלקים ב-8? (פרק 2)
סביר מאוד שתראו ש-Stitch מצליח ב-3-4 מתוך 8 — וזה בדיוק למה הוא לא מספיק ל-production.
איך ממירים פלט Stitch לאתר מקצועי
- צלמו screenshot של ה-Stitch output
- פתחו Cursor / Claude
- כתבו: "Rebuild this design [attach screenshot] with the following improvements: (a) replace default font with [serif+sans pairing from ch 4], (b) use [branded palette from ch 3], (c) upgrade typography scale to hero H1 48-56px / line-height 1.1 / letter-spacing -0.02em, (d) add proper hover states with 200ms ease-out transitions, (e) implement 8px grid for all spacing, (f) add scroll-driven reveal on sections. Hebrew + RTL support required."
- קבלו גרסה מקצועית, שמרו את שתי הגרסאות (Stitch + Claude) להשוואה
הנקודה היא ש-Stitch הוא התחלה, לא סוף. הוא חוסך לכם 10 דקות של wireframing. הוא לא חוסך לכם את הידע שמשדרג את התוצאה.
קחו את ה-Stitch output שיצרתם ב-Do Now 6. העבירו את 8 השאלות. ספרו כמה ענו "כן מקצועי" וכמה "לא, AI slop". אם קיבלתם 3-4 "כן" — אתם רואים בעיניים את הסיבה למה הקורס הזה קיים. הידע שלכם מ-פרקים 1-11 הופך את הפלט המקצועי.
12.10 MCP (Model Context Protocol) — ההסבר בשפה פשוטה
MCP = Model Context Protocol. פרוטוקול פתוח שהוכרז על ידי Anthropic בסוף 2024 ו"התפוצץ" בשימוש בתעשייה במהלך 2025-2026. השם המפחיד, הרעיון פשוט.
מה MCP פותר — ההסבר ב-3 משפטים
לסוכני AI (Claude, Cursor, Copilot) אין גישה ישירה לכלים שלכם. כשאתם רוצים שה-AI יראה עיצוב ב-Figma, תצטרכו לצלם screenshot ולשלוח לו. MCP הוא "תקע חשמל" שמחבר כל כלי (Figma, Stitch, Postgres, Google Drive...) ישירות לסוכן AI, כך שהוא יכול לקרוא ולכתוב דרכו בלי שתעבירו ידנית. זו מהפכת ה-workflow של 2025-2026.
אנלוגיה — MCP כ-USB-C של עולם ה-AI
לפני USB-C, לכל מכשיר היה כבל ייחודי — כבל לאייפון, כבל לאנדרויד, כבל למצלמה, כבל ל-Kindle. אנדרלמוסיה. USB-C הפך את כולם לסטנדרט אחד. MCP הוא אותו דבר בעולם ה-AI: פרוטוקול אחד שמחבר כל כלי לכל סוכן.
מה זה נראה בפועל
לפני MCP:
- אתם פותחים Figma, מצלמים screenshot של מסך
- מעתיקים לצ'אט Claude
- מבקשים "בנה את זה ב-HTML+Tailwind"
- מקבלים קוד, מדביקים לפרויקט
- חוזרים ל-Figma, שינוי קטן, צילום נוסף, עוד הדבקה...
אחרי MCP (Figma MCP מותקן):
- בצ'אט עם Claude / Cursor: "תבנה את ה-frame בשם 'Pricing Page v3' שנמצא בקובץ Figma [URL]"
- Claude קורא את ה-Figma file ישירות, רואה את כל השכבות, הצבעים, ה-typography
- פולט קוד production-ready שתואם 1:1 לעיצוב
- בשינוי קטן: "ה-hero גדול יותר ב-Figma, עדכן" — Claude יקרא שוב, יעדכן
הערך: אין יותר אובדן מידע בין העיצוב לקוד, והמחזורים הופכים מהירים פי 3-5.
היבטים טכניים ב-2 משפטים
MCP הוא פרוטוקול תקשורת שמריצים לוקאלית (על המחשב שלכם) או בענן. "שרת MCP" הוא שירות קטן שמדבר עם כלי אחד (Figma, Stitch, Postgres) וחושף API סטנדרטי שה-AI יכול לקרוא. רוב כלי הקוד המודרניים (Cursor 0.40+, Claude Desktop, Windsurf, Continue.dev) תומכים ב-MCP מהקופסה.
דוגמאות לשרתי MCP פופולריים ב-2025-2026
כדי לתת לכם תחושה של הגודל של ה-ecosystem, הנה דוגמה לחלק משרתי MCP הנפוצים (לא כולם רלוונטיים ל-Vibe Coder של עיצוב, אבל הם מראים למה ה-protocol חשוב):
| שרת MCP | למה משמש | רלוונטי לפרק הזה? |
|---|---|---|
| Figma MCP | קריאת עיצובים ישירות מ-Figma | כן — הנושא שלנו |
| Stitch MCP (community) | חיבור פלט Stitch לסוכן קוד | כן — אם משתמשים ב-Stitch |
| GitHub MCP | AI יכול לקרוא repos, PRs, issues | לא ישירות |
| Postgres MCP | שאילתות על DB ישירות מ-chat | לא |
| Google Drive MCP | קריאת docs ו-sheets | לא ישירות |
| Slack MCP | חיפוש בהיסטוריית Slack | לא |
| Playwright MCP | בדיקת אתרים אוטומטית ב-browser | אולי — ל-testing אחרי בניית UI |
| Context7 MCP | קריאת תיעוד של libraries | לא ישירות |
המסקנה: Figma MCP ו-Stitch MCP הם שני שרתים ספציפיים בקטגוריה של "עיצוב", אבל ה-ecosystem הרבה יותר גדול. המשמעות ל-Vibe Coder: הפרוטוקול כאן כדי להישאר, ושווה להיות מעודכנים אם משהו חדש נכנס (כמו "Framer MCP" או "Webflow MCP" שייכולים לצאת בעתיד).
סיכונים ובעיות של MCP להיות מודעים אליהם
- הרשאות — שרת MCP שמתחבר לחשבון Figma שלכם רואה את כל הקבצים. אם יש פרויקטי לקוחות רגישים — שקלו חשבון Figma נפרד ל-MCP work.
- יציבות — חלק משרתי ה-MCP עדיין ב-beta. אל תבנו workflow פרודקשני עליו לפני שהכלי הוא stable.
- Token consumption — כש-AI קורא Figma file שלם, זה עלול להכניס 20K+ tokens לcontext. בפרויקט גדול זה מתורגם לעלות ממשית ב-API calls.
- Vendor lock-in קל — ברגע שה-workflow שלכם מסתמך על MCP, מעבר לכלי אחר (למשל מ-Cursor ל-Windsurf) דורש להתקין מחדש את כל השרתים.
האם אתם חייבים MCP?
לא. בהחלט לא. Vibe Coder ממוצע יכול לעבוד שנים בלי MCP. תצלם screenshot, תעתיק, תדביק — זה עובד מצוין ל-95% מהמקרים. MCP הוא ל-5% האחוז של workflows צפופים (מעצב שעובר עיצוב כל יום, agency שעוברת 10 פרויקטים במקביל).
גשו ל-modelcontextprotocol.io. קראו את ה-"Getting Started" (הוא קצר). רק תסתכלו על הרשימה של שרתי MCP זמינים (Figma, Slack, Postgres, GitHub...). גם אם לא תתקינו כלום — כדאי לדעת מה קיים שם.
12.11 Figma MCP — כשה-AI קורא את העיצוב ישירות
Figma השיקו שרת MCP רשמי בסוף 2024 (beta) ובמהלך 2025 הפכו אותו ל-production. הוא פתוח לכל חשבון Figma מסוג Professional ומעלה (ולפעמים זמין גם ב-Free Tier — הסטטוס משתנה; כדאי לבדוק עדכני באתר Figma).
מה Figma MCP מאפשר
- קריאת frames — ה-AI רואה שכבות, spacing, colors, typography בלי שתעבירו screenshot
- חילוץ design tokens — Figma variables / styles מיובאים אוטומטית כ-CSS custom properties
- Diff בין גרסאות — "מה השתנה בין Figma v2 ל-v3?" — שאלה שה-AI יכול לענות ישירות
- Asset export אוטומטי — ה-AI יכול "לבקש" מ-Figma לייצא SVG ספציפי
התקנה — התמצית ב-5 שלבים (בדקו עדכני)
- בדקו שיש לכם Cursor 0.40+ או Claude Desktop מעודכן
- ב-Cursor: Settings → MCP → Add Server → חפשו "Figma"
- חברו את חשבון Figma שלכם (OAuth flow רגיל)
- ב-Cursor chat:
@figma— אתם אמורים לראות autocomplete עם הקבצים שלכם - נסו: "Read the frame named 'Home' from my Figma file 'landing-v2'"
הזמן הכולל לסטאפ ראשוני: 15-25 דקות. רוב הזמן זה אישורי הרשאות והבנת ה-chat syntax החדש.
מתי Figma MCP באמת משנה
- אתם עובדים מול מעצב שמעביר עדכונים תכופים (יומיים+)
- אתם מתחזקים אתר עם 10+ עמודים שצריך להישאר סנכרון עם Figma
- אתם בונים multiple variants (A/B testing) ושומרים ב-Figma כ-source of truth
מתי לא שווה את הזמן
- פרויקט קטן של 1-3 עמודים
- אין לכם מעצב (רק אתם, שיצרתם את ה-Figma לעצמכם)
- העיצוב יציב ולא משתנה (screenshot + paste מספיק)
אל תתקינו MCP עכשיו. רק תשאלו את עצמכם: האם כעת יש מעצב אנושי בחיי הפרויקט שלכם? האם יש 10+ עמודים לסנכרן? אם "לא" — Figma MCP זה לא בשבילכם, לפחות עד שהפרויקט יגדל. רשמו את ההחלטה ותחזרו אליה.
12.12 Stitch MCP — חיבור Stitch לסוכן הקוד
Stitch MCP הוא שכבת חיבור שמאפשרת לפלט של Google Stitch לזרום ישירות לסוכן ה-AI שלכם (Cursor, Claude). המטרה: לחסוך את שלב ה-"export code → paste in project" ולאפשר ל-AI לקחת את הפלט של Stitch ולהמיר אותו ישירות לקוד ב-stack שלכם (Next.js, Astro, Vanilla + Tailwind, וכו').
סטטוס ב-2025-2026
Stitch MCP עדיין פחות בשל מ-Figma MCP. בתחילת 2026 יש כמה implementations community-made, ו-Google עצמם בתהליך הוספת רשמית. אל תתקינו אם אתם לא כבר משתמשים ב-Stitch כלי יומיומי. זו לא הסיבה להתחיל להשתמש ב-Stitch.
הערך של Stitch MCP אם אתם כן משתמשים
- פלטי Stitch "מגיעים" ל-Cursor כ-components React, Astro או vanilla HTML אוטומטית
- איטרציות על Stitch design מבלי לעשות export/paste כל פעם
- תרגום Stitch-to-Tailwind של Stitch נעשה אוטומטית
המלצה חד-משמעית
Stitch MCP הוא ב-Tier 3 מבחינת הפרק הזה — "כנראה לא רלוונטי לכם". אם ספציפית Stitch הוא הכלי היומיומי שלכם לאידיאציה ו- אתם מאטרים הרבה איטרציות, הוא שווה בדיקה. אחרת — דלגו.
12.13 שתי מסלולים — Workflow עם כלים מול Workflow בלי כלים
הנה הצגה שקופה של שני המסלולים, שלב-שלב, עם זמנים ריאליסטיים, לבחירה מודעת שלכם.
מסלול A — Workflow עם כלים (Figma → Stitch → Cursor+MCP → אתר)
| שלב | זמן | פלט |
|---|---|---|
| 1. Mood board ב-Stitch (Text-to-UI ראשוני) | 10 דק' | 3-4 screenshots של כיוונים שונים |
| 2. בחירת כיוון + העתקה ל-Figma לעיצוב מפורט | 45-75 דק' | Figma file עם 2-3 מסכים מפורטים |
| 3. הגדרת design tokens, spacing, typography | 20-30 דק' | Design system בסיסי ב-Figma Variables |
| 4. (פעם חד-פעמית) התקנת Figma MCP | 20-30 דק' | חיבור Figma ל-Cursor |
| 5. פקודת AI: "build frame X from Figma file Y" | 5-10 דק' | קוד HTML+Tailwind של מסך |
| 6. איטרציות על הקוד (שינויים קטנים ב-Figma → AI קורא שוב) | 15-30 דק' | גרסה סופית |
| סה"כ זמן ראשון (עם התקנה) | 2-4 שעות | אתר + design system מתועד |
| סה"כ זמן בפרויקטים עוקבים | 1.5-2.5 שעות | אתר + תיעוד Figma מלא |
מסלול B — Workflow בלי כלים (Text → AI → אתר)
| שלב | זמן | פלט |
|---|---|---|
| 1. כתיבת design brief טקסטואלי של 300-500 מילים | 15-25 דק' | פרומפט מפורט עם palette, typography, archetype, 8px grid, הוראות שליליות |
| 2. הזנה ל-AI (Cursor / Claude / v0) | 3-5 דק' | קוד ראשוני |
| 3. איטרציות: "make the hero bigger", "softer shadows", "replace gradient" | 15-30 דק' | גרסה סופית |
| 4. Lighthouse check + תיקוני performance | 10 דק' | אתר בריא בציוני Core Web Vitals |
| סה"כ זמן | 45-70 דק' | אתר + פרומפט לשימוש חוזר |
מה זה אומר במספרים
- מסלול A לוקח פי 2-4 יותר זמן במחזור הראשון (כולל התקנות)
- מסלול B מגיע לאיכות סופית דומה אם הידע שלכם חזק
- מסלול A מצטיין ב-handoff ל-stakeholders ובסנכרון עם מעצבים
- מסלול B מצטיין בזריזות ובעלות (אפס התקנות, אפס מעבר בין כלים)
איכות סופית — מי ניצח?
בהרבה מקרים — שני המסלולים מגיעים לאיכות דומה. מה שקובע הוא הידע של ה-Vibe Coder, לא הכלים שבחר. Vibe Coder מקצועי במסלול B ינצח Vibe Coder לא-מקצועי במסלול A, בכל פעם. זה בדיוק המסר של הפרק.
12.14 Decision Framework — מתי כל כלי שווה את ההשקעה
זה ה-framework המעשי של הפרק. הפעילו אותו בפעם הבאה שתישאלו "האם כדאי לי להתחיל עם Figma?":
| תרחיש | Figma שווה? | Stitch שווה? | MCP שווה? | תיאור טקסטואלי שווה? |
|---|---|---|---|---|
| פרויקט אישי, 1-3 מסכים, Vibe Coder סולו | לא | אולי לחיפוש השראה | לא | כן — הגישה המומלצת |
| MVP של סטארטאפ (5-10 מסכים) | אופציונלי | לא הכרחי | לא | כן — מצוין |
| פרויקט B2B עם לקוח שדורש approval ויזואלי | כן | אפשרי לתחילה | אופציונלי | כן — להשלים את Figma |
| עבודה עם מעצב אנושי שמעביר Figma files | חובה | לא | כן — חוסך שעות | כן — בשילוב עם Figma |
| Agency שבונה 5+ פרויקטים במקביל | כן | כן — ל-ideation | כן — ROI אמיתי | כן — לאיטרציות |
| Design system (20+ components, long-term) | כן | לא | אופציונלי | תיעוד משלים |
| Prototype מהיר להצגה (pitch deck, demo) | אופציונלי | כן — מהיר | לא | אופציונלי |
| Freelancer שלוקח 1-2 פרויקטים בחודש | כן, קלות | אולי | לא הכרחי | כן — העיקרי |
הכלל הכללי: כמה שיותר אנשים מעורבים בתהליך (מעצב, לקוח, צוות) — ערך הכלים עולה. ככל שאתם יותר סולו ויותר קל לכם לכתוב — ערך התיאור הטקסטואלי עולה. אין תשובה אחת נכונה.
12.15 תיאור טקסטואלי עשיר — הפרומפט שמחליף שעות של כלים
אם בחרתם במסלול B (בלי כלים), הפרומפט הוא הכל. זו הדוגמה הקאנונית — 400 מילים שבונות landing page ברמה של Figma+MCP בתוך 10 דקות.
מבנה הפרומפט — 8 בלוקים
- Context block — מי אני, מה המוצר, למי
- Archetype block — SaaS / Agency / Portfolio / E-commerce (פרק 2)
- Palette block — 4-5 צבעים עם תפקידים (פרק 3)
- Typography block — font pairing + scale + line-height + letter-spacing (פרק 4)
- Layout block — Grid/Flex, 8px spacing, hierarchy (פרק 5)
- Features block — Modern CSS, scroll animations, view transitions (פרקים 6-8)
- Anti-patterns block — מה לא לעשות (פרק 1)
- Quality gates block — Core Web Vitals, accessibility, RTL (פרקים 10-11)
דוגמה מלאה — 400 מילים באנגלית
Build a landing page for "Neria" — a B2B invoice automation SaaS for small accounting firms in Israel.
ARCHETYPE: SaaS, Stripe-style (from Chapter 2). Clean, confident, restraint over excess. Target audience: accountants 35-55 who are skeptical of "AI hype" but need help.
PALETTE (from Chapter 3): primary: #1E3A8A (deep blue), accent: #F59E0B (warm gold), bg: #FAFAFA, text: #0F172A, muted: #64748B. Dark mode via prefers-color-scheme with inverse pairs. Use CSS custom properties for all.
TYPOGRAPHY (Chapter 4):
- Display: 'Fraunces' serif, weight 600
- Body: 'Inter' sans, weight 400, body 500 for bold
- Hebrew fallback: 'Heebo' (display+body)
- Scale: H1 clamp(44px, 5vw, 56px), H2 32-40px, body 16-18px, captions 13px
- Letter-spacing: -0.02em headings, 0 body
- Line-height: 1.1 headings, 1.6 body
- font-display: swap
LAYOUT (Chapter 5):
- CSS Grid for page-level, Flexbox for components
- 8px grid: gap-2 (8), gap-4 (16), gap-6 (24), gap-8 (32), gap-12 (48), gap-20 (80)
- Container max 1280px, content max 720px
- Hero py-32 desktop / py-20 mobile
- Sections py-20 desktop / py-12 mobile
MODERN CSS (Chapters 6-8):
- Use container queries for card sizing (not media queries)
- :has() for form validation states
- Scroll-driven reveal on sections (fade + translateY 20px)
- View Transitions API on internal navigation
- color-mix() for hover variants
- oklch() for palette mixing
ANTI-PATTERNS (Chapter 1 — MUST avoid):
- Inter-only typography
- Purple-to-blue gradient anywhere
- Generic CTAs ("Get Started", "Learn More") — use specific outcomes
- Identical py-16 everywhere — use hierarchy
- Zero hover states — every interactive element responds
- Stock photos of smiling teams
QUALITY GATES (Chapters 10-11):
- Mobile-first. Breakpoints at 640, 768, 1024, 1280.
- LCP < 2.5s, CLS < 0.1, INP < 200ms
- lazy-load all images below fold. Hero image eager.
- Touch targets min 44x44px
- RTL support via dir="rtl" + proper logical properties
HEBREW SUPPORT: All content in Hebrew. Use logical properties (padding-inline, margin-block) not directional ones. Test H1 with Hebrew text renders without overflow.
Deliver: complete index.html + styles.css. Inline SVG icons (no external libs). Single file, no build step required.
כ-400 מילים בלבד. התוצאה: landing page שעומד באיכות של עבודת סטודיו, תוך 10 דקות יצירה + 20 דקות איטרציה. ללא Figma. ללא Stitch. ללא MCP.
העתיקו את הפרומפט למעלה. החליפו את 5 הפרמטרים: שם המוצר, הקהל, 2 הצבעים, הפונט, ה-archetype. הזינו לסוכן AI (Claude / Cursor / v0). קבלו אתר. שמרו גם את הפרומפט וגם את הפלט. זה ה-deliverable השלישי של הפרק.
- גשו ל-Figma Community, חפשו "landing page" שמצא חן בעיניכם (חינם), וlחצו duplicate.
- עברו ל-Inspect mode.
- חלצו את המידע הבא לקובץ markdown —
spec-extraction.md:- 5 צבעים עם תפקידים (primary / accent / bg / text / muted)
- typography scale שלם (display font + body + 4 sizes)
- spacing — hero py, section py, card p, button px-py
- border-radius של card / button / input
- shadow value של card
- המירו את זה לקובץ
tokens.cssעם CSS custom properties. - שמרו את הקובץ.
פלט צפוי: קובץ tokens.css עם 15-20 custom properties, מוכן לשימוש חוזר בפרויקטים עתידיים.
- גשו ל-Google Stitch. יצרו pricing page לפי פרומפט: "3-tier pricing for a B2B SaaS, Hebrew RTL, dark mode support, monthly/yearly toggle, feature comparison".
- שמרו screenshot של התוצאה.
- הפעילו את ה-8 שאלות מסעיף 12.9. רשמו את הציון (X מתוך 8).
- העבירו את ה-screenshot ל-Claude/Cursor עם הפרומפט: "Rebuild this design but upgrade it per the 8 improvement areas I detected. [list them specifically]".
- שמרו את שתי הגרסאות זו-לצד-זו. כתבו 3 שורות על ההבדלים העיקריים.
פלט צפוי: שתי screenshots + הערות ב-3 שורות על ההבדל בין פלט Stitch לפלט Claude-עם-הידע-שלכם.
- ענו על 7 השאלות הבאות (כן/לא):
- האם יש מעצב אנושי בפרויקט שלי?
- האם אני משתמש ב-Figma יותר מפעם בשבוע?
- האם יש 10+ עמודים לסנכרון עם Figma?
- האם אני עובד על 3+ פרויקטים במקביל?
- האם הלקוח דורש handoff-ים פורמליים?
- האם יש לי Cursor 0.40+ או Claude Desktop מותקן?
- האם אני מוכן להקדיש 20-30 דקות להתקנה ראשונית?
- אם עניתם "כן" ל-5+ שאלות: התקינו Figma MCP. אם פחות: אל תתקינו, חסכו זמן.
- תעדו את ההחלטה בקובץ
tooling-decision.md: מה בחרתם, למה, ומתי תבדקו מחדש (המלצה: עוד חודשיים).
פלט צפוי: החלטה מודעת מתועדת. אם התקנתם — צילום מסך של Cursor/Claude עם MCP פעיל. אם לא — שורה אחת למה דחיתם.
- בחרו רעיון אחד לאתר: "landing page לקורס אונליין" / "portfolio של freelancer" / "עמוד pricing ל-SaaS".
- מסלול A: בנו עיצוב בסיסי ב-Stitch (10 דקות) + העבירו ל-Cursor עם MCP (אם מותקן) או paste ידני.
- מסלול B: כתבו פרומפט טקסטואלי של 300-400 מילים לפי התבנית מסעיף 12.15. הזינו ל-Claude/Cursor.
- שמרו את שתי התוצאות. העלו לאותו browser tabs.
- השוו בטבלה:
- איכות עיצוב (1-10)
- Hebrew/RTL support
- Performance (Lighthouse score)
- זמן כולל
- כמה "AI slop tells" מפרק 1
- כתבו מסקנה של 5 שורות: איזה מסלול התאים יותר לפרויקט הזה, ולמה.
פלט צפוי: שני אתרים, טבלת השוואה, מסקנה אישית. אם מסלול B ניצח — זו התשובה לשאלה "האם אני צריך/ה כלי עיצוב?". אם מסלול A ניצח — הבנתם איפה הכלי כן נותן ערך ספציפי לכם.
12.16 הסגירה — הידע הוא מה שקובע, תמיד
חזרנו לאותה נקודה שהתחלנו בה, ולא בטעות.
11 הפרקים הראשונים של הקורס לימדו אתכם איך לחשוב על עיצוב — מה הופך אתר לפרימיום (פרק 2), איך לבחור פלטה (פרק 3), איך לבנות hierarchy טיפוגרפית (פרק 4), איך לסדר layout (פרק 5), איך להשתמש ב-CSS מודרני (פרק 6), איך להוסיף אנימציות (פרקים 7-8), איך להיראות עדכני (פרק 9), איך לעבוד על כל מכשיר (פרק 10), ואיך להיות מהירים (פרק 11). זה הידע.
הפרק הזה (12) הוסיף לכם 3 כלים — Figma, Stitch ו-MCP — שיכולים להאיץ workflows ספציפיים. אבל בכל המצבים, הידע מלפני הוא מה שעושה את ההבדל. כלי בלי ידע = slop מהיר יותר. כלי עם ידע = workflow מעולה. ידע בלי כלי = עדיין workflow מעולה, רק שונה.
הבחירה מה לעשות עם הידע הזה היא שלכם. חלקכם ישתחררו מהפרק הזה עם Figma מותקן ו-MCP פעיל. חלקכם יסגרו את הפרק בלי לפתוח Figma ויבנו את ה-capstone של פרק 13 רק עם טקסט. שתי הדרכים נכונות. הקורס לא מעדיף אחת על השניה.
מה שחשוב הוא שההחלטה שלכם תהיה מודעת — נובעת מהבנה של מה כל כלי עושה, לא משיקולים של "כולם משתמשים" או "אני מפחד שאני לא מקצועי בלי".
שגרה יומית
- בפתיחת פרויקט חדש (5 דקות): הפעילו את 7 השאלות מסעיף 12.14. החליטו Tool vs Text לפני שאתם פותחים משהו.
- אם בחרתם Text-only: התחילו כל פרויקט מהפרומפט-תבנית של סעיף 12.15. העתיקו אותו, התאימו את 5 הפרמטרים, הזינו ל-AI.
- אם יש Figma מעצב: בתחילת היום, עברו ב-Inspect על כל המסכים החדשים שהמעצב העביר. ודאו שיש לכם את ה-tokens החדשים לפני הקוד.
שגרה שבועית
- פעם בשבוע (10 דקות): בדקו אם ה-tokens.css שלכם עדיין תואם ל-Figma. drift הוא מקור הבעיות העיקרי בפרויקטים ארוכים.
- מסלול התחקור השבועי: אם השתמשתם בכלי חדש השבוע — רשמו: "כמה זמן חסך לי זה? כמה זמן הוסיף לי?" אם שלילי — חזרו למסלול הטקסטואלי.
- קשר לפרק 11 (Performance): ודאו ש-assets שייצאתם מ-Figma (SVGs, images) עברו דרך SVGOMG או ImgBot. אחרת הטיפול ב-Core Web Vitals יוותר על העבודה של הפרק.
שגרה חודשית
- פעם בחודש (15 דקות): חזרו ל-7 השאלות של MCP decision. האם הפרויקט שלכם גדל? האם עכשיו כדאי להתקין? או להיפך — האם התקנתם משהו ואתם לא משתמשים?
- עדכון הפרומפט-תבנית: קחו את פרומפט סעיף 12.15, עדכנו אותו לפי דברים שלמדתם על עצמכם — באיזה archetype אתם הכי טובים, איזה palette חוזר, איזה anti-patterns מופיעים אצלכם הכי הרבה.
- קשר לפרקים 3-4 (צבעים וטיפוגרפיה): ודאו שה-design tokens שלכם (גם אם חילצתם מ-Figma) עדיין תואמים לעקרונות של פלטה של 2-3 צבעים + font pairing עם contrast.
- קשר לפרקים 7-8 (אנימציות): אם השתמשתם ב-Stitch, הגירסה הסופית שלכם חייבת לקבל scroll-driven animations ו-view transitions — Stitch לא יצר את זה אוטומטית.
בפעם הבאה שתתחילו פרויקט חדש, אל תפתחו Figma בהרגל. עצרו רגע, וכתבו במילים מה אתם רוצים לבנות — 300 מילים, לא פחות ולא יותר. הזינו את זה ל-AI. ראו מה יוצא. אם האתר מעולה — סיימתם, בלי כלי. אם האתר חסר משהו ספציפי — רק אז שקלו: האם הכלי פותר בדיוק את החסר הזה, או שפשוט הידע שלכם על מה לכתוב בפרומפט היה חלקי? ב-9 מתוך 10 מקרים, התשובה השנייה. הידע מפרקים 1-11 הוא ה-superpower שלכם. הכלים הם בחירה אופציונלית.
- מה ההבדל בין Figma Inspect mode לבין Figma Measure tool? (רמז: אחד חושף CSS spec מלא של אלמנט, השני מודד מרחקים בין אלמנטים תוך hover + Alt/Option.)
- מה ההגדרה של MCP בשפה פשוטה, ולמה הוא מכונה "USB-C של ה-AI"? (רמז: פרוטוקול אחיד שמחבר כלים לסוכני AI, כמו שUSB-C מחבר מכשירים לכל מכשיר אחר — סטנדרט יחיד במקום חיבורים ייחודיים.)
- תנו 3 תרחישים שבהם Figma שווה את ההשקעה, ו-3 תרחישים שבהם הוא לא. (רמז: שווה — עבודה עם מעצב, client handoff, design system גדול. לא שווה — פרויקט סולו קטן, עיצוב יציב שלא משתנה, אין מעצב אנושי.)
- מה הכלל של Stitch — מתי להשתמש בו ומתי לא? (רמז: Stitch = prototype/ideation, לא production. תמיד עברו דרך Claude/Cursor עם הידע שלכם לפני פרסום.)
- אם Vibe Coder חבר שואל אתכם "אני חייב ללמוד Figma?", מה התשובה שלכם ב-2-3 משפטים? (רמז: לא חייב. הידע על עקרונות עיצוב הוא הבסיס. Figma מועיל במקרים ספציפיים — עבודה מול מעצב, client handoff, design system גדול. בלי מקרה כזה, תיאור טקסטואלי מפורט ל-AI מספיק לחלוטין.)
בפרק הזה התמודדתם עם פיתוי מוכר בעולם ה-Vibe Coding: ההנחה שיש כלים שחייבים כדי לבנות אתרים מקצועיים. הפרק הוכיח את ההפך. הכרתם את Figma — הכלי הדומיננטי לעיצוב UI, עם היכולות הרלוונטיות ל-Vibe Coder (Inspect, Measure, Export). הכרתם את Google Stitch — כלי Text-to-UI מהיר שטוב ל-prototyping ורע ל-production. הכרתם את MCP — פרוטוקול שמחבר כלים לסוכני AI, ואת שתי הגרסאות הספציפיות שלו (Figma MCP ו-Stitch MCP). עברתם על שתי מסלולי workflow שלמים, זה-מול-זה, עם זמנים ריאליסטיים — והראיתם לעצמכם שמסלול B (טקסט בלבד) מגיע לאיכות דומה ב-פי 2-4 פחות זמן. קיבלתם framework להחלטה של 7 שאלות, פרומפט-תבנית של 400 מילים לשימוש חוזר, ובעיקר — הבנה עמוקה שהידע מפרקים 1-11 הוא מה שבאמת מייצר את ההבדל, ושכלי עיצוב הם power-up אופציונלי, לא דרישת סף.
גשר לפרק 13 (ה-capstone): בפרק הבא והאחרון תשלבו את כל מה שלמדתם בקורס — 11 פרקי הידע + החלטת הכלים של הפרק הזה — לכדי משימה אחת גדולה: לקחת אתר גנרי שAI בנה ולהפוך אותו לאתר מקצועי שנראה כמו עבודת סטודיו. תקבלו checklist מקצועי של 60+ פריטים ב-12 קטגוריות (צבעים, טיפוגרפיה, spacing, layout, אנימציות, responsive, performance, dark mode, accessibility, meta, consistency, polish). תבנו design brief template, ותבצעו before/after אמיתי. מה שהכנתם כאן — ההחלטה על הכלים — ישמש אתכם שם. אם בחרתם Text-only, ה-capstone כולו יהיה פרומפט אחד מורחב. אם בחרתם Tools, יהיה לכם גם Figma file. שתי הדרכים יובילו לאותה תוצאה: אתר שבאמת נראה מקצועי.
- [ ] קראתי את סעיף 12.1 והפנמתי את ההנחה: כלי עיצוב = power-up אופציונלי, לא דרישת סף
- [ ] פתחתי חשבון חינם ב-Figma (figma.com)
- [ ] ביצעתי Inspect על קובץ Figma אחד לפחות (Do Now 4)
- [ ] חילצתי spec מלא מ-Figma: 5 צבעים, typography scale, spacing, shadows, radii (תרגיל 1)
- [ ] המרתי את ה-spec לקובץ tokens.css עם CSS custom properties
- [ ] יצרתי חשבון Google Stitch והרצתי את הפרומפט הראשון שלי (Do Now 6)
- [ ] הפעלתי את ה-8 שאלות של סעיף 12.9 על פלט Stitch — רשמתי ציון
- [ ] שדרגתי פלט Stitch ל-production-ready דרך Claude/Cursor (תרגיל 2)
- [ ] קראתי את סעיף 12.10 (MCP) והבנתי את הרעיון ברמת "USB-C של ה-AI"
- [ ] עברתי על 7 שאלות ה-MCP decision ותעדתי החלטה (תרגיל 3)
- [ ] הכנתי פרומפט טקסטואלי מורחב של 300-400 מילים (Do Now 10)
- [ ] ביצעתי השוואת Tool vs Text על פרויקט ספציפי (תרגיל 4) וכתבתי מסקנה
- [ ] תעדתי את החלטת הכלים שלי לקובץ tooling-decision.md — מוכן ל-capstone