Библиотека для реализации навыков для Алисы Яндекса (Library for creating skills for Yandex.Alice).
composer require jeyroik/yandex-alisa-advanced:*
- В configs/skills.php пропишите свой навык - токен и алиас.
- Напишите обработчик для планируемого запроса.
- В configs/skills_dispatchers.php пропишите для своего навыка (по его алиасу) нужные обработчики.
- Запустите Алису:
jeyroik\alice\Alice::run()
Воспользуйтесь исходниками: в configs, в диспетчерах и т.п. есть тестовые реализации, которые помогут разобраться.
В будущем планируется добавить:
- Простую обёртку для репозитория. Для случаев, когда вам нужно в навыке обрабатывать элементы списка.
- Пример обработчика, использующего обёртку для репозитория.
- Переписать логирование на Monolog.
- Добавить debug-режим для отладки.