Μετάβαση στο περιεχόμενο

> ls /var/log/decisions/*.md

Τεχνικές σημειώσεις από την κατασκευή του Maguyva

Αποφάσεις αρχιτεκτονικής, σημειώσεις υλοποίησης MCP, και κάποιο σποραδικό παράπονο για πράγματα που δεν θα έπρεπε να είναι τόσο δύσκολα.

Τελευταία ανάρτηση

Πιο πρόσφατη σημείωση ανάπτυξης

Ξεκινήστε από εδώ αν θέλετε την πιο φρέσκια τεχνική ενημέρωση πριν μπείτε στο αρχείο.

Αρχείο

Τεχνικές σημειώσεις ανά θέμα

Αρχιτεκτονική, παρατηρησιμότητα, σχεδιασμός επιφάνειας MCP, και τα μοτίβα που επέζησαν στην επαφή με την παραγωγή.

Δώστε σε πράκτορα AI το πλαίσιο μεγάλου αποθετηρίου χωρίς τοπικό ευρετήριο_

Πώς να δώσετε σε έναν πράκτορα προγραμματισμού έναν αναζητήσιμο χάρτη ενός μεγάλου αποθετηρίου από το νέφος, χωρίς να τρέχετε τοπικό μηχανισμό ευρετηρίασης στον φορητό υπολογιστή σας.

[AI Agents] [MCP] [Indexing] [Monorepos]

Γιατί ο πράκτορας προγραμματισμού AI σας επινοεί διαδρομές αρχείων_

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

[AI Agents] [Hallucination] [Retrieval] [MCP]

Γιατί Αναβαθμίσαμε την Αναζήτηση Κώδικα σε voyage-4-large_

Μεταφέραμε τα ενσωματώματα κώδικά μας στο voyage-4-large — προς το παρόν στην κορυφή του δημόσιου πίνακα κατάταξης ανάκτησης κώδικα RTEB. Η ειλικρινής εκδοχή: ο συμβιβασμός που αποδεχόμαστε, τι πραγματικά ευρετηριάζουμε και γιατί πληρώνουμε για ενσωματώματα πρέμιουμ.

[Διανυσματικές αναπαραστάσεις] [Αναζήτηση] [Αρχιτεκτονική]

Αναδρομική Αυτο-βελτίωση Γλωσσών: Βελτιώνοντας Αδιάκοπα την Ευφυΐα Κώδικα σε ~280 Γλώσσες_

Υποστηρίζουμε ευφυΐα κώδικα για ~280 γλώσσες. Κανένας άνθρωπος δεν μπορεί να ελέγξει χειροκίνητα κάτι τέτοιο. Έτσι φτιάξαμε έναν βρόχο αναδρομικής αυτο-βελτίωσης γλωσσών — δειγματοληπτικός έλεγχος, LLM ως κριτής, διόρθωση ενός πράγματος τη φορά, επανεπικύρωση — και τον τρέχουμε με έναν στόλο απομονωμένων πρακτόρων μέχρι η εξαγωγή να είναι πράγματι σωστή, όχι απλώς πράσινη.

[Αρχιτεκτονική] [Γλώσσες] [Πράκτορες]

Πολυτροπική Συγχωνευμένη Αναζήτηση: Επιλέγοντας τον Σωστό Ανακτητή για Κάθε Ερώτημα_

Ένα ερώτημα όπως «πού ορίζεται το parseConfig» θέλει διαφορετική αναζήτηση από το «πώς λειτουργεί η ταυτοποίηση». Το Maguyva ταξινομεί την πρόθεση, σταθμίζει ανάλογα τέσσερις τρόπους ανάκτησης και συγχωνεύει τα αποτελέσματα με σταθμισμένη Reciprocal Rank Fusion.

[Αναζήτηση] [Αρχιτεκτονική]

Παρατηρησιμότητα Πρακτόρων: Hooks, Alloy και Grafana_

Συνδέσαμε το Claude Code και το Codex σε μία ενιαία στοίβα Grafana με OpenTelemetry και Alloy, και έπειτα χρησιμοποιήσαμε ίχνη (traces) και αρχεία καταγραφής για να εντοπίσουμε και να διορθώσουμε προβλήματα συμπεριφοράς πρακτόρων στην πηγή τους.

[Παρατηρησιμότητα] [Grafana] [OpenTelemetry] [Αρχιτεκτονική]

Εξόρυξη και Κλείσιμο του Βρόχου: Πώς οι Αλλαγές Γίνονται Θεσμική Μνήμη_

Οι υποβολές του git μετατρέπονται σε δομημένες καταχωρίσεις ιστορικού αλλαγών και σε αρχεία αρχιτεκτονικών αποφάσεων, και έπειτα τροφοδοτούν πίσω τους πράκτορες AI ως αναζητήσιμη θεσμική μνήμη.

[Αρχιτεκτονική] [Ροές εργασίας]

Εξόρυξη Δεξιοτήτων: Από 3.500 Υποψήφιες σε 466 Ικανότητες_

Ελέγξαμε 3.500 υποψήφιες δεξιότητες και υιοθετήσαμε 466. Ένας συστηματικός βρόχος εξόρυξης και ενσωμάτωσης για τη δημιουργία μιας συνεκτικής βιβλιοθήκης δεξιοτήτων πρακτόρων AI σε κλίμακα.

[Αρχιτεκτονική] [Δεξιότητες]

Προοδευτική Αποκάλυψη: Παράθυρα CLI στα Συστήματα Πρακτόρων_

Τα συστήματα πρακτόρων είναι αδιαφανή από προεπιλογή. Η προοδευτική αποκάλυψη δίνει στους χειριστές διαβαθμισμένες όψεις CLI, από γρήγορους ελέγχους κατάστασης έως πλήρη εσωτερικά στοιχεία πρακτόρων και ίχνη αποφάσεων.

[Αρχιτεκτονική] [CLI] [Εργαλεία]

Ground Truths: Αγκυρώνοντας τους Πράκτορες AI στην Πραγματικότητα_

Οι πράκτορες AI επινοούν ανακριβείς πληροφορίες με αυτοπεποίθηση. Τα Ground Truths είναι γεγονότα με διαχείριση εκδόσεων και σαφές πεδίο ισχύος που αγκυρώνουν τη συμπεριφορά των πρακτόρων στην πραγματικότητα. Δείτε πώς τα χτίσαμε και πώς τα επιβάλλουμε.

[Αρχιτεκτονική] [Θεμελίωση]
Μείνετε ενημερωμένοι

Αυτό είναι όλο το αρχείο_

Κάθε ανάρτηση καταλήγει πρώτα εδώ. Οι νέες πηγαίνουν κατευθείαν στο ιστορικό αλλαγών, ή εγγραφείτε μέσω RSS για να ειδοποιηθείτε τη στιγμή που κυκλοφορεί μία.

[Ιστορικό αλλαγών] [RSS]