alice-nearby

command module
v0.0.0-...-5ebc684 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2023 License: MIT Imports: 13 Imported by: 0

README

alice-nearby

Утилита позволяет тестировать навыки Алисы даже без подключения к интернету. Также она облегчает тестирование навыка несколькими людьми одновременно.

Установка

Установка и обновление происходит стандартным для golang способом:

go install github.com/Sovenok-Hacker/alice-nearby@latest

После скачивания репозитория утилита будет скомпилирована и помещена в папку GOPATH/bin. Кроме того, в папке bin репозитория лежат уже скомпилированные исполняемые файлы для macOS и Windows. Их можно запускать без установки golang.

Использование

При запуске нужно указать адрес вебхука, принимающего команды. Опционально можно изменить порт веб-интерфейса, по умолчанию это 2345.

./alice-nearby --webhook=http://localhost:3000/skill --port=3456

Теперь по адресу localhost:2345 (либо другой выбранный порт) доступен веб-интерфейс, имитирующий тестовый стенд в личном кабинете.

Веб-интерфейс утилиты

При желании можно организовать командное тестирование навыка или привлечь дополнительных тестировщиков. Для этого надо прокинуть туннель до локального порта с веб-интерфейсом при помощи ngrok или аналогичного сервиса.

Ограничения

  • Не будет работать извлечение именованных сущностей
  • Картинки не отображаются
  • Кнопки работают только простые, имитирующие ввод текста

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
Package statik contains static assets.
Package statik contains static assets.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL