Το Chui μέσα σε έναν βοηθό

Τι μπορεί και τι όχι ένας συνδεδεμένος βοηθός στον λογαριασμό και πώς τερματίζεται η σύνδεση.

Το Chui συνδέεται με το Claude και με το ChatGPT μέσω του Model Context Protocol, στη διεύθυνση https://mcp.chui.io. Η σύνδεση παίρνει περίπου δύο λεπτά σε υπολογιστή· στα chui.io/claude και chui.io/chatgpt θα βρεις τα βήματα οθόνη προς οθόνη. Η είσοδος στη σελίδα του ίδιου του Chui είναι η έγκριση. Μετά από αυτή δεν ακολουθεί τίποτε άλλο.

Τι μπορεί να κάνει

Κυρίως να διαβάζει. Μπορεί να διαβάσει τις συσκέψεις και τις συνόψεις τους, και τις απομαγνητοφωνήσεις ένα κομμάτι τη φορά. Βλέπει τα πρόσωπα στον λογαριασμό και ό,τι ξέρει το Chui για το καθένα. Μπορεί να δώσει έναν προσωρινό σύνδεσμο, ώστε ο χρήστης να ακούσει μόνος του μια ηχογράφηση. Βλέπει επίσης ό,τι έρχεται σε ένα συνδεδεμένο ημερολόγιο, δηλαδή την ίδια ενοποιημένη μέρα που δείχνει η εφαρμογή.

Μπορεί επίσης να αλλάξει μερικά πράγματα, και έχει οδηγία να το κάνει μόνο όταν το ζητήσει ο χρήστης:

Κάποιες διορθώσεις αντικαθιστούν κάτι από το οποίο το Chui δεν κρατά αντίγραφο:

Γι' αυτό, για καθεμία από αυτές ο βοηθός ρωτά πρώτα. Βλέπει τι υπάρχει τώρα και τι θα γινόταν, και τίποτα δεν γράφεται μέχρι ο χρήστης να πει «ναι». Η απομαγνητοφώνηση δεν αλλάζει καθόλου.

Μπορεί επίσης να τερματίσει ό,τι είναι συνδεδεμένο: μια συσκευή ή έναν από τους τρόπους σύνδεσης. Κανένα από τα δύο δεν διαγράφει σύσκεψη. Τα Ρυθμίσεις που αλλάζουν αν το ζητήσεις και Τρόποι σύνδεσης και τι είναι συνδεδεμένο περιγράφουν πλήρως αυτά τα δύο. Το δεύτερο εξηγεί και το ένα πράγμα που χάνεται όταν αποσυνδέεις την τελευταία συνεδρία.

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

Διαχειρίζεται και τους χώρους εργασίας της ομάδας. Το Διαχείριση της ομάδας σου με γραπτές εντολές εξηγεί βήμα βήμα πώς στήνεται μια ομάδα από το μηδέν. Το Οι εταιρείες στο Chui περιέχει όλους τους κανόνες.

Η μεγέθυνση μιας ομάδας κοστίζει, και η ερώτηση που κάνει πρώτα ο βοηθός πρέπει να το λέει. Ας πούμε ότι ένας βοηθός προσκαλεί κάποιον και δεν λέει «και η ομάδα θα πληρώνει γι' αυτό 9,99 € περισσότερα τον μήνα» (στο νόμισμα που πληρώνει η ομάδα). Τότε έχει συμφωνήσει σε μια τιμή εκ μέρους του χρήστη.

Αυτά μεγαλώνουν μια ομάδα, και την ομάδα την πληρώνει η εταιρεία — μία τιμή για κάθε θέση, και για τη θέση του ιδιοκτήτη:

Ένας βοηθός μπορεί να προσκαλεί και να εγκρίνει, αλλά μόνο αφού γίνουν δύο πράγματα. Πρώτα, το prepare_invite_colleague() ή το prepare_approve_seat() κατονομάζει το πρόσωπο και το νέο μηνιαίο σύνολο. Μετά, ο χρήστης λέει «ναι». Δεν μπορεί να ΔΗΜΙΟΥΡΓΗΣΕΙ ομάδα. Η πληρωμή για μια ομάδα γίνεται στο Chui, στο chui.io: η πληρωμή για τον πρώτο συνάδελφο, η σελίδα της κάρτας, η διακοπή της χρέωσης. Ο βοηθός δεν έχει πρόσβαση σε αυτά, όπως κι αν το ζητήσει. Το πόσο πληρώνει μια ομάδα μπορεί να το διαβάσει: το get_company() λέει τις θέσεις και το μηνιαίο σύνολο.

