Experimente esta frase no Writing Studio do MimicReader:

"Ela caminhou rapidamente para dentro da sala. A porta foi aberta por ela. Uma frase realmente realmente realmente longa sobre como ela vinha pensando nele por algo como mil anos mas nunca havia dito nada em voz alta, em parte porque tinha medo e em parte porque não sabia o que dizer."

Azul. Verde. Amarelo. Depois vermelho. O texto inteiro acende como um raio-X.

"Rapidamente" recebe um sublinhado azul. "Foi aberta por ela" recebe um verde. A terceira frase — sessenta e duas palavras — repousa sobre um fundo amarelo discreto que vai escurecendo até o vermelho quando você passa de trinta e cinco. Você vê seus próprios hábitos espalhados em cores. Na maior parte do tempo, você nem sabia que os tinha.

O problema da análise pós-fato

O Hemingway Editor é uma boa ferramenta. Você cola o texto, ele diz o que está errado, você volta ao seu editor de verdade e tenta lembrar qual era a frase ruim. Quando você termina o conserto, já escreveu o capítulo seguinte do mesmo jeito.

Análise pós-fato não muda o hábito. O hábito se forma na tecla. Feedback que chega uma hora depois — depois que o capítulo está pronto, depois que a cena já tomou forma — é só auditoria. Útil, mas lenta.

O MimicReader coloca o lint dentro do editor. O mesmo lugar onde você escreve. O mesmo segundo em que você digita.

As quatro regras

Ative Destaques no estilo Hemingway nas Configurações (desligado por padrão — não impomos opinião a ninguém). Depois escreva. O Studio observa quatro coisas.

Advérbios — sublinhado azul

Qualquer coisa terminada em -mente. Rapidamente. De repente. Realmente. Cuidadosamente. A maioria é enchimento. "Disse baixinho" quer ser "sussurrou". "Correu rapidamente" perde para "correu". O sublinhado não é um veredicto, é uma pergunta: você precisa desta palavra?

Às vezes precisa. Advérbios não são ilegais. Mas todo sublinhado azul é uma chance de escolher um verbo mais forte no lugar.

Voz passiva — sublinhado verde

"O bolo foi comido." Por quem? A passiva esconde o agente. "Ela comeu o bolo" diz quem fez o quê. Prosa ativa tem peso. Prosa passiva flutua.

O Studio procura was/were/been seguido de particípio em inglês, e foi/foram/sido com particípio em português. "Was opened." "Foi aberta." "Foram lidos." Cada um recebe sublinhado verde.

Às vezes a passiva é a escolha certa — em diálogo, em texto técnico, em cenas onde o agente não importa. Mas na maior parte do tempo é um muro entre o leitor e a ação.

Frases longas — amarelo, depois vermelho

Vinte e cinco palavras: fundo amarelo discreto. Trinta e cinco: vermelho discreto. Não um muro. Um rubor. Quanto mais longa a frase, mais profunda a cor.

Hemingway nem sempre escreveu curto. Faulkner escreveu uma frase de mil palavras. A ideia não é proibir frases longas — é saber que você escreveu uma. Às vezes você mantém. Às vezes você vê e corta no meio. De qualquer maneira, você terá escolhido com intenção.

Espaços duplos — cinza sutil

Você os tem. Todo mundo tem. Dois espaços entre frases, três por acidente, uma tabulação no lugar de um espaço. O Studio acinzenta esses caracteres para você ver o que seus dedos realmente fizeram. É detalhe pequeno. Também é o tipo de detalhe que sobrevive até um EPUB publicado se ninguém te avisar.

O problema dos idiomas flexionados

A maioria dos linters de prosa só fala inglês. Você digita em português, polonês ou alemão e eles ficam mudos. O Hemingway Editor não fala esses idiomas. A cobertura do Grammarly é parcial. As poucas ferramentas dedicadas que existem são plugins pesados do Word.

O MimicReader vem com regras para idiomas flexionados embutidas. O Studio detecta o idioma do projeto (por exemplo project.language = "pl") e troca a regex automaticamente. Para o polonês — o caso mais completo até agora — as heurísticas cobrem terminações adverbiais (-nie, -cko, -le, -wo), formas passivas com był/została/zostało mais particípio, e os mesmos limiares para frases longas. A regex usa a flag /u com uma classe explícita de caracteres poloneses: Ąćęłńóśźż são todos reconhecidos sem cortar a segunda metade da palavra no primeiro diacrítico, como fazem quase todas as ferramentas treinadas em inglês.

Não é um parser linguístico completo. É uma heurística. Mas para pegar os hábitos óbvios — advérbios demais, passiva demais — acerta mais vezes do que erra, e é a única coisa do gênero que roda ao vivo dentro de um editor de escrita.

Honestos sobre as heurísticas

Regex não entende contexto. "Only" termina em -ly e é sinalizado como advérbio, mas "only" normalmente está bom. "Was" seguido de adjetivo não é passiva, mas a regex às vezes acha que é. "He was tired" pode receber sublinhado verde. Não deveria.

Não fingimos que as regras são perfeitas. Elas servem para consciência, não para autoridade. O Studio mostra padrões. Você decide se o padrão importa nesta frase. Às vezes você mantém todos os advérbios da página. Tudo bem. A ideia é que você os viu.

Se quiser feedback mais profundo — se o personagem soa consistente, se o ritmo funciona, se a cena ganha seu lugar — isso ainda é trabalho do seu editor humano ou das ferramentas de desenvolvimento do AI Workshop. O lint ao vivo pega os hábitos no nível da prosa. O estrutural mora em outro lugar.

Desligado por padrão

Não queríamos emboscar escritores novos com vermelho e amarelo na primeira vez que eles abrem o editor. O interruptor começa desligado. Você liga quando quer ser desafiado.

Configurações → Editor → Destaques no estilo Hemingway. Um clique. Por projeto. Pode deixar ligado para um rascunho comercial apertado e desligado para uma primeira passada livre. Alguns escritores deixam desligado até a revisão e só ligam na segunda passada. Você decide.

Performance, honestamente

O lint roda em um ViewPlugin do CodeMirror 6 que adiciona faixas Decoration.mark ao texto visível. A passada é debounced em 300 milissegundos — rápido o bastante para você não perceber, lento o bastante para um manuscrito de 50 000 palavras não travar enquanto você digita.

A regex só passa pelo viewport visível. Se você rola para baixo, os destaques se atualizam para a nova região. O documento inteiro não é re-lintado a cada tecla. É assim que outros editores engasgam em manuscritos longos. Nós não.

Não um juiz

O Studio não te dá nota. Não diz que sua prosa é "Nível 9" ou que você deveria reescrever o parágrafo. Mostra os padrões e confia que você decide.

Essa é a diferença entre uma ferramenta e uma autoridade. Um juiz te diz o que fazer. Um espelho deixa você ver. O lint é um espelho. Silencioso. Sempre ligado se você quiser. Errado às vezes. Útil na maior parte do tempo.

Hemingway escrevia com uma máquina, um lápis e uma lixeira. A lixeira era a ferramenta mais importante. Não dá para entregar uma lixeira. Mas dá para entregar o momento de ver — o momento antes de a frase ruim virar a próxima frase ruim.

Ligue o espelho

Abra o Writing Studio, ative o interruptor, escreva um parágrafo. Olhe as cores. Decida o que fica.

Abrir MimicReader

Continue lendo