Ερωτήσεις που ίσως προκύψουν πριν την εγκατάσταση

Για ποιον είναι το kamishibai;

Για όποιον είναι έτοιμος να ασχοληθεί με την επανάληψη κατά διαστήματα τακτικά και για καιρό — μήνες, όχι δυο τρία βράδια. Το kamishibai δεν είναι μάθημα. Δεν διαλέγει θέματα και δεν σε οδηγεί σε ύλη: φέρνεις εσύ τις λέξεις που έτυχε να συναντήσεις σε βιβλίο, υπότιτλους ή συζήτηση, και το kamishibai τις μετατρέπει σε κάρτες.

Από εκεί και πέρα δουλεύει το Anki: αποφασίζει μόνο του πόσες κάρτες θα δείξει σήμερα και δεν αφήνει τη μέρα να φουσκώσει. Τα διαστήματα ανάμεσα στις επαναλήψεις μεγαλώνουν σταδιακά — από λίγες μέρες σε εβδομάδες και μήνες.

Τι μπορώ να δώσω ως είσοδο;

Ο βασικός δρόμος είναι μια λίστα λέξεων: διαλέγεις τις σημασίες που χρειάζεσαι, και για καθεμία το kamishibai γράφει μια καινούργια φράση. Αν το περιεχόμενο των καρτών είναι ήδη έτοιμο, δώσ' το σε μορφή cards JSON: μέσα στα πεδία μπορεί να υπάρχει οτιδήποτε, αρκεί να βγαίνει το σχήμα — την εκφώνηση και τις εικόνες τις προσθέτει το kamishibai μόνο του.

Τι κάνει το Anki και τι το kamishibai;

Το kamishibai ετοιμάζει τις κάρτες και τις συγκεντρώνει σε ένα αρχείο .apkg — τη μορφή εισαγωγής του Anki. Το Anki προγραμματίζει τις επαναλήψεις και κρατά τις βαθμολογίες των απαντήσεων. Αν θέλεις υλικές κάρτες, το kamishibai φτιάχνει και PDF: μπορείς να το τυπώσεις και να το κόψεις.

Χρειάζεται να ξέρω προγραμματισμό;

Όχι. Η βασική λειτουργία είναι ένα βήμα προς βήμα TUI στο τερματικό: επικολλάς λέξεις, διαλέγεις σημασίες, ελέγχεις κάρτες και παίρνεις την τράπουλα. Το JSON CLI χρειάζεται μόνο σε σενάρια και εξωτερικούς πράκτορες.

Ποιος αποφασίζει τι θα μπει στην κάρτα;

Εσύ. Στο τερματικό δουλεύεις με τις δικές σου λέξεις: διαλέγεις τις σημασίες και αποφασίζεις ποιες κάρτες θα κρατήσεις. Την ίδια δουλειά μπορείς να την αναθέσεις σε πράκτορα, αλλά ο έλεγχος του αποτελέσματος μένει έτσι κι αλλιώς σ' εσένα.

Ποιες γλώσσες υποστηρίζονται;

EN, ZH, ES, JA, FR, DE, RU, IT, PT, EL και NL — σε οποιοδήποτε ζευγάρι. Μία εκτέλεση δουλεύει με ένα ζευγάρι. Τα μοντέλα δεν ξέρουν όλους τους συνδυασμούς εξίσου καλά. Αν χρειάζεσαι άλλη γλώσσα, άνοιξε ένα issue στο GitHub — θα δούμε τι μπορεί να γίνει.

Τι θα χρειαστεί πριν την εκκίνηση;

Έναν υπολογιστή, σύνδεση στο διαδίκτυο κατά τη δημιουργία και δικό σου κλειδί Gemini API — μπορείς να το φτιάξεις στο Google AI Studio → Για τις επαναλήψεις χρειάζεται το Anki → Στην πρώτη δημιουργία εικονογραφήσεων το kamishibai θα κατεβάσει επιπλέον τα μοντέλα OCR.

Σε ποια συστήματα δουλεύει;

Υπάρχουν έτοιμα builds για macOS, Linux και Windows. Το Homebrew δουλεύει σε macOS και Linux. Ο shell installer τρέχει επίσης σε Git Bash, MSYS ή Cygwin στα Windows.

Πόσο κοστίζει;

Το ίδιο το kamishibai είναι δωρεάν και ανοιχτό, αλλά τα αιτήματα προς το Gemini χρεώνονται στο κλειδί σου. Η δημιουργία 100 καρτών κοστίζει περίπου $15. Είναι χοντρική εκτίμηση: το σύνολο εξαρτάται από το πόσες κάρτες θα χρειαστούν αναδημιουργία. Μοντέλα δεν χρειάζεται να διαλέξεις, είναι ήδη ρυθμισμένα: προσπαθώ να κρατάω σύγχρονα αλλά σχετικά φθηνά, και βάζω την ποιότητα των καρτών πάνω από την ελάχιστη κατανάλωση tokens.

Εκατό κάρτες σημαίνει 100 πλήρεις φράσεις και μερικές εκατοντάδες λέξεις σε συγκείμενο, που η μελέτη τους συνήθως παίρνει έναν δυο μήνες. Γι' αυτό το kamishibai αξίζει να το χρησιμοποιείς για λέξεις που πραγματικά σε νοιάζει να θυμάσαι.

Πού πηγαίνουν οι λέξεις και το κλειδί;

