פרק 15 · CLI
יצירת plugins: manifest, components ופרסום
יצירת plugin משלכם מאפשרת לארוז יכולות שהצוות צריך שוב ושוב: פקודות, סוכנים, skills ו-hooks. ה-manifest מגדיר את החבילה, ובדיקות evals מוודאות שהיא עובדת לפני פרסום.
סרטון פתיחה
צעדים
- מתחילים מה-manifest: שם, גרסה, תיאור ורכיבים. שם ברור ותיאור מדויק עוזרים למשתמשים להבין מתי להשתמש.
- מוסיפים רכיבים בהדרגה: פקודה אחת או סוכן אחד קודם, ובודקים שהם נטענים לפני הרחבה.
- בודקים תלות בין רכיבים ותאימות גרסאות, ומתעדים דרישות מיוחדות ב-readme.
- לפני פרסום מריצים evals שמדגימים שהרכיבים עושים את מה שהובטח, ומפרסמים ב-marketplace שהצוות משתמש בו.
מלכודת נפוצה: plugin שפורסם בלי evals עלול להיכשל אצל אחרים בדיוק כשהם סומכים עליו; בדיקות לפני פרסום הן חלק מהמוצר.
תרגיל מעשי: צרו skeleton של plugin עם manifest ופקודה אחת. טענו אותו מקומית ובדקו שהפקודה מופיעה.
דמו מצולם · הסרטון יתווסף בשלב המדיה
סיכום
בדיקת הבנה
מה תפקיד ה-manifest ב-plugin?
סיכום
- manifest מגדיר את החבילה
- מוסיפים רכיבים בהדרגה ובודקים
- evals לפני פרסום