מונחי מפתח ומילון מונחים
שלוט בשפה של Vibe Coding בעזרת מדריך עזר מהיר זה.
המדריך הזה מפרק מונחים נפוצים שתיתקל בהם כשעובדים עם קוד וכלי AI. שמרנו על ההגדרות פשוטות כדי שתוכל להיכנס לעניינים במהירות.
מונחים ייחודיים ל-Atoms
- מצב צוות: מפעיל צוות של סוכני AI כדי לטפל בדרישות מורכבות עבורך, כולל מנהל מוצר, מהנדס, מדען נתונים, חוקר עומק וארכיטקט.
- מצב מהנדס: מקצה רק את סוכן המהנדס, Alex, לעבוד על הפרויקט שלך.
- מצב מרוץ: מאפשר לך להריץ את אותו prompt על פני כמה מודלים בו-זמנית כדי להשוות את הפלטים שלהם.
- מחקר עומק: תכונה עבור ביצוע מחקר עומק כדי לייצר דוחות מקצועיים, כולל מאמרים אקדמיים, ניתוחים עסקיים ודוחות שוק.
- מציג אפליקציה: מאפשר לך לצפות בתצוגה מקדימה של התוצאות ולשנות כל רכיב חזותי ישירות בדף.
- Remix: מאפשר לך לשכפל כל פרויקט לצ'אט שלך כדי להמשיך לבנות או לערוך משם.
- פרסום: יוצר קישור יציב לאפליקציה הנוכחית שלך לשיתוף קל.
- App World: הפלטפורמה של Atoms ליצירתיות, שבה אפשר להציג את העבודה שלך ו להבליט את הכישורים שלך בדף הבית.
LLMs ו-Vibe Coding
- Vibe Coding: הפרקטיקה של כתיבת תוכנה על ידי אמירה ל-AI מה אתה רוצה באנגלית פשוטה (ה-"vibe" או הכוונה) ומתן אפשרות לו לייצר את הקוד בפועל. אתה מתמקד בשאלה אם האפליקציה מרגישה נכונה ופועלת כראוי, במקום לדאוג לנקודה-פסיק או ללוגיקה ספציפית.
- בינה מלאכותית (AI): מונח רחב למערכות מחשב שיכולות לבצע משימות שבדרך כלל דורשות אינטליגנציה אנושית—כמו זיהוי דיבור, קבלת החלטות או תרגום שפות.
- LLM (מודל שפה גדול): סוג של AI שאומן על כמויות עצומות של טקסט. זו הטכנולוגיה שמאחורי כלים כמו ChatGPT ו-Claude. הוא טוב בצורה יוצאת דופן בניבוי איזו מילה תבוא הבאה במשפט, מה שמאפשר לו לכתוב חיבורים, לענות על שאלות ולכתוב קוד.
- הזיה: כאשר AI נותן לך בביטחון תשובה שגויה לחלוטין. מודלי AI מצוינים בלהישמע משכנעים, לכן תמיד כדאי לבדוק שוב את הקוד או העובדות שהם מייצרים.
- Prompt: הטקסט שאתה מקליד ל-AI כדי לקבל תשובה. "Prompt Engineering" הוא פשוט דרך מפונפנת לומר "ללמוד איך לשאול את השאלות הנכונות כדי לקבל את התוצאות הטובות ביותר."
- Token: כך AI סופר. AI לא רואה "מילים"—הוא רואה "tokens". token הוא בערך ארבעה תווים של טקסט. לדוגמה, המילה "apple" היא token אחד, אבל מילה ארוכה ומורכבת עשויה להיות שלושה tokens. עלויות ומגבלות של AI נמדדות בדרך כלל ב-tokens.
- Human-in-the-Loop: זה אתה. למרות שה-AI כותב את הקוד, אתה ה-"מנהל" שבתוך הלולאה. אתה בודק את העבודה, מבצע בדיקות נקודתיות ומכוון את ה-AI אם הוא סוטה מהמסלול. אתה מפסיק להיות ה- כותב והופך ל- מבקר.
- איטרציה: התהליך של ליטוש הקוד באמצעות שיחה. ב-vibe coding, נדיר שמקבלים תוצאה מושלמת בניסיון הראשון. אתה "מבצע איטרציות" על ידי אמירות כמו "תגדיל את הכפתור הזה", "תקן את השגיאה בשורה 10" או "לא, תשתמש בצבע אחר".
יסודות הקידוד
- API (ממשק תכנות יישומים): גשר שמאפשר לשתי תוכנות שונות לדבר זו עם זו. תחשוב על זה כמו על מלצר במסעדה: אתה (המשתמש) נותן הזמנה למלצר (ה-API), והוא מביא לך את האוכל מהמטבח (המערכת) בלי שתצטרך לדעת איך הוא הוכן.
- באג: טעות או תקלה בקוד שגורמת לתוכנה לקרוס או להתנהג בצורה מוזרה.
- בקרת גרסאות (Git): "מכונת זמן" לקוד. היא עוקבת אחרי כל שינוי שמישהו מבצע, כך שאם משהו נשבר, אפשר בקלות לחזור לגרסה שעבדה.
- Frontend (צד לקוח): זה כל מה שאתה יכול לראות ולגעת בו על המסך שלך. אלה הכפתורים, הטקסט, התמונות והאנימציות. אם אתה גולש באתר, ה-"frontend" הוא מה שרץ בדפדפן שלך.
- Backend (צד שרת): זה ה-"מוח" של האפליקציה שחי על מחשב מרוחק (שרת). הוא מעבד נתונים, שומר את הקבצים שלך ומנהל את הלוגיקה שהמשתמש אף פעם לא רואה.
- UI (ממשק משתמש): העיצוב והפריסה הספציפיים של האפליקציה. זה מתייחס ל-"look and feel"—ערכות הצבעים, צורת הכפתורים וקריאות הטקסט.
- Full Stack: מפתח (או כלי) שיכול לטפל ב- גם Frontend וגם ב-Backend.
מושגים בפיתוח תוכנה
- מנהל מוצר: האדם שמחליט מה לבנות ו למה. הוא פועל כמו ה-"CEO" של פיצ'ר מסוים, ומאזן בין מה שהמשתמשים רוצים לבין מה שהעסק צריך. הוא כותב את התוכניות (PRD) אבל בדרך כלל לא כותב את הקוד.
- מהנדס: הבונה. הוא לוקח את התוכניות ממנהל המוצר וכותב את הקוד בפועל כדי לגרום לזה לעבוד. הוא מבין איך לבנות את זה ביעילות ובאופן מאובטח.
- ארכיטקט: "מתכנן העיר" של התוכנה. הוא בדרך כלל לא כותב כל שורת קוד; במקום זאת, הוא מקבל את ההחלטות ברמה הגבוהה לגבי אילו טכנולוגיות להשתמש ואיך חלקים שונים של המערכת צריכים להתחבר כדי שכל העסק לא יתמוטט ככל שהוא גדל.
- מדען נתונים: הבלש. הוא מסתכל על כמויות הנתונים העצומות שהאפליקציה מייצרת (כמו קליקים של משתמשים או מספרי מכירות) ומשתמש במתמטיקה ובקוד כדי למצוא דפוסים, וכך עוזר לעסק לקבל החלטות חכמות יותר.
- חוקר עומק: תפקיד (או לפעמים סוכן AI מתמחה) שמתמקד בחקירת נושאים מורכבים ולא מוכרים. בניגוד לחיפוש רגיל, חוקר עומק צולל למאמרים אקדמיים, תיעוד טכני ודוחות ארוכים כדי לסנתז תשובה מקיפה בנושא קשה.
אסטרטגיה וצמיחה
- SEO (אופטימיזציה למנועי חיפוש): האמנות של כוונון האתר שלך כך שיופיע בראש תוצאות Google. זה כולל שימוש במילות המפתח הנכונות, הפיכת האתר למהיר, והבטחה שאתרים אחרים יקשרו אליך.
- צמיחה: שילוב של שיווק והנדסה שמתמקד כולו בהשגת יותר משתמשים. "מהנדס צמיחה" עשוי לבנות פיצ'רים במיוחד כדי לעודד אנשים להזמין את החברים שלהם או להירשם מהר יותר.
- PRD (מסמך דרישות מוצר): ה-"תוכנית" של פיצ'ר. המסמך הזה, שנכתב על ידי מנהל המוצר, מסביר בדיוק מה פיצ'ר חדש צריך לעשות, איך הוא צריך להיראות ואיך הצלחה תימדד. מהנדסים משתמשים בו כמדריך ההוראות שלהם.
מבנה עמוד וניווט
- כותרות (Titles): המתווה של תוכן העמוד שלך. בקוד, אלה מסומנים כ-H1, H2, H3 וכן הלאה. H1 היא הכותרת הראשית (כמו שם של ספר), ו-H2 הן כותרות הפרקים. הן עוזרות גם למשתמשים וגם ל-Google להבין על מה העמוד שלך.
- כותרת תחתונה: החלק שנמצא ממש בתחתית של כל עמוד. זו ה-"מגירת בלגן" של האתר—המקום שבו שמים דברים חשובים אבל לא במוקד הראשי, כמו מדיניות משפטית, פרטי קשר וקישורים לרשתות חברתיות.
- Favicon: האייקון הקטן שמופיע בלשונית של דפדפן האינטרנט שלך (ליד כותרת העמוד). הוא עוזר למשתמשים לזהות את האתר שלך במהירות כשיש להם עשרים לשוניות פתוחות בבת אחת.
האם דף זה היה מועיל?