Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 3.01 KB

README.ru.md

File metadata and controls

26 lines (21 loc) · 3.01 KB

salutejs

SaluteJS

Набор утилит для описания пользовательских сценариев семейства Виртуальных Ассистентов "Салют".

  • инструментированый код: автокомплишен по интентам и стейту приложения;
  • типизация из коробки: встроенные типы полностью включают в себя описание SmartApp API;
  • единые типы команд между сценарием и Canvas Apps;
  • единый формат API с Salutejs Client;
  • валидация переменных сущностей в райнтайме;
  • интеграция с любыми nodejs web-фреймворками: expressjs, hapi, koa;
  • интеграция с любыми клиентскими фреймворками: NextJS, Gatsby;
  • использование любых видов рекогнайзеров: RegExp, String Similarity, SmartApp Brain;
  • API для создания своих рекогнайзеров;
  • синхронизация интентов и сущностей с SmartApp Brain;
  • адаптеры для работы с сессией: memory, mongodb, redis;
  • поддержка составления словарей реплик для всех персонажей.

Состав пакетов