[Vitrine] RSVP Speed Reader e Biblioteca de Documentos para Discourse

Olá :waving_hand:

Estive trabalhando em uma integração personalizada de Leitor de Velocidade RSVP (Rapid Serial Visual Presentation) projetada para plataformas Discourse. Ela permite que os usuários façam upload, gerenciem e leiam seus e-books ou documentos (.pdf, .docx, .epub, .txt, .md) palavra por palavra em velocidades altas ajustáveis (100–900 PPM) com fadiga visual mínima.

:sparkles: Principais Recursos e UX

  • Alinhamento do Ponto de Reconhecimento Ótimo (ORP): Realce dinâmico de caracteres (pivô) bloqueado na cruz visual central.

  • Tipografia Inteligente e Controles:

    • Velocidade de leitura ajustável (PPM) e escala de fonte (rem).

    • Opção de mesclar palavras funcionais curtas para melhor fluidez e ritmo.

    • Suporte completo a atalhos de teclado (Espaço, ←/→, ↑/↓, +/-).

  • Biblioteca de Documentos: Gerenciamento de documentos em nível de usuário e rastreamento do progresso de leitura.

:construction: Estado Atual e Roteiro

Atualmente, o plugin é experimental e funciona como um leitor de documentos/e-books independente por meio de uploads diretos de arquivos.

Estou planejando a próxima fase de desenvolvimento:

  1. Integração com Tópicos do Fórum: Adicionando um botão de ação direto “Ler Tópico com RSVP” para documentações longas de fórum.

Como este é um recurso bastante único para um fórum de discussão, gostaria de perguntar à comunidade:

  • Uma ferramenta como esta faz sentido para suas comunidades Discourse? (por exemplo, clubes de leitura, centros educacionais, grupos de pesquisa ou sites de tecnologia/documentação?)

Agradeceria muito seus comentários, ideias ou sugestões sobre a interface/UX e o conjunto de recursos!

4 curtidas