Οι συνεδρίες, η cache και τα έτοιμα αρχεία μένουν στον δίσκο σου. Το kamishibai δεν έχει δικό του διακομιστή. Η δημιουργία περνά από το Gemini με το κλειδί σου, οπότε λέξεις και φράσεις φεύγουν από τον υπολογιστή. Το αποθηκευμένο κλειδί βρίσκεται σε τοπικό αρχείο ρυθμίσεων, όχι στην κλειδοθήκη του συστήματος.

Μπορεί το παραγόμενο υλικό να έχει λάθη;

Ναι. Το μοντέλο μπορεί να διαλέξει λάθος απόχρωση σημασίας ή να κάνει λάθος στο IPA, και η εκφώνηση να βγει άτυχη. Την ποιότητα και το ύφος των εικονογραφήσεων το kamishibai τα ελέγχει μόνο του και ξαναδοκιμάζει τις αποτυχημένες — προβλέπονται έως τρεις επιπλέον προσπάθειες, γι' αυτό καμιά φορά ξοδεύονται περισσότερα tokens. Σε σπάνιες περιπτώσεις μια λέξη μπορεί να εξαντλήσει όλες τις προσπάθειες και να μείνει χωρίς κάρτα. Έλεγξε την τράπουλα πριν αρχίσεις τις επαναλήψεις.

Τι ακριβώς σημαίνει το Agent Ready;

Σημαίνει ότι το εργαλείο μπορεί να το χρησιμοποιήσει όχι μόνο άνθρωπος, αλλά και πράκτορας όπως το Claude Code. Οι εντολές του JSON CLI — new, select ή exclude, generate, status, result — δεν απαιτούν διαδραστική είσοδο και επιστρέφουν μηχανικά αναγνώσιμη απάντηση, οπότε ένας πράκτορας μπορεί να τις καλεί ασύγχρονα και να οδηγεί πολλές συνεδρίες παράλληλα. Η χρήση των εντολών περιγράφεται στο llms.txt — αρκεί να δείξεις στον πράκτορα αυτό το αρχείο.

Σε πράκτορα μπορείς να αναθέσεις:

  • να συντάξει λίστα λέξεων για συγκεκριμένο σκοπό,
  • να διαλέξει σημασίες,
  • να ελέγξει τις έτοιμες κάρτες πριν την εισαγωγή.

Αυτό βολεύει σε μεγάλους όγκους, αλλά οι περιττοί έλεγχοι και οι αναδημιουργίες αυξάνουν την κατανάλωση tokens και το κόστος.

Σε τι χρησιμεύει το δικό μου JSON;

Το δικό σου cards JSON χρησιμεύει όταν οι διατυπώσεις πρέπει να είναι εντελώς δικές σου: έτοιμες προτάσεις, μικροδιάλογοι, φράσεις από μάθημα. Δώσε το περιεχόμενο — το kamishibai θα προσθέσει εκφώνηση και εικονογραφήσεις, και μετά θα συνθέσει το APKG και το PDF. Το αυστηρό σχήμα βρίσκεται στο cards-json.md →

Μπορώ να επαναλαμβάνω στο κινητό;

Η δημιουργία τρέχει στον υπολογιστή. Μετά συνήθως αρκεί ένα διπλό κλικ στο αρχείο .apkg: το Anki ανοίγει και ξεκινά την εισαγωγή (αν όχι, διάλεξε Αρχείο → Εισαγωγή). Τον συγχρονισμό της τράπουλας με το κινητό τον αναλαμβάνει το ίδιο το Anki.

Στο PDF δεν υπάρχει πρόγραμμα, βγαίνουν όμως χάρτινες κάρτες: τύπωσε, κόψε, δίπλωσε. Τις πιο σημαντικές ή δύσκολες φράσεις μπορείς να τις κρατάς πάνω στο γραφείο — χωρίς ήχο, βέβαια.

Ποιος δημιουργεί το κείμενο, την εκφώνηση και τις εικονογραφήσεις;

Το κείμενο, την εκφώνηση και τις εικονογραφήσεις τα παράγουν μοντέλα της οικογένειας Gemini.

Τι να κάνω αν μια κάρτα δεν μου έρχεται με τίποτα;

Πάτα «Ξανά» και συνέχισε. Την αυστηρότητα της βαθμολόγησης ρύθμισέ τη στο επίπεδό σου. Στην αρχή μπορείς να μετρήσεις σωστή μια απάντηση με λάθος στο άρθρο ή στην πρόθεση, αρκεί να θυμάσαι το νόημα της φράσης και τις λέξεις-κλειδιά. Όταν κάτσουν καλά οι πρώτες 50 φράσεις, ανέβασε τον πήχη.

Αν μετά από μήνες ξαφνικά δεν θυμηθείς μια γνώριμη κάρτα, πάτα «Ξανά»: συχνά ακριβώς μετά από ένα τέτοιο λάθος η φράση μένει για πάντα.

Πότε να περιμένω αποτέλεσμα;

Μετά τις πρώτες 50 καλά μαθημένες φράσεις το αποτέλεσμα αρχίζει ήδη να φαίνεται: οι γνώριμες συντάξεις θυμούνται πιο εύκολα, και σιγά σιγά εμφανίζεται η αίσθηση της γλώσσας — τουλάχιστον στον χώρο απ' όπου ήρθαν.

$ brew install anatoly-chichikov/tap/kamishibai