Γράφει και σε ένα ακόμη σημείο, όχι στον λογαριασμό αλλά στο Chui: μπορεί να αναφέρει ένα πρόβλημα με το Chui ή να μεταφέρει μια ιδέα γι' αυτό, εκ μέρους του χρήστη (δες παρακάτω).

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

Το share_meeting δημοσιεύει πάντα σε επίπεδο σύνοψης, και το set_share_level είναι ο μόνος τρόπος να πας παραπέρα. Η διεύρυνση είναι λοιπόν ξεχωριστό αίτημα: ο βοηθός έχει οδηγία να την περιγράψει πλήρως και να περιμένει να πεις «ναι». Το Chui δεν μπορεί να ελέγξει ότι το έκανε. Γι' αυτό η ενέργεια δηλώνεται ως openWorldHint, και γι' αυτό την κλήση που κανείς δεν ζήτησε τη σταματά η έγκριση που δίνει ο ίδιος ο χρήστης για κάθε εργαλείο. Αν περιορίσεις ξανά τη σελίδα, η ηχογράφηση σταματά να παίζει από το επόμενο αίτημα του προγράμματος περιήγησης. Το Ποιος άλλος βλέπει μια σύσκεψη περιγράφει πλήρως τα τρία επίπεδα.

Όλα αυτά μπορεί να τα κάνει μόνο όποιος ηχογράφησε τη σύσκεψη. Για να ανακαλέσει μια διεύθυνση, ο βοηθός ρωτά πρώτα, κατονομάζοντας τη σύσκεψη και τη διεύθυνση. Η ανάκληση δεν αναιρείται, γι' αυτό η ενέργεια δέχεται μόνο ένα token που παρήγαγε αυτή η ερώτηση, και δεν μπορεί να αγγίξει τίποτε άλλο. Το Chui ζητά από τον βοηθό να σου το δείξει και να περιμένει, αλλά δεν μπορεί να ελέγξει ότι το έκανε. Το Ποιος άλλος βλέπει μια σύσκεψη τα περιγράφει πλήρως.

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

Μπορεί επίσης να διαγράψει μια σύσκεψη. Αυτή είναι η μόνη ενέργεια στη λίστα που καταστρέφει κάτι αντί απλώς να το σταματά: την ηχογράφηση, την απομαγνητοφώνηση, τη σύνοψη και τις σημειώσεις, οριστικά. Ρωτά με τον ίδιο τρόπο. Το prepare_delete_meeting() δείχνει ποια σύσκεψη είναι, χωρίς να κάνει τίποτα ακόμη. Το delete_meeting() δέχεται μόνο την απάντηση σε αυτή την ερώτηση, οπότε δεν μπορεί να στοχεύσει σύσκεψη που δεν σου έδειξε. Το Τι γίνεται αφού σταματήσεις την περιγράφει πλήρως.

Μπορεί επίσης να ενώσει δύο συσκέψεις που στην πραγματικότητα είναι μία συζήτηση. Έτσι διαγράφεται η μία από τις δύο και αντικαθίστανται και οι δύο συνόψεις. Το prepare_merge_meetings() δείχνει και τις δύο ηχογραφήσεις χωρίς να αλλάξει τίποτα. Το merge_meetings() δέχεται μόνο την απάντηση σε αυτό, και αναίρεση δεν υπάρχει. Ήχος δεν χάνεται. Το Τι γίνεται αφού σταματήσεις περιγράφει πλήρως την ένωση, μαζί με τις δύο περιπτώσεις που το Chui δεν την κάνει.

