3

Pitch: Universos — escreva o livro e a wiki do seu mundo no mesmo lugar

O problema

Quem escreve romance ou mestra RPG conhece o problema: o texto fica num programa, as fichas de personagem em outro, e em algum momento os dois discordam. A cor do olho muda no capítulo 12 e ninguém percebe. Manter tudo isso sincronizado à mão dá trabalho, e sempre falha.

A proposta

O Universos é um editor de livros que também é a wiki do seu mundo. Você escreve em capítulos e, ao digitar [[, escolhe um personagem, lugar, objeto ou facção, que vira um link no texto. Cada um tem uma página própria, e o app mantém sozinho a lista de onde ele foi mencionado.

Também tem:

  • relações com nome entre personagens e lugares (“filho de”, “governa”);
  • um mapa de conexões do mundo inteiro;
  • histórico de versões por capítulo;
  • busca que tolera erro de digitação;
  • exportação em EPUB, PDF, DOCX e Markdown.

E os outros?

  • Scrivener: é pago, e as fichas não se ligam ao texto sozinhas.
  • World Anvil: é online, e os melhores recursos ficam na assinatura.
  • Obsidian: é uma wiki genérica, que precisa de plugins e configuração para virar livro.

O Universos junta manuscrito e wiki sem pedir nada disso. Em troca, não tem os plugins do Obsidian, os mapas do World Anvil nem o corkboard do Scrivener.

O diferencial (e como ele funciona por dentro)

É gratuito e roda 100% offline: sem conta, sem servidor e sem assinatura. Algumas decisões técnicas que tornaram isso possível:

  • Um arquivo só. O mundo inteiro mora num .universo.json. Sem banco e sem backend, a sincronização entre aparelhos fica com a ferramenta que você já usa (Drive, Syncthing, cabo USB). O preço é que o formato do arquivo vira contrato: campo novo só entra como opcional, senão o arquivo de todo mundo deixa de abrir.
  • Backlinks calculados, não salvos. A lista de “onde este personagem aparece” é recalculada varrendo o texto. Assim não existe índice para dessincronizar. Num romance de 400 mil caracteres, isso leva 0,39 ms.
  • Medir antes de otimizar. Gerei um mundo de teste do tamanho de um romance longo. O cálculo mais pesado de uma tela leva 4,4 ms, e gravar, 26,5 ms. Com quatro vezes o tamanho, tudo cresce em linha reta. Duas otimizações que eu ia fazer se mostraram desnecessárias.
  • Stack: Tauri 2 com React, e o mesmo código gera Windows e Android. TipTap no editor, Fuse.js na busca e o EPUB gerado no lado Rust.

Baixe para Windows na Microsoft Store: https://apps.microsoft.com/detail/9PG9KJK5H9GK
Mais detalhes em: https://universos.wlln.dev

Carregando publicação patrocinada...
0
1

Valeu!
Estou aguardando a aprovação na Google Play, e pra linux eu acho que consigo por na esteira já, não pensei nesse.