Αν βλέπετε το AI Code Assistant αλλά δεν μπορείτε να εφαρμόσετε αλλαγές, συνήθως η αιτία είναι μία από τις παρακάτω: το πλάνο σας δεν υποστηρίζει εφαρμογή αλλαγών, δεν υπάρχουν αρκετά AI Tokens, το αρχείο βρίσκεται έξω από τα επιτρεπτά paths ή η ενέργεια που επιλέξατε είναι μόνο για προεπισκόπηση.
Παρακάτω θα βρείτε τι σημαίνει κάθε περίπτωση και τι μπορείτε να κάνετε.
Τι πρέπει να γνωρίζετε πρώτα
- Explain File: διαβάζει και εξηγεί ένα αρχείο. Δεν κάνει αλλαγές.
- Suggest Fix: δημιουργεί ένα diff preview, δηλαδή μια προεπισκόπηση των αλλαγών. Δεν γράφει απευθείας στο αρχείο.
- Apply Fix: εφαρμόζει αλλαγές μόνο αφού τις επιβεβαιώσετε και δημιουργηθεί backup, όπου αυτό υποστηρίζεται.
- Create Site: δημιουργεί προεπισκόπηση πολλών αρχείων για starter site πριν την εφαρμογή.
- Apply Generated Site: γράφει τα αρχεία μόνο μετά από επιβεβαίωση. Αν υπάρχει αντικατάσταση αρχείων, κρατείται backup.
Με απλά λόγια, το AI Assistant είναι σχεδιασμένο να σας δείχνει πρώτα τι θα αλλάξει και μετά να σας ζητά επιβεβαίωση πριν γράψει οτιδήποτε στο hosting σας.
Οι πιο συχνοί λόγοι που δεν μπορείτε να εφαρμόσετε αλλαγές
1. Το πλάνο σας δεν υποστηρίζει εφαρμογή αλλαγών
Το AI Code Assistant είναι διαθέσιμο μόνο σε συμβατά πακέτα Aegean Panel της DomainMarket. Σε ορισμένα πλάνα η λειτουργία υπάρχει μόνο για ανάγνωση ή προεπισκόπηση, ενώ οι ενέργειες εγγραφής αρχείων είναι διαθέσιμες συνήθως σε πλάνα που υποστηρίζουν write/apply actions, όπως τα Plus ή Pro όπου αυτό προσφέρεται.
Αν το κουμπί Apply Fix ή Apply Generated Site είναι γκριζαρισμένο ή δεν εμφανίζεται, πιθανότατα το πλάνο σας δεν υποστηρίζει αυτή τη λειτουργία.
Τι να κάνετε:
- Ελέγξτε στο Aegean Panel αν το πακέτο σας υποστηρίζει εφαρμογή αλλαγών.
- Αν χρειάζεται, αναβαθμίστε σε συμβατό πλάνο.
- Αν δεν είστε σίγουροι, επικοινωνήστε με την υποστήριξη πριν προχωρήσετε.
2. Δεν έχετε αρκετά AI Tokens
Οι ενέργειες του AI Code Assistant καταναλώνουν AI Tokens. Αν δεν έχετε αρκετά διαθέσιμα tokens, η εφαρμογή αλλαγών μπορεί να μην ξεκινά ή να σταματά πριν ολοκληρωθεί.
Σημαντικό: τα Monthly AI Tokens καταναλώνονται πρώτα και μετά χρησιμοποιούνται τα Extra AI Tokens.
Τι να κάνετε:
- Μεταβείτε στο Client Area.
- Ελέγξτε το υπόλοιπο των AI Tokens.
- Αν χρειάζεται, ενεργοποιήστε επιπλέον AI Tokens.
- Επιστρέψτε στο Aegean Panel και δοκιμάστε ξανά.
3. Το αρχείο βρίσκεται εκτός Allowed Roots
Το AI λειτουργεί μόνο μέσα σε Allowed Roots, δηλαδή σε επιτρεπτούς φακέλους του hosting account σας. Συνήθως αυτό περιλαμβάνει το public_html του site σας και σχετικά επιτρεπτά paths.
Αν προσπαθείτε να εφαρμόσετε αλλαγές σε αρχείο που βρίσκεται έξω από αυτά τα paths, το σύστημα θα το μπλοκάρει για λόγους ασφάλειας.
Τι σημαίνουν οι βασικοί όροι:
- File path: η πλήρης διαδρομή του αρχείου, π.χ. πού ακριβώς βρίσκεται στο hosting.
- Site root: ο βασικός φάκελος του site σας, συνήθως το
public_html. - Allowed Roots: οι φάκελοι μέσα στους οποίους επιτρέπεται να διαβάζει ή να γράφει το AI.
Τι να κάνετε:
- Βεβαιωθείτε ότι το αρχείο είναι μέσα στο site root ή σε επιτρεπτό φάκελο.
- Αν εργάζεστε σε δοκιμαστικό ή δευτερεύον site, ελέγξτε ότι ο φάκελος έχει πρόσβαση από το AI.
4. Βλέπετε μόνο προεπισκόπηση και όχι εφαρμογή
Κάποιες λειτουργίες είναι σχεδιασμένες μόνο για έλεγχο. Για παράδειγμα, το Suggest Fix σας δείχνει τις αλλαγές σε μορφή diff preview, αλλά δεν τις γράφει στο αρχείο. Αυτό είναι φυσιολογικό.
Τι να κάνετε:
- Αν θέλετε να γίνει πραγματική αλλαγή, χρησιμοποιήστε το Apply Fix.
- Διαβάστε προσεκτικά το preview πριν επιβεβαιώσετε.
5. Η ενέργεια απαιτεί επιβεβαίωση ή backup
Το AI Code Assistant δεν γράφει αλλαγές «σιωπηλά». Πριν από εφαρμογή, συνήθως ζητά επιβεβαίωση και μπορεί να δημιουργήσει backup, ειδικά όταν υπάρχει overwrite σε υπάρχοντα αρχεία.
Αν δεν ολοκληρώσατε το βήμα επιβεβαίωσης, η αλλαγή δεν θα εφαρμοστεί.
Τι να κάνετε:
- Ελέγξτε αν εμφανίζεται μήνυμα επιβεβαίωσης.
- Συνεχίστε μόνο αφού διαβάσετε τι πρόκειται να αλλάξει.
- Αν υπάρχει δυνατότητα backup, αφήστε τη ενεργή.
Πώς να ελέγξετε αν το πρόβλημα είναι στο πλάνο ή στα tokens
- Ανοίξτε το Aegean Panel και μεταβείτε στο AI Code Assistant.
- Δείτε αν εμφανίζονται οι επιλογές Apply Fix ή Apply Generated Site.
- Αν δεν εμφανίζονται ή είναι ανενεργές, ελέγξτε αν το πλάνο σας υποστηρίζει write/apply actions.
- Αν τα κουμπιά υπάρχουν αλλά η ενέργεια δεν ξεκινά, ελέγξτε τα AI Tokens στο Client Area.
Τι να κάνετε για να εφαρμοστούν σωστά οι αλλαγές
- Επιβεβαιώστε ότι το αρχείο είναι μέσα στο σωστό path. Συνήθως το site root είναι το
public_html. - Ελέγξτε το διαθέσιμο πλάνο σας. Αν δεν υποστηρίζει εφαρμογή αλλαγών, θα βλέπετε μόνο preview.
- Ελέγξτε τα AI Tokens. Αν δεν επαρκούν, προσθέστε περισσότερα από το Client Area.
- Χρησιμοποιήστε το preview. Το diff preview σάς δείχνει ακριβώς τι θα αλλάξει πριν γίνει εγγραφή.
- Επιβεβαιώστε την ενέργεια. Για Apply Fix και Apply Generated Site χρειάζεται ρητή επιβεβαίωση.
Για WooCommerce εργασίες
Αν χρησιμοποιείτε το AI Code Assistant για WooCommerce, ισχύει η ίδια λογική ασφάλειας: πρώτα βλέπετε preview και μετά γίνεται δημοσίευση ή ενημέρωση.
Μπορείτε να:
- ενεργοποιήσετε WooCommerce σε υπάρχον WordPress site,
- δημιουργήσετε νέο προϊόν με AI copy και προαιρετική εικόνα,
- ενημερώσετε υπάρχον προϊόν.
Πριν από την τελική ενέργεια, ελέγξτε πάντα το preview για να βεβαιωθείτε ότι το περιεχόμενο, η τιμή, η εικόνα και τα στοιχεία του προϊόντος είναι σωστά.
Σημαντική προειδοποίηση για ασφάλεια
Μην επικολλάτε μυστικά στοιχεία, κωδικούς ή ευαίσθητα δεδομένα παντού χωρίς λόγο. Το AI Code Assistant είναι σχεδιασμένο ώστε να δουλεύει πιο ασφαλώς μέσα σε ελεγχόμενη ροή, με preview, επιβεβαίωση και περιορισμό σε επιτρεπτούς φακέλους.
Αν εξακολουθεί να μην εφαρμόζει αλλαγές
Αν έχετε ελέγξει το πλάνο, τα AI Tokens και το path του αρχείου, αλλά το πρόβλημα συνεχίζεται, προτείνουμε να κρατήσετε ένα πρόσφατο backup και να ανοίξετε ticket με την υποστήριξη. Αναφέρετε:
- το όνομα του πακέτου σας,
- ποια ενέργεια προσπαθήσατε να κάνετε,
- αν εμφανίζεται μήνυμα για tokens ή permissions,
- σε ποιο αρχείο ή φάκελο έγινε η προσπάθεια.
Έτσι θα μπορέσουμε να ελέγξουμε πιο γρήγορα αν πρόκειται για περιορισμό πλάνου, έλλειψη tokens ή θέμα διαδρομής αρχείου.