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

Διαχείριση μνήμης χώρου εργασίας

Αυτός ο οδηγός σας δείχνει πώς να εργαστείτε με την αποθήκη γνώσης ενός χώρου εργασίας.

Το σημαντικό που πρέπει να ξέρετε πριν ξεκινήσετε: το περιβάλλον χρήστη της μνήμης είναι επιφάνεια ανασκόπησης, όχι συγγραφής. Τα γεγονότα και οι πολιτικές γράφονται από πράκτορες — μέσω των propose_fact και propose_policy, με τα supersede_fact και supersede_policy για την αντικατάστασή τους. Το remember γράφει ένα στοιχείο θερμού επιπέδου περιορισμένο στη συνεδρία, το οποίο το consolidate_memory μπορεί αργότερα να αναγάγει σε γεγονός. Οι αποφάσεις συσκέψεων που καταγράφονται συγκομίζονται στον τομέα decisions· δεν υπάρχει συγκομιδή σε ολοκληρωμένες εκτελέσεις πρακτόρων. Αυτό που κάνετε εδώ είναι να διαβάζετε ό,τι έγραψαν, να το διορθώνετε, να το απενεργοποιείτε ή να το διαγράφετε.

Η μνήμη βρίσκεται στις Ρυθμίσεις → Χώρος εργασίας → Μνήμη (/workspaces/<id>/settings/memory). Δεν είναι προορισμός πρώτου επιπέδου στην πλαϊνή στήλη.

Η σελίδα έχει ακριβώς τρεις καρτέλες. Τα Γεγονότα και οι Πολιτικές εμφανίζουν ζωντανό αριθμό· ο γράφος όχι:

  • Γεγονότα — κάθε γεγονός στον χώρο εργασίας, με αριθμό αυτών που δεν έχουν αντικατασταθεί
  • Πολιτικές — κανονιστικοί κανόνες ομαδοποιημένοι κατά τομέα, με αριθμό των ενεργών
  • Γράφος γνώσης — ένας διαδραστικός καμβάς τομέων, θεμάτων, γεγονότων και πολιτικών

Οι τομείς δεν είναι κάτι που δημιουργείτε. Ένας τομέας υπάρχει από τη στιγμή που ένας πράκτορας γράψει το πρώτο γεγονός ή την πρώτη πολιτική σε αυτόν· δεν υπάρχει χειριστήριο δημιουργίας τομέα πουθενά στο περιβάλλον χρήστη.

Ανασκόπηση και διόρθωση ενός γεγονότος

Ενότητα με τίτλο «Ανασκόπηση και διόρθωση ενός γεγονότος»
  1. Ανοίξτε την καρτέλα Γεγονότα.
  2. Χρησιμοποιήστε το πλαίσιο αναζήτησης για να περιορίσετε τη λίστα. Είναι ένα απλό φίλτρο υποσυμβολοσειράς πάνω στον τομέα, το θέμα και το περιεχόμενο κάθε γεγονότος — χωρίς ευρετήριο λέξεων-κλειδιών, χωρίς κατάταξη.
  3. Χρησιμοποιήστε το φίλτρο εύρους για να εμφανίσετε όλα τα εύρη, μόνο τα γεγονότα σε επίπεδο χώρου εργασίας ή τα γεγονότα ενός αποθετηρίου.
  4. Χρησιμοποιήστε τον διακόπτη ταξινόμησης για σειρά κατά προσφατότητα ή κατά εμπιστοσύνη.
  5. Κάντε κλικ στο χειριστήριο επεξεργασίας ενός γεγονότος.

Το παράθυρο διαλόγου επεξεργασίας σάς επιτρέπει να αλλάξετε:

  • Τομέα — μετακίνηση ενός γεγονότος μεταξύ τομέων
  • Θέμα — τη σύντομη ετικέτα του
  • Περιεχόμενο — το κείμενο της γνώσης
  • Εμπιστοσύνη — ένα ρυθμιστικό σε βήματα του 5%

Αποθηκεύστε για να το γράψετε πίσω. Δεν υπάρχει κουμπί Προσθήκη γεγονότος· το παράθυρο διαλόγου ανοίγει μόνο σε υπάρχουσα γραμμή.

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

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

