[Демонстрация] RSVP Speed Reader и библиотека документов для Discourse

Привет :waving_hand:

Я работал над кастомной интеграцией RSVP (Rapid Serial Visual Presentation) Speed Reader, специально для платформ Discourse. Она позволяет пользователям загружать, управлять и читать свои электронные книги или документы (.pdf, .docx, .epub, .txt, .md) слово за словом с настраиваемой высокой скоростью (100–900 слов в минуту) при минимальной нагрузке на глаза.

:sparkles: Ключевые особенности и UX

  • Выравнивание по оптимальной точке распознавания (ORP): Динамическое выделение символов (пиво) зафиксировано на центральном визуальном перекрестии.

  • Умная типографика и управление:

    • Настраиваемая скорость чтения (слов в минуту) и масштаб шрифта (rem).

    • Возможность объединения коротких служебных слов для лучшего потока и ритма.

    • Полная поддержка клавиатурных сокращений (Space, ←/→, ↑/↓, +/-).

  • Библиотека документов: Управление документами на уровне пользователя и отслеживание прогресса чтения.

:construction: Текущее состояние и дорожная карта

В настоящее время плагин является экспериментальным и работает как автономный читалка документов/электронных книг через прямую загрузку файлов.

Я планирую следующий этап разработки:

  1. Интеграция с темами форума: Добавление кнопки прямого действия “Читать тему с RSVP” для длинных форумных документаций.

Поскольку это довольно уникальная функция для форума обсуждений, я хотел бы спросить сообщество:

  • Имеет ли смысл такой инструмент для ваших сообществ Discourse? (например, книжные клубы, образовательные хабы, исследовательские группы или технические/документационные сайты?)

Я был бы очень признателен за ваши отзывы, идеи или предложения по UI/UX и набору функций!

7 лайков