Логика показа и маршруты
Собирает ветвление так, чтобы ни один респондент не упёрся в тупик
WebAsk v1.0БесплатноGitHub
Вы пишете
Если поставили оценку ниже четырёх — спроси почему
Ассистент собирает
- 4
- веток
- 0
- тупиков
- 0
- недостижимых
- 0
- возвратов назад
- Оценка ниже 4 → «Что было не так?» ветка по ответу
- Оценка 4 и выше → пропуск вопроса 3 пропуск блока
- «Не пользовался услугой» → экран отсева screenout
- Набрано 200 ответов в группе → дальше не пускать квота
Каждому — только его вопросы. Ни одной ветки в тупик. Маршруты проверены до конца.
Как работает
- Сначала читает структуру
- Строит нужный вид перехода
- Знает, обо что спотыкаются
- Проходит маршрут после правки
Не записывать логику без чтения структурыНе менять состав вопросов заодно с логикойНе строить ветвление там, где хватит одного вопроса с вариантамиНе предлагать смену тарифа и не вести на оплату
Попробуйте ещё
- Настрой пропуск блока для тех, кто не пользовался услугой
- Проверь логику опроса, нет ли там тупиков
- Открытый кодтекст навыка на GitHub, лицензия MIT
- Доступ — у васработает по вашему ключу, отозвать можно в любой момент
- 2 инструмента 1 только читают, 1 меняют — такие помечены для подтверждения
- Бесплатнонавык — обычный файл, скачивается без регистрации
Коротко о главном
Что можно настроить?
Ветку по ответу — «оценка ниже четырёх — спросить почему», пропуск блока, отсев неподходящих на отдельный экран и квоты на группы.
Почему навык сначала читает опрос?
Условия ссылаются на вопросы по идентификаторам, а их не угадать. Запись вслепую может дать опрос, который не открывается.
Как навык избегает тупиков?
У каждой ветки должен быть выход — к следующему блоку или к завершению, — и ни одна не должна вести назад, по кругу.
Сработает ли условие на текст в «Другое»?
Нет: условие работает по варианту «Другое», а не по тексту, который вписал респондент.
Что, если подходят несколько условий?
Сработает первое подошедшее, поэтому порядок условий важен — навык выстроит его под задачу.
Как проверить результат?
Навык пройдёт каждый маршрут от первого вопроса до завершения. Если веток больше трёх-четырёх, опишет схему словами — куда кто попадает.
Поменяет ли навык вопросы заодно?
Нет. Состав вопросов и логика — разные правки: если менять разом, при ошибке непонятно, что сломалось.
Что нужно, чтобы заработало?
Аккаунт WebAsk, ключ API / MCP и ассистент с поддержкой MCP: Claude, Cursor, VS Code, Codex или Gemini CLI.
Как подключить
- 1 Создайте ключ
В кабинете WebAsk: Настройки → API / MCP. Ключ показывается один раз.
- 2 Подключите сервер
Добавьте в настройках ассистента адрес:
https://mcp.webask.io/mcp/v1 - 3 Добавьте навык
Скачайте архив и распакуйте в папку навыков:
.agents/skills/webask-quiz-logic/
Плагин ставит MCP-сервер и все навыки WebAsk сразу — две команды в Claude Code:
/plugin marketplace add WebAskio/webask-mcp/plugin install webask@webaskClaude Code спросит ключ из кабинета WebAsk при установке и сохранит его в системном хранилище паролей.