• הרשמה
    • התחברות
    • חיפוש
    • דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • קבלת התראות מהדפדפן
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private

    כותבים קוד עם AI (בינה מלאכותית)? כמה טיפים איך לא כדאי...

    טיפים עצות והדגמות מהמשתמשים
    7
    10
    117
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • Y
      y6714453 נערך לאחרונה על ידי y6714453

      לאחרונה אני רואה הרבה דיבור פה בפורום על השימוש בבינה מלאכותית לכתיבת קוד למערכת של ימות המשיח.
      אז רציתי לשתף כמה מחשבות בעניין:

      ברור שכל מי שלמד לפתח בצורה מקצועית באמת – יגחך כשיראה את הקוד שה־AI מייצר.
      לפעמים הוא מסורבל, לפעמים לא יעיל, ולפעמים פשוט שגוי לגמרי.
      וברור לי שאי אפשר באמת להיות מתכנת אפילו לא מתחיל... בלי להבין כלום בתכנות, ולהשתמש רק עם AI. מי שרוצה להיות מפתח – אין תחליף ללמידה אמיתית, ניסוי וטעייה והבנה של המערכת.

      אבל…
      מי שיש לו את הכוח להעתיק שגיאות חזרה לצ'אט, להתעקש קצת, לנסח את הבקשה בצורה ברורה – ורצון פשוט "לעשות משהו" ולהתקדם – אז כן, בהחלט אפשר לבנות ככה דברים. (אפילו דברים שלמתחיל ייראה כדברים מורכבים...)
      זה לא יהיה הקוד הכי אלגנטי בעולם – אבל הוא יעשה את העבודה. ולפעמים, זה כל מה שצריך.

      אז הנה כמה טיפים קטנים שיכולים לעזור למי שרוצה להשתמש בזה נכון:

      לא לצפות שה־AI "יבין" את ימות המשיח
      הוא לא מכיר את המערכת בכלל ולא יודע מה צריך להגדיר בכל שלוחה. שאלות כמו "מה צריך להכניס בהגדרות" או "איך להגדיר שלוחה מסוג הקלטה" – לרוב יענו תשובות, שגויות או לא רלוונטיות.
      כל העניין הוא לגבי לכתוב קוד בשביל שרת, כמו פייתון PHP וכדו'.

      אל תתחיל ישר עם "תכתוב לי קוד ל..." בלי להבין מה אתה בכלל רוצה
      לפני שאתה פונה אליו – תחשוב רגע לבד:
      מה בדיוק אתה רוצה שהמערכת תעשה?
      מה קורה בכל שלב? מאיפה מגיעים הנתונים? לאן הם הולכים?
      רק אחרי שיש לך תוכנית לוגית בראש, תן לו אותה ותבקש שיכתוב לך קוד לפי זה.
      ככה יש סיכוי שתצא מזה תוצאה נורמלית – ולא סלט של משתנים שלא קשורים למציאות.
      ושוב מאותה סיבה שה AI לא באמת מכיר את הפונקציות של ימות המשיח, ולפעמים יש דרכים הרבה יותר פשוטות ממה שהוא מציע.

      לא לסמוך עליו בעיניים עצומות – במיוחד כשמדובר בפעולות קריטיות.
      הוא יכול בטעות לשלוח נתונים לא נכונים, לשמור בקובץ הלא נכון, או פשוט להפסיק לפעול באמצע.
      לפעמים הקוד יכול לעבוד יום יומיים ופתאום לקרוס מסיבה כל שהיא שה AI לא חישב (יכול להיות המון דוגמאות)
      אל תכניס אותו למערכות "חיות" בלי פיקוח.

      להזין לו מידע אמיתי על ימות המשיח
      אם רוצים לפתח קוד שקשור ל־API של ימות, או להתממשקות עם קבצים ומודולים – כדאי פשוט להעתיק לו את קובץ המפתחים של ימות או שירשור רלוונטי מהפורום.
      הוא קורא מעולה – ואם נותנים לו את המידע, הוא יודע לעבד אותו טוב מאוד.

      לתשומת לב: אין אפשרות להעתיק קישורים של אשכולות מהפורום, ולכן יש שתי אופציות או פשוט להעתיק את כל הטקסט בעמוד (ובדרך כלל הוא מצליח להבין הקשרים) או בצורה יותר אינטליגנטית לייצא את הדף ב PDF ולהעלות לו.

      דרך אגב, עוד משהו שיכול לעניין את מי שמתנסה בזה –
      השוואה קצרה בין Gemini ל־GPT בכתיבת קוד:

      ל־Gemini יש יתרון משמעותי בכתיבה של קודים ארוכים.
      אם אתם עובדים על קובץ שלם ורוצים שיכתוב אותו מחדש עם שינוי קטן – GPT בדרך כלל פשוט לא יכול להחזיר את כל הקוד (בגלל מגבלת אורך), וייתן רק את הקטע ששיניתם.
      לעומת זאת, Gemini מחזיר את הקובץ המלא גם אם הוא יחסית ארוך – וזה שימושי מאוד.

      Gemini גם יותר מדויק בהוראות נקודתיות.
      נגיד תכתבו לו: "תשאיר הכל בדיוק אותו דבר, רק תשנה את הפונקציה הזו והזו" – יש סיכוי טוב שהוא באמת יעשה את זה בלי להרוס חלקים אחרים. GPT לעיתים ממציא שינויים לא רלוונטיים.

      מבחינת מהירות – Gemini מרגיש הרבה יותר מהיר בכתיבת קוד ארוך.
      פשוט מקבלים את הכל תוך שניות, בלי המתנה ארוכה או "טעינה בשלבים".

      מצד שני, GPT כן זוכר שירשורים קודמים, ויודע להתאים את עצמו לדרישות שחוזרות על עצמן.
      לדוגמה: אם כתבתם לו קודם לבנות קובץ שמע שמתאים למערכת של ימות (פורמט WAV, קידוד מסוים וכו') –
      ואז תבקשו ממנו לכתוב פונקציה אחרת שמייצרת קובץ חדש – הוא יזכור את הדרישות הקודמות וימשיך אוטומטית עם אותו פורמט.
      ב־Gemini לעומת זאת, צריך להזכיר כל פעם מחדש את כל הדרישות.

      אז מי שרוצה פשוט לקחת קוד שלם, לעשות בו שינויים מדויקים, ולקבל את התוצאה המלאה – Gemini הרבה יותר נוח.
      ומי שמחפש שיחה מתמשכת, עם הקשרים ו"סגנון אישי" והרבה אימוג'יים – כנראה ש־GPT יתאים יותר.
      לגבי גרוק לא ניסתי אף פעם!

      C ז צ 3 תגובות תגובה אחרונה תגובה ציטוט 5
      • C
        CUBASE @y6714453 נערך לאחרונה על ידי CUBASE

        @y6714453 סופסוף מישהו שמדבר על זה! 👍

         
        @y6714453 כתב בכותבים קוד עם AI (בינה מלאכותית)? כמה טיפים איך לא כדאי...:

        מצד שני, GPT כן זוכר שירשורים קודמים, ויודע להתאים את עצמו לדרישות שחוזרות על עצמן.

        ב-Gemini יש מודל שנקרא Personalize שמתבסס על שיחות קודמות (אמנם הוא לא משתמש במודלים הכי טובים שלו לחשיבה..)

        ש תגובה 1 תגובה אחרונה תגובה ציטוט 1
        • ש
          שולי @CUBASE נערך לאחרונה על ידי

          @CUBASE אני עדיין לא מבין מה הבעיה לעשות BASE44 לימות המשיח??
          או לפחות אייג'נט לכלל המודלים

          ש תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • ש
            שולי @שולי נערך לאחרונה על ידי

            @שולי אם יש מישהו עם נסיון מהותי בפיתוח, ורוצה להרים כזה דבר, אני יכול להביא את הניסיון שלי בניהול , אפיון, וארכיטקטורה.

            תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • ז
              ז"למאן @y6714453 נערך לאחרונה על ידי

              @y6714453 גרוק יחסית הצליח להבין אצלי את השיטה הרעיונית של ימות,
              אבל claude בדרך כלל נותן תוצאה הכי נכונה בהקשר של ימות.
              הוא באמת נכנס לקישורים (כנראה) ולומד.

              ש תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • ש
                שולי @ז"למאן נערך לאחרונה על ידי

                @ז-למאן ניסית על גרוק 4 או 3?

                ז תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • ע
                  עידו נערך לאחרונה על ידי

                  לא יודע, לא התחברתי לאף אחד אחר, רק GPT וכשאני נותן לו את המידע המתאים הוא אפילו מצליח לבנות לי קוד טוב, אבל זה הרבה עבודה, הרבה סבלנות והרבה זמן.

                  תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • ז
                    ז"למאן @שולי נערך לאחרונה על ידי

                    @שולי רק חינם. עקרונית (😲 )

                    תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • צ
                      צבי ד"צ @y6714453 נערך לאחרונה על ידי צבי ד"צ

                      @y6714453 אני הייתי מוסיף המלצת הנחתום, למי שכלל לא יודע כלום בקודים וכו' ורוצה לבקש מAI קוד לתקשור עם המערכת בAPI, שיקרא את עיסתי כאן, זה ייתן לו הסבר איך להביא לרב AI את התיעוד המתאים ולהסביר לו מה הוא צריך לעשות בקוד בעצם.

                      תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • פ
                        פנסאים נערך לאחרונה על ידי

                        https://cood12358.github.io/Public/ai_studio_code

                        תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • פוסט ראשון
                          פוסט אחרון