Skip to content

Commit

Permalink
rm test entities, see jeyroik/alice-extas-example instead
Browse files Browse the repository at this point in the history
  • Loading branch information
jeyroik committed Aug 28, 2019
1 parent 990fceb commit c9a28e9
Show file tree
Hide file tree
Showing 11 changed files with 2 additions and 505 deletions.
27 changes: 2 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# alice-extas

Yandex.Alice Extas package
Работа с навыками Алисы Яндекса на базе extas'a.
Библиотека для создания навыков для голосового помощника Алисы от компании Яндекс.

Данная библиотека поддерживает сценарии (см. руководство ниже).

Expand All @@ -11,29 +10,7 @@ Yandex.Alice Extas package

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

## Тестовый запуск

### Устанавливаем всё необходимое

```
/alice-extas# composer i
/alice-extas# /vendor/bin/extas i -p extas.json
/alice-extas# php -S 0.0.0.0:8080 -t resources
```

Это установит тестовый сценарий и тестовые шаги для него.

### Делаем запрос

Любым любимым инструментом шлём запрос на наш навык:

```POST localhost:8080```

Тело запроса:

- `resources/request.message_1.dist` для проверки запуска приветствия
- `resources/request.message_x.help.dist` для проверки запуска помощи при неизвестной команде от пользователя
- `resources/request.message_x.test.dist` для проверки реакции на определённый запрос
Пример использования библиотеки смотрите в репозитории [alice-extas-example](https://github.com/jeyroik/alice-extas-example "Перейти к alice-extas-example")

## Реализация навыка

Expand Down
84 changes: 0 additions & 84 deletions extas.json
Original file line number Diff line number Diff line change
Expand Up @@ -47,18 +47,6 @@
"class": "extas\\components\\plugins\\alice\\skills\\PluginSkillScenario",
"stage": "alice.skill.run"
},
{
"class": "extas\\components\\plugins\\alice\\skills\\steps\\PluginStepDemoTest",
"stage": "test.demo.step.demo.test"
},
{
"class": "extas\\components\\plugins\\alice\\skills\\steps\\PluginStepDemoHelp",
"stage": "test.demo.step.demo.help"
},
{
"class": "extas\\components\\plugins\\alice\\skills\\steps\\PluginStepDemoStart",
"stage": "test.demo.step.demo.start"
},
{
"class": "extas\\components\\plugins\\alice\\responses\\PluginResponseCardBuildSingle",
"stage": "alice.card.build.BigImage"
Expand Down Expand Up @@ -90,77 +78,5 @@
"getHeader", "getItems", "getFooter", "setHeader", "setItems", "setFooter", "addItem"
]
}
],
"skills": [
{
"name": "test",
"description": "Test skill",
"id": "test"
}
],
"buttons": [
{
"name": "blg",
"title": "Base library Github",
"url": "https://github.com/jeyroik/alice-extas",
"hide": true,
"payload": []
}
],
"cards": [
{
"name": "test.image.single",
"type": "BigImage",
"title": "Test image",
"description": "This is a test image",
"button": "blg"
},
{
"name": "test.image.list",
"type": "ItemsList",
"items": [
"test.image.single",
"test.image.single",
"test.image.single"
]
}
],
"steps": [
{
"name": "demo.help",
"title": "Помощь",
"description": "Пользователь запросил помощь"
},
{
"name": "demo.start",
"title": "Начало использования",
"description": "На этом шаге приветствуем пользователя"
},
{
"name": "demo.test",
"title": "Тест",
"description": "Запрос для тестирования сценария"
}
],
"scenarios": [
{
"name": "demo",
"title": "Демонстрационный сценарий",
"description": "Это демонстрационный сценарий",
"skill_name": "test",
"schema": {
"message_1": [{
"condition": "",
"step": "demo.start"
}],
"message_x": [{
"condition": "",
"step": "demo.help"
}, {
"condition": "extas\\components\\yandex\\skills\\conditions\\ConditionTest",
"step": "demo.test"
}]
}
}
]
}
11 changes: 0 additions & 11 deletions resources/env.dist

This file was deleted.

22 changes: 0 additions & 22 deletions resources/index.php

This file was deleted.

82 changes: 0 additions & 82 deletions resources/request.message_1.dist

This file was deleted.

82 changes: 0 additions & 82 deletions resources/request.message_x.help.dist

This file was deleted.

Loading

0 comments on commit c9a28e9

Please sign in to comment.