השלמות בסיסיות לפרויקט מAI
-
בניתי אתר מאפס ע"י שימוש בAI אני לא מבין מילה בתכנות!
ב"ה התוצאה יפה מאד, יצא פרויקט יפה, עובד, ומודרני.מדובר באתר לניהול גמ"ח עם עשרות סניפים ומאות מוצרים, לא בשמים אבל עדיין יש בזה קצת תעבורה.
השאלה שלי עכשיו היא כזו, האם יש נקודות שאני אמור לחשוש שהAI לא טיפל בהם כמו אבטחה, עמידות לאורך זמן (שלא יקרוס פתאום מצד עומס או כל סיבה אחרת) או כל נקודה אחרת שמפתח רגיל דואג לזה?
במידה וכן (ואני מאמין שכן...) אשמח לקבל את הנקודות, אשמח גם לדעת האם אני יכול לסמוך על AI בטיפול בבעיות האלו...תודה רבה
-
וודאי שכן,
להסביר בפוסט אחד על כל מה שיכול להיות זה לא הגיוני ובפרט שלא ציינת עם איזה שרת אתה משתמש, באיזה שפות כתבת את האתר עם איזה דאטה בייס וכו וכו -
@ivrtikshoret כתב בהשלמות בסיסיות לפרויקט מAI:
וודאי שכן,
להסביר בפוסט אחד על כל מה שיכול להיות זה לא הגיוני ובפרט שלא ציינת עם איזה שרת אתה משתמש, באיזה שפות כתבת את האתר עם איזה דאטה בייס וכו וכואשמח לפחות להתחלת הדרכה, לא מצפה שעל רגל אחת ייתנו לי את כל הנצרך...
אני משתמש בשרת של AZURE
דאטה בייס MYSQL
כתוב בריקאט גאווה סקריפט ונוד JS -
נכון להיום AI כותב קוד שעובד, אבל הוא עדיין לא הגיע למצב שהוא כותב קוד נכון
הוא מוציא המון ספגטי מתחת ידו, הוא לא תמיד מעודכן בעדכונים, וכמובן שהוא לא יודע לעשות את העבודה של אבטחה.
אתה יכול לבקש ממנו למצוא פרצות אבטחה, אבל זה לא עוזר תמיד, הוא לא תמיד ימצא את הפרצות, ולפעמים הוא ימצא פרצות שאין בהם ממש.
הוא מצוין בשביל פרוייקטים שאין בהם צורך בתחזוקה לטווח ארוך, ואין בהם חששות של מידע רגיש. -
-
@יוסף-בן-שמעון אני לא חושב שיש במקרה שלי חשש אמיתי לאבטחת מידע. מקסימום האירניים ישיגו את פרטי השואלים... לא יקרה כלום...
מה שכן מדובר בגמ"ח שעד היום התנהל ע"י מחברת ועט... מפחיד אותי שהתרגלו למערכת ופתאום מסיבה מסויימת היא תפסיק לעבוד...
לכן אני מנסה כן מה שאני יכול.
אני אבנה בקרוב מערכת גיבוי אוטומטי לדרייב וכדו' שמקסימום הנתונים יישמרו. אשמור כמובן עותק של כל מבנה המערכת והקבצים.
עוד משהו שאני יכול לעשות בתור אחד שלא מבין? -
אם אין בעיה של אבטחה, אז הנושא של עמידות לאורך זמן הוא שולי, אם עוד שנתיים יהיו בעיות, אז תפנה למודלים העדכניים שיהיו אז, הם כבר ידעו למצוא אותם
יכול להיות שיש באגים נסתרים שאתה לא יודע עליהם, אבל אם זו סה"כ מערכת פשוטה שעובדת כרגע, אני לא הייתי חושש. -
@יוסף-בן-שמעון כתב בהשלמות בסיסיות לפרויקט מAI:
אצלי יש 'רק' 24,000 שורות... ואני חושב שזה מחולק יפה ונכון, אני מצליח להוסיף פיצ'רים בקלות, לתקן באגים בקלות ולא באמת רואה בעיה בעצם כתיבת הקוד.
למעט החור השחור שאני מדבר עליו שאני לא יודע באמת לאמוד אותו כמה והאם זה בעייתי. -
@יוסף-בן-שמעון יש אולי איזה מבחן עומס שאפשר להריץ על המערכת? לראות שהיא לא נתקעת וכדו'?
-
מסתמא אפשר להפעיל כלים לבדיקת עומסים, זה יצריך קצת ידע.
אבל הנקודה היא לא העומסים, למרות שכמעט בטוח שהקוד לא כתוב נכון מבחינת ניצול משאבים, בכל אופן זה זניח, לא מתייחסים לביצועים אם אתה לא כותב מערכת רצינית.
הנקודה החשובה היא לוודא שכל הפונקציונליות עובדת בכל המצבים
לדוגמה אם ראובן שואל מקדחה, ולמחרת שמעון מחזיר מקדחה, צריך להיות בטוח שהמערכת לא רושמת בטעות את ההחזרה של שמעון כראובן.
צריך לנסות להתקיף את המערכת עם כל מיני אפשרויות ולוודא שהיא עומדת בציפיות. -
@אבי-203 כתב בהשלמות בסיסיות לפרויקט מAI:
@one1010 לא הצלחתי בכלל לעבוד איתו.
רציתי לעלות לו את כל הקבצים שיש לי התקייה והקבים רק חושב לא עובד..השתמשת בAI סטודיו?
מהיכרות שלי מדי פעם הוא לא עובד טוב אז אני מחליף חשבון או משתמש בדפדפן אדג'
בחשבון אחד הוא יכול לעבוד מעולה ובשני הוא נתקע ולא זז...אני מעלה את כל הקבצים בקובץ אחד של טקטס (תאחד אותם ע"י סקריפט) ואז הוא שולט בכל הפרויקט שלך.
אני כשהוא גומר את המיליון טוקנים פותח צ'אט חדש ושוב מעלה את הקבצים המעודכנים ומתחיל מהתחלה... -
@אבי-203 כתב בהשלמות בסיסיות לפרויקט מAI:
רציתי לעלות לו את כל הקבצים שיש לי התקייה והקבים רק חושב לא עובד..
בשביל מה יש לך כלים בקוד פתוח שמשתלבים לך בIDE?
https://github.com/cline/cline
https://github.com/voideditor/void -
@nigun כתב בהשלמות בסיסיות לפרויקט מAI:
@אבי-203 כתב בהשלמות בסיסיות לפרויקט מAI:
רציתי לעלות לו את כל הקבצים שיש לי התקייה והקבים רק חושב לא עובד..
בשביל מה יש לך כלים בקוד פתוח שמשתלבים לך בIDE?
https://github.com/cline/cline
https://github.com/voideditor/voidזה שימוש חינמי ולא מוגבל?
(עד היום הכלים שבדקתי גם אם היו חינמיים לא באמת שלטו בכל הפרויקט והיה נראה שכמות הטוקנים שלהם מוגבלת. היחיד שבאמת הצלחתי לראות שהוא נותן כמות כמעט אינסופית של טוקנים זה פרו 2.5 בAI סטודיו) -
@צדיק-תמים כתב בהשלמות בסיסיות לפרויקט מAI:
@אבי-203 תשתמש בזה: https://repomix.com (זה גם אתר וגם כלי אופליין)
מה זה באמת עושה?
אפשר להגדיר לו להתעלם מהתיקיות הלא רלוונטיות כמו node_modules וכדו? איך?