כלי AI
מה הפרויקט שלך צריך — איך לחשוב לפני שמיישמים
עכשיו, לפני שמגיעים לפרק הבא שבו מיישמים, יש לעשות תרגיל חשיבה:
עכשיו, לפני שמגיעים לפרק הבא שבו מיישמים, יש לעשות תרגיל חשיבה:
שאלות שצריך לענות עליהן לגבי הפרויקט שלך:
מה המוצר עושה בשניים-שלוש משפטים? אם אתה לא יכול לענות בשלושה משפטים — יש עוד עבודת ניסוח לפני שמתחילים לפתח.
מי המשתמשים? משתמשים שמתחברים? אורחים שגולשים? מנהלים שמנהלים?
מה הדפים/מסכים העיקריים? דף בית, דף מוצר, עגלת קניות, פרופיל משתמש — כל "דף" הוא פיצ'ר נפרד.
מה הנתונים שצריך לשמור? אם אתה בונה חנות — מוצרים, הזמנות, משתמשים. אם אתה בונה בלוג — מאמרים, תגובות, כותבים.
מה אתה לא צריך (עדיין)? מה שלא חיוני ל-MVP (גרסה ראשונה מינימלית שאפשר להשיק) — אל תבנה עכשיו. הוסף אחר כך.
לדוגמה: נניח שאתה רוצה לבנות פלטפורמה לקניית וקייתור שיעורי יוגה. MVP יכלול: דף בית עם הצעת הערך, רשימת מדריכים ושיעורים, מערכת תשלום, ופרופיל אישי. לא במסגרת MVP: אפליקציית נייד, צ'אט בין מדריכים, ממשק ניהול מורכב, ניתוחי נתונים. הסוכן יבנה לפי מה שתבקש — ואם תבקש יותר מדי בבת אחת, תקבל דבר לא גמור.
מה קורה לפני שנוגעים בכלי — הכנת תשתית החשיבה#
אל תפתח את Antigravity לפני שיש לך מסמך אחד שכתבת בעצמך. זה מסמך שמכיל:
- תיאור המוצר (שלושה משפטים)
- הדפים/מסכים (רשימה)
- הנתונים שצריך לשמור (רשימה)
- הסגנון הכללי הרצוי (שני-שלושה אתרים שמצאת ש"זה בערך הטון שאני רוצה")
זה לא תכנית אדריכלים — זה רשימת קניות. חמישה עמודים מעמיקים יכולים לעבוד, אבל גם חצי עמוד ממוקד עובד. מה שלא עובד הוא להגיע לסוכן עם "בנה לי אפליקציה" ולצפות לפלא. גם הטוב שבאדם לא יודע לבנות מה שאתה לא יודע לתאר.
Skills שקיימים ומוכנים לשימוש — אל תמציא את הגלגל#
לפני שאתה כותב skill מאפס, דע שיש אוסף Skills שנבנה על ידי הקהילה ומותאם ל-Antigravity. הוא זמין ב-GitHub ומכיל עשרות Skills מוכנות לשימוש.
קישור: github.com/rmyndharis/antigravity-skills (אוסף קהילתי; שמות ה-Skills בטבלה שלהלן עשויים להשתנות)
מה תמצא שם (דוגמאות רלוונטיות למי שלא יודע קוד):
| שם ה-Skill | מה הוא עושה |
| react-modernization | מלמד את הסוכן לבנות ממשקי React (פריימוורק נפוץ לבניית אפליקציות web) |
| nextjs-app-router-patterns | מלמד Next.js — הפריימוורק המומלץ לאפליקציות web מלאות |
| frontend-mobile-development-component-scaffold | בניית רכיבים שנראים ועובדים כמו אפליקציה לנייד |
| api-design-principles | בניית ממשק תקשורת בין הצד הלקוח לשרת |
| full-stack-orchestration | Skill מורכב שמנחה את הסוכן לבנות מוצר שלם מקצה לקצה |
| prompt-engineering-patterns | מלמד את הסוכן לכתוב פרומפטים טובים עבור AI אחר שאתה מטמיע במוצר שלך |
| rag-implementation | לבניית מוצרים שמחפשים ידע בתוך מסמכים |
איך מתקינים skill מוכן:
גש לדף ה-GitHub הנ"ל
מצא את ה-Skill שרלוונטי לפרויקט שלך
הורד את תיקיית ה-Skill (כל תיקיה היא skill בפני עצמה)
העבר אותה לתוך התיקיה
.agents/skills/(בעבר.agent/skills/, שנשאר נתמך לתאימות לאחור) בתוך תיקיית הפרויקט שלך
שים לב: כל Skill שמתקינים נטען כ-מטא-דאטה בתחילת כל שיחה. אם תתקין 50 Skills, הסוכן יצטרך לקרוא 50 תיאורים לפני שיתחיל לעבוד. המלצה: התקן 3-7 Skills רלוונטיים לפרויקט שלך, לא יותר.