ההרגל שמונע מה-AI להרוס לכם את התוכנית
AI ממלא חללים ריקים בהנחות.
אם לא תציבו גבולות, ה-AI ינחש. הוא עלול להוסיף תהליך תשלום שלא ביקשתם. הוא עלול לבנות פאנל ניהול שאתם לא צריכים. ואז תבזבזו שעות על מחיקת עבודה שמעולם לא רציתם.
הפתרון פשוט. כתבו מה האפליקציה לא צריכה לעשות.
אלו הם "non-goals" (מטרות שאינן נכללות). non-goal הוא מעין מעקה בטיחות. הוא מונע מה-AI להוסיף תכונות מיותרות כשאתם תבקשו שינויים קטנים בהמשך.
אל תחשבו על הרעיונות האלו לבד. תנו ל-AI לעזור לכם למצוא אותם.
עקבו אחר שני השלבים הבאים:
חשפו את הסיכונים בקשו מה-AI לרשום דברים שהוא עלול להתפתות להוסיף. השתמשו בפרומפט הזה: "בהתבסס על התוכנית הזו, רשום כל דבר שאתה עלול להתפתות להוסיף שלא ביקשתי. זה כולל תכונות נוספות, מבנה או אינטגרציות. אמור לי אם כדאי לנו לבנות אותם עכשיו או להשמיט אותם."
קבעו את הכללים קחו את הפריטים שאתם רוצים לדלג עליהם והפכו אותם לכללים נוקשים. השתמשו בפרומפט הזה: "קח את כל מה שהסכמנו להשמיט. כתוב זאת כרשימה קצרה של non-goals. נסח כל אחד ככלל ברור, כמו 'אל תוסיף X בגרסה זו'. אני אשמור אותם מול העיניים שלך לאורך שאר הפרויקט."
שמרו את הרשימה הזו במקום שבו ה-AI יוכל לראות אותה כל הזמן. שימו אותה בהוראות הפרויקט שלכם או בקובץ הכללים שלכם.
non-goals אינם קבועים. הם כללי "לא עכשיו". כשאתם מוכנים לבנות את התכונות הללו, מחקו את הכלל בכוונה.
החלק הקשה בעבודה עם AI הוא לא הקוד. החלק הקשה הוא להחליט מה ה-AI יודע ומה הוא לא יודע.
בנו תוכנית באמצעות שיחה. קבעו גבולות מוקדם. הגנו על הזמן שלכם.
מקור: https://dev.to/stkremen/the-one-line-that-stops-your-ai-from-wrecking-your-plan-4jc0
קהילת למידה אופציונלית: https://t.me/GyaanSetuAi