Разработка плеера для нейрогарнитуры
Эксперимент превзошел все ожидания.
Всего за 30 минут и 4 запроса в Codex от ChatGPT я сходу разработал себе видеопроигрыватель для тренировок концентрации внимания с Bluetooth-нейрогарнитурой.
Хотя несколько лет назад почти все найденные программисты-фрилансеры отказались от этой задачи, потому что она слишком сложная.
А единственный программист, согласившийся на эту авантюру, сделал «как-попало» и слился, отказавшись от денег, лишь бы не исправлять косяки после первой приёмки.
Но одного плеера для полноценных тренировок мало, поэтому следующие пара дней ушли на разработки в расслабленном темпе и в свободное от работы время.
Вот что получилось сделать сделать за такой срок:
Видеоплеер, который показывает видео только тогда, когда твой уровень внимания выше заданного. А если внимание падает, то видео встаёт на паузу.
Этот метод называется «нейроБОС» - нейробиологическая обратная связь.
То есть тренировка происходит за счёт того, что ученик в реальном времени видит результат тренировки своего внимания, и плюс это поощряется видеопотоком.
То есть, чем лучше ты тренируешь свой навык концентрировать внимание, тем меньше видео зависает.
Классический тренажер для тренировки концентрации внимания через поиск чисел в определённой последовательности.
Для себя добавил возможность выбирать размер сетки от 4х4 до 10х10, тем самым регулируя сложность.
В планах добавить функцию перетасовки цифр после каждого найденного числа. Это в разы усложняет тренировку.
Не самый известный, но крайне мощный тренажер, который заставляет выкладываться на все 100%.
В нём всего лишь нужно отмечать найденный совпадения с прошлым ходом. Совпадения могут быть как по озвученной букве, так и по расположению ячейки.
Это базовая сложность. Шаг - 1 ход, и 2 параметра отслеживания.
Но всё можно сделать куда интереснее. Например, увеличить шаг. Тогда запоминать нужно не прошлый ход, а позапрошлый и так далее. Меня хватило максимум на 5 шагов. И при этом уже едет крыша.
А ещё можно добавлять новые параметры для сверки. Например, форму, цвет, размер и тд. Тогда на каждый ход нужно запоминать не 2 параметра, а, например, 5. Это уже сложнее на порядок.
А если совместить и большой шаг и много параметров…….
С нейрогарнитурой пока работает только видеоплеер.
В дальнейшем я буду добавлять упражнения специально для гарнитуры, но это пока не критично.
Остальные тренажеры обычные, работают сами по себе. Но включены они в систему не просто так.
Стандартная игровая механика - за выполнение заданий ты получаешь бонусы в виде минут на баланс плеера.
И чем больше ты накопил, тем больше ты сможешь посмотреть своего любимого сериала или фильма.
А когда минуты на балансе закончатся, плеер заблокируется и не будет включаться до тех пор, пока ты снова неповыполняешь обычные упражнения.
Всё очень просто и даже немного обидно, когда хочешь просто что-то посмотреть, а не тренироваться. Но работает безотказно.
Ну а последние 4 страницы, скорее, более технического характера. Статистика по каждой странице и общий баланс. На них акцентировать внимание не буду.
Контакты для связи
Если остались вопросы, обращайтесь по следующим контактам:
+7 (999) 040-12-32 (WA)
@vladimirdrobnitsa (Tg)