Чтобы сохранить объект, вы можете сделать буквы, которые вы можете использовать, чтобы получить объект из строки в объект (может и не иметь смысла). Например
var obj = {a: "lol", b: "A", c: "hello world"};
function saveObj (key){
var j = "";
for(var i in obj){
j += (i+"|"+obj[i]+"~");
}
localStorage.setItem(key, j);
} // Saving Method
function getObj (key){
var j = {};
var k = localStorage.getItem(key).split("~");
for(var l in k){
var m = k[l].split("|");
j[m[0]] = m[1];
}
return j;
}
saveObj("obj"); // undefined
getObj("obj"); // {a: "lol", b: "A", c: "hello world"}
Этот метод вызовет некоторые сбои, если вы используете письмо, которое вы использовали для разделения объекта, и оно также очень экспериментально.
Я понял, дело в том, что если вы выбираете фреймворк, то используете ли вы что-нибудь, будь то фреймворк для MS Bot, wit.ai, api.ai (dialogflow) и т. Д., Выбор зависит только от того, что они могут предложить. NLP - это просто механизм синтаксического анализа, который сообщает вам контекст того, что хочет сказать пользователь, и ничего кроме этого. Если бы мне пришлось выбирать, я бы проверил следующие пункты & amp; затем решите.
1. Модель ценообразования 2. Точность вывода 3. Доступность API / SDK 4. Многоязычность 5. Поддержка аудио 6. Конфигурации ML 7. Интеграция с социальными сетями 8. SmallTalk 9. Конфигурация ML
По моему личному мнению, api .ai намного гибче в использовании & amp; также есть бесплатный стандартный план. Платформа MS bot, напротив, платная & amp; есть много новых функций, включая диспетчерские услуги и т. д., более совместимых с когнитивными службами MS. Теперь, когда я подхожу к соединяющимся точкам, я думаю, что поток связи будет следующим:
Записывающее устройство -> Захватить команду -> Переписать ее -> Отправить в NLP -> Webhook (ваш бизнес-логика находится здесь) -> Проверить вызываемое намерение -> Служба принять меры -> Устройство выполняет действие -> успешно? отправить ответ обратно в НЛП -> отправить его вызывающей службе -> отвечает обратно (я принял меры для вас!)
Надеюсь, это поможет, спасибо,