דילוג לתוכן
שימוש ב-Codexe

תיקון אוטומטי

איך Codexe מתקן שגיאות בנייה במהלך המסירה, התיקונים החינמיים "נסו שוב" ו"תיקון עם AI", ומתי תיקון עובר דרך הצ'אט במקום.

עודכן

בדף הזה
  1. 1. תיקון פנימי במהלך המסירה (בחינם)
  2. 2. תיקונים שאתם מתחילים
  3. מתי התיקון נעצר
  4. מה תיקון לא יכול לתקן

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

#1. תיקון פנימי במהלך המסירה (בחינם)

בזמן ש-Codexe מאמת פרויקט שניתן לבנייה, בנייה שנכשלה לא מגיעה אליכם כפרויקט שבור (כל שלב, לפי הסדר). Codexe:

  1. קורא את השגיאות המדויקות של הקומפיילר או של הטעינה,
  2. מחפש את החתימות האמיתיות של מחלקות הספרייה המעורבות, מאותם קובצי JAR שהבנייה השתמשה בהם, כדי שהתיקון יתאים לגרסת ה-API בפועל,
  3. מבקש ממודל תיקון לשנות רק את מה שצריך,
  4. בונה שוב.

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

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

#2. תיקונים שאתם מתחילים

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

ה"נסו שוב" החינמי מוגבל לפעם אחת לכל פרויקט ביום, ולשלושה פרויקטים ביום לכל חשבון.

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

#מתי התיקון נעצר

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

#מה תיקון לא יכול לתקן

  • התנהגות. התיקון מתקן קוד שלא נבנה. הוא לא יכול לדעת שיכולת עובדת אחרת ממה שהתכוונתם; ספרו על כך לצ'אט.
  • בעיות תשתית. אם הבנייה לא הצליחה לרוץ בכלל (מאגר תלויות לא הגיב בזמן, שירות הבנייה היה עמוס), אין מה לתקן. במקום זאת הפרויקט מסומן כלא מאומת ונוסה שוב מאוחר יותר.
  • תוספי Skript שלא נתמכים. אם סקריפט צריך תוסף ששרת הבדיקה לא כולל, Codexe מדווח על כך במקום לכתוב מחדש את הסקריפט שלכם.
תיקון אוטומטי | Codexe Docs