Chatbots sind nur eine andere Art von Benutzeroberfläche. Nicht mehr und nicht weniger.
Wenn wir Chatbots zumindest als eine weitere Benutzeroberfläche betrachten, können wir die Entwicklung in vielerlei Hinsicht vereinfachen.
chatblocks können Sie die Präsentationsebene, die Bot-Logik (NLP usw.) und die serverseitige Arbeit (Konfiguration von Webhooks usw.) trennen. Mit diesem Ansatz verringert sich die Lernkurve für Ihr Team.
chatblocks behandelt Nachrichten als Darstellung eines bestimmten Zustands. Dabei spielt es keine Rolle, wie Sie Webhook, Datenbankintegration, NLP implementieren oder wie Sie mit Payloads umgehen.
Mit unserer praktischen API im React-Stil können Sie Ihre Chatbots deklarativ erstellen, Komponenten wiederverwenden und in andere Dienste (z. B. Datenbanken usw.) integrieren. Wir haben vorgefertigte Komponenten für den Messenger-Chatbot, aber Ihre Komponenten können alles.
Das bedeutet, dass Sie Chatbots fast so schnell wie bei Chatfuel erstellen können, zu einem Bruchteil des Preises, aber mit der gesamten Elastizität und den Möglichkeiten des benutzerdefinierten Chatbots.
© Szymon Korytnicki
Dies wird mit Lerna für alle Pakete im Zusammenhang mit chatblocks ( chatblocks , chatblocks -Cli, chatblocks -Router) verwaltet.
Bitte gehen Sie zu packages/ chatblocks /README.md
um mehr über chatblocks selbst zu erfahren.
Szymon Korytnicki.