chatblocks
1.0.0
챗봇은 또 다른 유형의 사용자 인터페이스일 뿐입니다. 그 이상도 그 이하도 아닙니다.
적어도 챗봇을 또 하나의 UI로 생각한다면 여러 면에서 개발을 단순화할 수 있습니다.
chatblocks 사용하면 프리젠테이션 레이어, 봇 로직(NLP 등) 및 서버 측 작업(웹후크 구성 등)을 분리할 수 있습니다. 이 접근 방식을 사용하면 팀의 학습 곡선이 감소합니다.
chatblocks 메시지를 일부 상태의 표현으로 취급합니다. 웹훅 구현, 데이터베이스 통합, NLP 또는 페이로드 처리 방법에는 관심이 없습니다.
편리한 React 스타일 API를 사용하면 선언적으로 챗봇을 구축하고, 구성 요소를 재사용하고, 다른 서비스(예: 데이터베이스 등)와 통합할 수 있습니다. 메신저 챗봇을 위한 기성 구성 요소가 있지만 구성 요소는 무엇이든 할 수 있습니다.
즉, Chatfuel만큼 빠른 속도로 저렴한 가격으로 맞춤형 챗봇의 모든 탄력성과 가능성을 활용하여 챗봇을 구축할 수 있다는 의미입니다.
© Szymon Korytnicki
이것은 chatblocks ( chatblocks , chatblocks -cli, chatblocks -router)와 관련된 모든 패키지에 대해 Lerna로 관리되는 단일 저장소입니다.
chatblocks 자체에 대한 자세한 내용을 보려면 packages/ chatblocks /README.md
로 이동하세요.
시몬 코리트니키.