Μπορεί επίσης να χωρίσει μία ηχογράφηση σε περισσότερες συσκέψεις, αν το τηλέφωνο συνέχισε να γράφει από τη μία στην άλλη. Το find_split_points() λέει πού είναι οι μεγάλες σιωπές, χωρίς να αλλάξει τίποτα. Το prepare_split_meeting() κατονομάζει κάθε κομμάτι που θα προέκυπτε. Το split_meeting() δέχεται μόνο την απάντηση σε αυτή την ερώτηση. Δεν χάνεται ούτε ήχος ούτε λέξεις, και τα ονόματα που έχουν δοθεί στις φωνές διατηρούνται. Χάνεται μόνο η σύνοψη ολόκληρης της ηχογράφησης. Το Τι γίνεται αφού σταματήσεις τα περιγράφει πλήρως.

Μπορεί επίσης να αποφασίσει ότι δύο καταχωρίσεις στη λίστα προσώπων είναι ο ίδιος άνθρωπος. Έτσι καταστρέφεται η μία από αυτές. Μπορεί και να το αναιρέσει, αλλά για τριάντα μέρες το πολύ και όχι σε κάθε περίπτωση. Και για τα δύο ρωτά με τον ίδιο τρόπο, σε δύο βήματα. Το prepare_merge_people() κατονομάζει και τις δύο καταχωρίσεις και πόσες συσκέψεις έχει η καθεμία, χωρίς να αλλάξει τίποτα. Το merge_people() δέχεται μόνο την απάντηση σε αυτό. Τα prepare_unmerge_people()/unmerge_people() είναι τα ίδια δύο βήματα για την αναίρεση. Το Τα άτομα στις συναντήσεις σου τα περιγράφει πλήρως.

Φτάνει και στις συνομιλίες σου με το «Ρώτα το Chui», τον βοηθό μέσα στην εφαρμογή — το list_conversations() τις απαριθμεί από την πιο πρόσφατη, το get_conversation() διαβάζει μία ολόκληρη, με τις συναντήσεις από τις οποίες ήρθε κάθε απάντηση, και το rename_conversation() της δίνει νέο τίτλο. Η διαγραφή μίας ρωτιέται με τα ίδια δύο βήματα: το prepare_delete_conversation() την κατονομάζει, λέει πότε έγινε και πόσες ερωτήσεις περιέχει, και το delete_conversation() δέχεται μόνο την απάντηση σε αυτό. Οι συναντήσεις για τις οποίες μίλησε η συνομιλία μένουν ανέγγιχτες. Δεν μπορεί να κάνει ερώτηση στο «Ρώτα το Chui» — είναι κι ο ίδιος βοηθός, και απλώς θα πλήρωνε έναν δεύτερο για να τον επαναλάβει.

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

Δεν μπορεί:

Αυτά απορρίπτονται όπως κι αν διατυπωθεί το αίτημα. Το ημερολόγιο απορρίπτεται επειδή η άδεια που δίνεται στο Chui ισχύει και μετά τον βοηθό που τη ζήτησε. Η αποσύνδεση του βοηθού δεν θα την ανακαλούσε. Άλλωστε η συναίνεση δίνεται έτσι κι αλλιώς σε πρόγραμμα περιήγησης, στη Google ή στη Microsoft. Η αγορά και η ακύρωση απορρίπτονται για άλλο λόγο: πρόκειται για τα χρήματα του χρήστη, και ένα μοντέλο δεν έχει ούτε κάρτα ούτε λογαριασμό στο App Store.

Η προσθήκη τρόπου σύνδεσης αξίζει να ειπωθεί δύο φορές. Ένας βοηθός μπορεί να αλλάξει τα πάντα σε έναν λογαριασμό, αλλά δεν μπορεί ποτέ να φτιάξει δεύτερο κλειδί γι' αυτόν. Μια πόρτα που θα ανοιγόταν έτσι θα έμενε ανοιχτή και μετά το τέλος της σύνδεσης. Και η μοναδική οθόνη που υπόσχεται να δείχνει κάθε τρόπο εισόδου στον λογαριασμό θα φαινόταν πλήρης, αλλά δεν θα ήταν.

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

Το delete_my_account() δεν διαγράφει τίποτα. Υπάρχει ώστε, αν ρωτήσεις, να σου δείξει τον δρόμο αντί να καταλήξεις σε αδιέξοδο. Απαντά με οδηγίες: άνοιξε το Chui, πήγαινε στις Ρυθμίσεις (Settings) και πάτα Διαγραφή λογαριασμού στο κάτω μέρος της οθόνης. Εκεί το Chui σου λέει ό,τι θα χαθεί, πριν διαγράψει οτιδήποτε. Το Ρυθμίσεις που αλλάζουν αν το ζητήσεις περιγράφει πλήρως την οθόνη.

