שגרות בגרוק בוט: משימות שרצות לבד
שגרה אומרת לבוט מתי לבצע משימה: כל בוקר, כל שבוע, או כשקורה משהו. קודם מוודאים שהמשימה עובדת, ורק אז מתזמנים.
בקצרה
- סקיל הוא איך עושים משימה. שגרה היא מתי הבוט מריץ אותה.
- יוצרים שגרה בבקשה פשוטה לבוט, למשל "כל יום א׳ עד ה׳ ב-8:00…".
- Test run מבצע עבודה אמיתית. בודקים רק עם קלט בטוח, ומשאירים פעולות כתיבה מאחורי אישור.
- מגבלות: עד 50 שגרות לבוט, לפחות חמש דקות בין הרצות, ונשמרות 20 ההרצות האחרונות.
- שגרות רצות גם כשהמחשב הנייד סגור, לפי אזור הזמן שבהגדרות הבוט.
בעמוד הזה
מה צריך
- בוט עם משימה שכבר עבדה פעם אחת טוב (הבוט הראשון).
- אזור זמן מוגדר לישראל (איך מגדירים).
- האפליקציה במחשב, כדי לערוך ולבדוק שגרות.
סקיל ושגרה
הסדר המומלץ בתיעוד הרשמי: מתחילים במשימה חד-פעמית, מוודאים שהיא אמינה, שומרים את השיטה כסקיל, ורק אז הופכים אותה לשגרה.
יוצרים שגרה
פשוט מבקשים מהבוט שאמור להיות אחראי על המשימה. דוגמה:
בכל יום א׳ עד ה׳ ב-08:00 (שעון ישראל), עבור על המיילים שהגיעו מאז אתמול בערב. שלח לי כאן סיכום: מה דחוף היום, מה מחכה לתשובה שלי, ומה אפשר לארכב. אל תשלח מיילים ואל תמחק כלום. אם אין גישה לתיבה, כתוב לי שזה נכשל ואל תשתמש במידע ישן.
לפני שמאשרים, ודאו שהבוט הבין:
- איזה בוט אחראי
- לוח זמנים ואזור זמן
- מאיפה מגיע הקלט
- מה התוצאה ולאן היא נשלחת
- מה דורש אישור
- מה עושים כשמקור לא זמין
הבוט יוצר את השגרה ומציג מתי ההרצה הבאה. בגרסאות האחרונות הוא גם מסכם מה השגרה עושה ומי מקבל את התוצאה.
שגרה שמופעלת מאירוע
שגרה יכולה לרוץ גם בעקבות אירוע, למשל הודעה ב-Slack או התראה מ-GitHub, דרך חיבורי החשבון של Cursor. יש גם שגרות שמופעלות מ-webhook.
זהירות
הימנעו מטריגרים רחבים כמו "כל הודעה חדשה". לפי התיעוד, הם יוצרים רעש, צורכים מכסה ומגדילים את הסיכוי שהבוט יפעל על משהו לא רלוונטי. הגדירו כלל צר ותגובה ברורה.
בודקים לפני שמפעילים
אחרי יצירה או עריכה, לוחצים Test run.
חשוב
Test run הוא לא סימולציה. הוא מבצע עבודה אמיתית: גולש, משנה קבצים ומפעיל כלים מחוברים. השתמשו בקלט בטוח, והשאירו פעולות כתיבה מאחורי אישור.
אחרי הבדיקה, בדקו:
- האם הוא לקח את הקלט העדכני?
- האם התוצאה בפורמט שביקשתם?
- האם לכל פעולה יש מקור או תיעוד?
- האם הוא עצר בנקודת האישור?
- האם כישלון מדווח בבירור?
ניהול, השהיה ומחיקה
פותחים את הבוט ← View conversation details ← Routines. שם אפשר להפעיל או להשהות, להריץ בדיקה, לערוך לוח זמנים והוראות, לראות היסטוריית הצלחות וכישלונות, ולמחוק. במחשב יש גם קליק ימני על שגרה: Pause, Resume, Test, Edit, Delete.
| מגבלה | ערך |
|---|---|
| שגרות לבוט | עד 50 |
| מרווח מינימלי בין הרצות | 5 דקות |
| היסטוריית הרצות שנשמרת | 20 האחרונות לכל שגרה |
| מחיקה | מיידית, בלי ביטול |
שגרות שאפשר לסמוך עליהן
- הכנה לפני ביצוע: שהבוט ינסח, יתאים או ימליץ, ואתם תבצעו.
- אישור לכל שליחה, קנייה, מחיקה, פרסום או שינוי במערכות חשובות.
- מדיניות למידע חסר או ישן: "אם אין נתונים, תגיד, אל תמציא".
- לאן לדווח כשמשהו הושלם רק בחלקו.
- בדיקה מחדש אחרי שאתר, חיבור או פורמט של מקור משתנים.
דוגמה מלאה לשגרה של מייל ויומן יש במתכון לעוזר אישי.
בדקו את עצמכם
1. מה ההבדל בין סקיל לשגרה?
- א אין הבדל
- ב סקיל הוא ההוראות לאיך לבצע, שגרה קובעת מתי להריץ
- ג שגרה עובדת רק בטלפון
הצגת התשובה
התשובה הנכונה: ב. סקיל שומר את השיטה, ושגרה מתזמנת אותה. לכן ההמלצה הרשמית היא קודם לייצב משימה, לשמור אותה כסקיל, ורק אז לתזמן.
2. יצרתם שגרה ששולחת מיילים ללקוחות. איך בודקים אותה?
- א Test run על רשימת הלקוחות האמיתית
- ב Test run עם קלט בטוח, למשל כתובת שלכם, כשהשליחה מאחורי אישור
- ג לא בודקים, פשוט מפעילים
הצגת התשובה
התשובה הנכונה: ב. Test run מבצע עבודה אמיתית, כולל פעולות בכלים מחוברים. לכן בודקים עם קלט בטוח, ומשאירים את השליחה מאחורי אישור.
שאלות נפוצות
אפשר לנהל שגרות מהטלפון?
חלקית. בטלפון אפשר לראות לוח זמנים, הרצה הבאה, הוראות והיסטוריה, להשהות או להפעיל עם Active ולמחוק. עריכת לוח הזמנים או ההוראות, וגם הרצת בדיקה, דורשות כרגע את האפליקציה במחשב.
שגרה שעתית רצה בדקה מוזרה. למה?
שגרות שעתיות, לפי מרווח ויומיות נספרות מהרגע שבו יצרתם אותן. אם חשוב לכם זמן מדויק, כתבו שעה מפורשת, למשל "כל יום ב-08:00".
מה קורה אם מוחקים בוט?
גם השגרות שלו נמחקות. מחיקת שגרה היא מיידית ואין ביטול.
השגרות שלי הושהו לבד. למה?
כדי לשמור על המכסה, אחרי היעדרות ארוכה גרוק בוט יכול לשאול אם להמשיך להריץ שגרות, ולהשהות אותן אם לא עניתם. בדקו את השגרות המושהות כשאתם חוזרים.
מקורות
נבדקו ב-18.10.2026. מה שבדקנו בעצמנו מסומן "בדיקה שלנו".