Η καρτέλα Πολιτικές ομαδοποιεί τις ενεργές πολιτικές κατά τομέα και υποβιβάζει τις ανενεργές σε ενότητα στο τέλος. Ανά πολιτική μπορείτε να:

  • Επεξεργαστείτε την
  • Διαγράψετε την
  • Απενεργοποιήσετε / Ενεργοποιήσετε την — η αναστρέψιμη επιλογή και συνήθως η σωστή. Μόνο οι ενεργές πολιτικές φτάνουν στις προτροπές των πρακτόρων.

Όπως με τα γεγονότα, δεν υπάρχει χειριστήριο δημιουργίας.

Η καρτέλα Γράφος γνώσης απλώνει τομείς, θέματα, γεγονότα και πολιτικές ως πλοηγήσιμο καμβά κόμβων — μετακίνηση, ζουμ, σύρσιμο κόμβων. Το πάτημα σε έναν κόμβο ανοίγει το φύλλο λεπτομερειών του, από όπου είναι προσβάσιμα τα ίδια παράθυρα διαλόγου επεξεργασίας. Είναι ο γρηγορότερος τρόπος να δείτε ποιοι τομείς είναι πραγματικά γεμάτοι.

Επεξεργασία της μνήμης εργασίας ενός πράκτορα

Ενότητα με τίτλο «Επεξεργασία της μνήμης εργασίας ενός πράκτορα»

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

Ρυθμίσεις → Χώρος εργασίας → Πράκτορες → επιλέξτε τον πράκτορα → η καρτέλα Μνήμη.

Οι παραχωρήσεις πρόσβασης μνήμης αντιστοιχίζουν τον ρόλο ενός πράκτορα σε ένα δικαίωμα (none, read, write) ανά τομέα. Γράψτε τες με τις λειτουργίες memory_access_grant.*.

Δύο πράγματα που πρέπει να κατανοήσετε για το πώς επιλύονται:

  • Οι αναγνώσεις αποτυγχάνουν ανοιχτά. Χωρίς γραμμή παραχώρησης για ένα ζεύγος (ρόλος, τομέας), το πραγματικό δικαίωμα είναι read. Η μόνη εγγραφή που πετάει σφάλμα χωρίς write είναι το propose_policy. Οι εγγραφές γεγονότων δεν ελέγχονται από παραχωρήσεις.
  • Οι παραχωρήσεις έχουν κλειδί τον ρόλο του πράκτορα. Τα εργαλεία πρότασης προεπιλέγουν general για ένα απόν agent_role. Μια παραχώρηση γραμμένη για άλλον ρόλο δεν δεσμεύει αυτούς τους πράκτορες· μια παραχώρηση general ναι.

Τρία διαφορετικά πράγματα ονομάζονται «αναζήτηση μνήμης» και δεν συμφωνούν:

Πού Τι κάνει
Το πλαίσιο αναζήτησης της καρτέλας Γεγονότα Φίλτρο υποσυμβολοσειράς πάνω στα γεγονότα που έχουν ήδη φορτωθεί στον πελάτη
Η λειτουργία RPC memory_fact.search Αναζήτηση λέξεων-κλειδιών μόνο FTS5 — ένας λεπτός πελάτης δεν μπορεί να στέλνει ενσωμάτωση ερωτήματος, οπότε η υβριδική αναζήτηση παραμένει εσωτερική στον κεντρικό υπολογιστή
Το εργαλείο search_memory στην πλευρά του πράκτορα keyword, semantic ή hybrid (η προεπιλογή). Το υβριδικό συγχωνεύει τέσσερις φωνές: λεξιλογική, σημασιολογική, χρονική και γράφου

Έτσι, ένας πράκτορας και η σελίδα Μνήμη δεν θα κατατάξουν το ίδιο ερώτημα με τον ίδιο τρόπο. Όταν ελέγχετε τι μπορεί πραγματικά να ανακαλέσει ένας πράκτορας, ρωτήστε τον πράκτορα.

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