Το κλειδί που κρατά ο βοηθός είναι ένα κανονικό κλειδί του λογαριασμού. Δεν είναι ειδικό κλειδί που ανοίγει μόνο αυτά τα λίγα πράγματα. Άρα, για να είμαστε ειλικρινείς, μπορεί θεωρητικά να φτάσει σε ολόκληρο τον λογαριασμό, αν και τίποτα απ' όσα προσφέρονται σήμερα δεν πλησιάζει αυτό το όριο. Το Chui το λέει στη δική του σελίδα συναίνεσης, όχι σε κάποια πολιτική που δεν διαβάζει κανείς.

Πληροφορίες για το Chui

Το list_help() δίνει κάθε θέμα αυτού του οδηγού με μια σύνοψη μίας γραμμής. Είναι τόσο φθηνό, που μπορεί να καλείται πριν από κάθε απάντηση. Το read_help() επιστρέφει μία σελίδα. Οι ίδιες σελίδες διατίθενται και ως πόροι στο chui://help/<topic>, για εφαρμογές-πελάτες που διαβάζουν πόρους.

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

Όταν το Chui κάνει λάθος

Το report_problem() στέλνει αναφορά σφάλματος στους ανθρώπους που φτιάχνουν το Chui. Πηγαίνει στην ίδια ουρά με το κουμπί Αναφορά προβλήματος (Report a problem) της εφαρμογής Chui, και διαβάζεται με τον ίδιο τρόπο. Υπάρχει επειδή, όταν το Chui κάνει λάθος, συνήθως κάποιος μιλά γι' αυτό με έναν βοηθό. Ένα παράπονο που γινόταν εκεί παλιότερα δεν έφτανε σε κανέναν.

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

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

Οι ιδέες και οι προτάσεις είναι ευπρόσδεκτες

Το ίδιο report_problem() δέχεται και ιδέες, όχι μόνο σφάλματα: μια επιθυμία, ένα αίτημα για νέα λειτουργία, κάτι που θα έκανε το Chui καλύτερο. Ο βοηθός τη σημειώνει ως πρόταση. Έτσι φτάνει στους ανθρώπους που φτιάχνουν το Chui ως ιδέα και όχι ως παράπονο, και διαβάζεται με τον ίδιο τρόπο. Αξίζει πάντως να ψάξεις πρώτα σε αυτόν τον οδηγό, γιατί αυτό που θέλει κάποιος μπορεί να υπάρχει ήδη.

Τερματισμός της σύνδεσης

Η σύνδεση εμφανίζεται στην εφαρμογή στις Ρυθμίσεις → Συσκευές (Settings → Devices), δίπλα στο τηλέφωνο και στο Mac. Την τερματίζεις με το Αποσύνδεση από τις άλλες συσκευές (Sign out on other devices). Από εκείνη τη στιγμή ο βοηθός δεν μπορεί να ζητήσει τίποτε άλλο από το Chui.

Δύο πράγματα ισχύουν και μετά, και το δεύτερο είναι πιο σημαντικό. Πρώτον, ένας σύνδεσμος ήχου που έχει ήδη δοθεί λειτουργεί μέχρι να λήξει από μόνος του. Αυτό γίνεται σε περίπου δώδεκα ώρες για σύσκεψη του ίδιου του χρήστη και σε περίπου μία ώρα για σύσκεψη που μοιράστηκε ένας συνάδελφος. Δεύτερον, ένας δημόσιος σύνδεσμος σε σύνοψη μένει δημόσιος. Ανήκει στη σύσκεψη, όχι στη σύνδεση που τον δημιούργησε, και δεν κλείνει όταν τερματίζεται η σύνδεση. Μην υπολογίζεις λοιπόν ότι θα κλείσει μόνος του: ανακάλεσέ τον ή διάγραψε τη σύσκεψη. Η αποσύνδεση ενός βοηθού δεν ανακαλεί τον σύνδεσμο. Σταμάτησε την κοινοποίηση της σύσκεψης, είτε στην εφαρμογή είτε ζητώντας το από τον βοηθό.

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

Τι κρατά το Chui από τις ερωτήσεις

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