Botkit Λογισμικό ζωντανής συνομιλίας
Ένας οικοδόμος bot για το Facebook, το Slack και το WebChat
Το Botkit είναι εργαλείο σχεδιασμού bot με πολλές ενσωματώσεις, συμπεριλαμβανομένων των ομάδων της Microsoft, του Twilio, του Facebook για δουλειά και της Cisco Spark. Δημιουργήστε διαδραστικά bots με botkit.
ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ
Η προσέγγιση και η εμπλοκή των πελατών με καλή εμπειρία χρήστη είναι μια μεγάλη πρόκληση της τρέχουσας ψηφιακής εποχής και των bots chat είναι ένας πολύ καλός τρόπος για να αντιμετωπίσετε αυτήν την πρόκληση. Το Botkit είναι ένα εύκολο να μάθει και απλό στη χρήση του πλαισίου bot open source που βασίζεται στο nodejs. Η ευρεία υποστήριξη για τις μεγάλες πλατφόρμες ανταλλαγής μηνυμάτων την καθιστά μια από τις καλύτερες επιλογές για το κτίριο BOT. Η Botkit έχει καταστήσει απλό και εύκολο για τις επιχειρήσεις να απαντήσουν στους πελάτες τους από όλες τις δημοφιλείς εφαρμογές ανταλλαγής μηνυμάτων ακόμη και στις ώρες λειτουργίας τους εκτός σύνδεσης. Το Botkit παρέχει ένα γρήγορο κιτ εκκίνησης που κάνει τη ζωή των προγραμματιστών πολύ εύκολο να ξεκινήσει με το Bot Building. Το πλαίσιο είναι πολύ ευέλικτο και προσαρμόσιμο και σας δίνει πρόσβαση στα υποκείμενα API της πλατφόρμας και έχετε περισσότερο έλεγχο στην εμφάνιση και την αίσθηση της αλληλεπίδρασής σας με τον πελάτη. Το μέρος του Microsoft Bot Framework και συνεργάζεται με το Microsoft Luis AI ή οποιαδήποτε μηχανή επεξεργασίας φυσικής γλώσσας που επιλέγετε να ενσωματώσετε με το bot σας. Αρχικά η Botkit ήταν μια επιλογή προγραμματιστών για την οικοδόμηση παραγωγικότητας και την εργασία Centric Bots για την πλατφόρμα Slack, αλλά από τότε που η Microsoft έχει αποκτήσει το Botkit το πλαίσιο έχει αλλάξει και τώρα υποστηρίζει πολλαπλά κανάλια επικοινωνίας. Δεδομένου ότι το Botkit δεν έχει το δικό του NLP, αλλά δεν είναι μειονέκτημα, μάλλον ένα πλεονέκτημα, επειδή αυτό το καθιστά ευέλικτο και να υποστηρίξει όποιο NLP κινητήρα θέλετε. Μπορείτε να χρησιμοποιήσετε το botkit για να δημιουργήσετε διαφορετικούς τύπους bots από το περιεχόμενο που μοιράζονται chatbots σε chatbots παραγωγικότητας και chatbots τυχερών παιχνιδιών.
Απαιτήσεις
Κάθε Botkit Bot είναι στην πραγματικότητα μια εφαρμογή Node.js, αποτελούμενη από τη βιβλιοθήκη Botkit Core, έναν βασικό διακομιστή ιστού και τη λογική εφαρμογής και τα plugins που συνδυάζονται για να κάνουν το bot σας ειδικό. Για να εκτελέσετε το Botkit, θα χρειαστεί να έχετε εγκατεστημένο κόμβο στον υπολογιστή σας.
Χαρακτηριστικά
Ακολουθούν τα βασικά χαρακτηριστικά του botkit
- Μήπως παραλαβή μηνυμάτων
- Αποστολή μηνυμάτων
- Χρήση διαλόγων
- Οργανώστε τον κωδικό σας bot
- Χρήση καναλιών πλαισίου bot
- Building & amp; Χρησιμοποιώντας plugins
- Middlewares Επί του παρόντος, το Botkit υποστηρίζει τη λήψη μηνυμάτων από διάφορες πηγές
- Χαλαρώστε μηνύματα σε πραγματικό χρόνο (RTM)
- Slack εισερχόμενα webhooks
- Εντολές Slack Slash
- Facebook Messenger Webhooks
- Τα μηνύματα Twilio IP
Οδηγίες Εγκατάστασης
Ο καλύτερος τρόπος για να ξεκινήσετε τοπικά με το Botkit είναι η εγκατάσταση του εργαλείου γραμμής εντολών και η χρήση του για να δημιουργήσετε ένα νέο έργο Botkit. Αυτό θα εγκαταστήσει και θα διαμορφώσει ένα κιτ εκκίνησης για εσάς!
npm install -g yo generator-botkit
yo botkit
Ξεκινώ από την αρχή
Μπορείτε επίσης να προσθέσετε botkit σε μια υπάρχουσα εφαρμογή κόμβου. Πρώτον, προσθέστε το στο έργο σας:
npm install --save botkit
Στη συνέχεια, προσθέστε botkit στον κωδικό αίτησής σας:
let { Botkit } = require('botkit');
const controller = new Botkit(MY_CONFIGURATION);
controller.hears('hello','direct_message', function(bot, message) {
bot.reply(message,'Hello yourself!');
});