🎙️ Режим осмотра

Зачем

Во время ручного осмотра улья пчеловод стоит на пасеке с открытыми ульями, в перчатках, с инструментами, дымом, пчёлами и ограниченным вниманием. Приложение не должно требовать много точных нажатий, пока пчеловод работает с рамками.

Режим осмотра - это полевой, пошаговый UX для записи осмотра с минимальным сенсорным взаимодействием. Он помогает фиксировать голосовые заметки, фото рамок и наблюдения по улью, оставаясь сосредоточенным на пчёлах.

Концепция

Режим осмотра запускается из конкретного улья и ведёт пчеловода по осмотру шаг за шагом. Он дополняет существующую функцию Управление осмотрами, упрощая сбор данных во время визита на пасеку, до того как осмотр будет проверен и сохранён для долгосрочного сравнения:

  1. Выбрать или подтвердить осматриваемый улей.
  2. Начать новую сессию осмотра.
  3. Пройти корпуса и рамки в ожидаемом порядке.
  4. Сделать фото сторон рамок с понятными подсказками.
  5. Записать голосовые заметки (speech-to-text) и привязать их к улью, корпусу, рамке или всему осмотру.
  6. Просмотреть краткое резюме в конце.
  7. Сохранить снимок осмотра для исторического сравнения.

Главная цель дизайна - сделать приложение полезным, когда у пчеловода мало времени на нажатия и, возможно, свободна только одна рука.

Требования к полевому UX

  • Крупные кнопки, по которым можно нажать в перчатках.
  • Пошаговые подсказки: Следующая рамка, Перевернуть рамку, Следующий корпус, Завершить осмотр.
  • Минимум обязательного текстового ввода.
  • Голосовые заметки (speech-to-text) для быстрых наблюдений: матка видна, слабый расплод, нужна подкормка, признаки варроа, темперамент улья.
  • Голосовые заметки должны сохранять и транскрипт, и оригинальное аудио, чтобы неясную транскрипцию можно было переслушать позже.
  • Поток съёмки должен вести пчеловода по сторонам рамок в том же порядке, что и модель улья.
  • Текущая цель должна быть очевидна: улей, корпус, номер рамки, сторона и ожидаемое направление фото.
  • Пропущенная рамка или сторона должна явно фиксироваться, а не теряться молча.
  • Поток должен переносить прерывания: например, быстрое закрытие улья из-за погоды или агрессивных пчёл.

Голосовое управление камерой

Как будущее улучшение пчеловод сможет управлять камерой голосом, держа рамку:

  • Сделать фото - снимок текущей стороны рамки.
  • Переснять - замена последнего фото.
  • Следующая сторона - переход с левой стороны на правую.
  • Следующая рамка - переход к следующей рамке в мастере.
  • Добавить заметку ... - запись наблюдения и привязка к текущему контексту.
  • Завершить осмотр - переход к финальному обзору.

Голосовое управление должно быть опциональным. Те же действия остаются доступны через крупные сенсорные элементы.

Мастер съёмки фото

Для каждой рамки приложение ведёт по предсказуемой последовательности:

  1. Показать целевую позицию рамки и сторону.
  2. Открыть камеру.
  3. По возможности помочь выровнять рамку.
  4. Сделать или принять фото.
  5. Спросить, нужно ли снять другую сторону.
  6. Перейти к следующей рамке.

Мастер снижает ошибки привязки фото, автоматически прикрепляя каждый снимок к текущей выбранной стороне рамки.

Собираемые данные

Режим осмотра должен создавать или обновлять сессию осмотра, которая может содержать:

  • Временную метку снимка улья.
  • Порядок корпусов и рамок на момент осмотра.
  • Фото сторон рамок.
  • Голосовые заметки и транскрипты.
  • Структурированные быстрые наблюдения.
  • Пропущенные рамки или причины пропуска фото.
  • Состояние обзора: черновик, завершён или прерван.

Критерии приёмки MVP

  • Пользователь может запустить Режим осмотра из просмотра улья.
  • Пользователь проходит существующие корпуса, рамки и стороны рамок улья.
  • Пользователь может сделать фото для текущей подсказанной стороны рамки.
  • Пользователь может пропустить сторону рамки с указанием причины.
  • Пользователь может продиктовать голосовую заметку и увидеть сгенерированный транскрипт.
  • Заметки привязаны к текущему контексту осмотра.
  • Пользователь может завершить мастер и создать запись осмотра.
  • Пользователь может позже открыть осмотр и увидеть фото, заметки и пропущенные элементы.
  • Пользователь может просмотреть и отредактировать транскрипты после визита на пасеку, прежде чем считать осмотр финальным.

Открытые вопросы

  • Должен ли speech-to-text работать на устройстве, в браузере или на сервере?
  • Должно ли приложение поддерживать офлайн-съёмку и загрузку позже?
  • Какие голосовые команды достаточно надёжны в шумных условиях пасеки?
  • Делать фото прямо в веб-приложении или делегировать нативному приложению камеры?
  • Должен ли режим осмотра поддерживать нескольких пчеловодов на одном визите на пасеку?