Chatbots são apenas outro tipo de interface de usuário. Nada mais, nada menos.
Pelo menos se pensarmos nos chatbots como mais uma UI, podemos simplificar o desenvolvimento de várias maneiras.
chatblocks permite separar a camada de apresentação, a lógica do bot (PNL etc.) e o trabalho do lado do servidor (configurando webhooks etc.). Com essa abordagem, a curva de aprendizado de sua equipe diminui.
chatblocks trata mensagens como representação de algum estado. Ele não se importa com a implementação de webhook, integração de banco de dados, PNL ou como você lida com cargas úteis.
Com nossa conveniente API estilo React, você pode construir seus chatbots de forma declarativa, reutilizar componentes e integrá-los a outros serviços (como banco de dados ou algo assim). Temos componentes prontos para o chatbot do Messenger, mas seus componentes podem fazer qualquer coisa.
Isso significa que você pode construir chatbots quase tão rápido quanto no Chatfuel, por uma fração do preço, mas com toda a elasticidade e possibilidades do chatbot personalizado.
©Szymon Korytnicki
Este é um monorepo gerenciado com Lerna para todos os pacotes relacionados a chatblocks ( chatblocks , chatblocks -cli, chatblocks -router).
Por favor, vá para packages/ chatblocks /README.md
para ler mais sobre chatblocks em si.
Szymon Korytnicki.