Chatbots hanyalah jenis antarmuka pengguna lainnya. Tidak lebih, tidak kurang.
Setidaknya jika kita menganggap chatbots sebagai UI lain, kita dapat menyederhanakan pengembangan dengan banyak cara.
chatblocks memungkinkan Anda untuk memisahkan lapisan presentasi, logika bot (NLP, dll.) dan pekerjaan sisi server (mengonfigurasi webhook, dll). Dengan pendekatan ini, kurva pembelajaran untuk tim Anda berkurang.
chatblocks memperlakukan pesan sebagai representasi dari suatu keadaan. Itu tidak peduli dengan implementasi webhook, integrasi database, NLP, atau cara Anda menangani payload.
Dengan API bergaya React kami yang nyaman, Anda dapat membangun chatbot secara deklaratif, menggunakan kembali komponen, dan berintegrasi dengan layanan lain (seperti database atau semacamnya). Kami memiliki komponen siap pakai untuk chatbot Messenger, namun komponen Anda dapat melakukan apa saja.
Ini berarti Anda dapat membuat chatbot hampir secepat di Chatfuel, dengan harga yang lebih murah, namun dengan segala elastisitas dan kemungkinan chatbot khusus.
© Szymon Korytnicki
Ini adalah monorepo yang dikelola dengan Lerna untuk semua paket yang terkait dengan chatblocks ( chatblocks , chatblocks -cli, chatblocks -router).
Silakan buka packages/ chatblocks /README.md
untuk membaca lebih lanjut tentang chatblocks itu sendiri.
Szymon Korytnicki.