Pular para como funciona

Gerador de código a partir de mapas mentais

Descreva o negócio num mapa. Os geradores escrevem o código.

Com o Mapper Idea, você (ou a IA) muda o mapa, e o código sai inteiro, sempre no padrão da sua equipe, para a tecnologia que você escolher. O código é seu e roda sem o Mapper.

  1. mi/Pedido.mio mapa
    [b] Pedido
        [g] identificacao
            [d] numero: Texto(20)
        [g] valores
            [d] total: ValorMonetario()
        [g] relacionamentos
            [r] cliente: Cliente()
  2. sql-table.mio gerador
    se vejo isso no mapa…
    [e] match
        [v] attribute[@mode = 'directToField'
            and @type = …/String/value]
    …escrevo isso no código
    [e] write-pattern
        [v] col-string
  3. sql/Pedido.sqlo código gerado
    CREATE TABLE PEDIDO (
        NUMERO VARCHAR(20) NOT NULL,
        TOTAL NUMERIC(15,2) NOT NULL,
        CLIENTE_ID VARCHAR(36) NOT NULL
            REFERENCES CLIENTE (ID),
        …
    );

Como funciona

  1. 1

    O mapa descreve o negócio

    Entidades, atributos, relações e regras num mapa mental, em texto simples (.mi). Você edita no Freemapper, com o mouse, ou pede para a IA.

  2. 2

    O gerador grava o seu padrão

    “Se vejo isso no mapa, escrevo isso no código.” O gerador é escrito uma vez e documenta como a sua equipe pensa o código.

  3. 3

    O código sai inteiro

    O mi generate escreve todos os arquivos: entidades, serviços, tabelas, tipos, telas. Mudou o mapa, gera de novo.

Por que muda a conta

Números de uma geração real deste site: 4 entidades, 37 arquivos, tokens estimados em 4 caracteres.

o código gerado é maior que o mapa
24×
para mudar um campo, a IA lê
1,2 mil tokens de mapa, em vez de 42,8 mil de código
um campo novo custa
1 nó em vez de 49 linhas em 10 arquivos
bibliotecas do Mapper no software pronto
0 o código é comum e é seu

À mão ou com IA

A Mapper Idea

As boas ideias de negócio duram décadas; as tecnologias, não. A Mapper Idea existe para separar uma coisa da outra: o negócio fica descrito nos mapas, e a tecnologia vira uma escolha que se troca escrevendo outro gerador.

Você depende do Mapper Idea só enquanto constrói. O software pronto roda sem ele, sem nenhuma biblioteca proprietária, ao contrário do low-code, e fica documentado pelos mapas, até no porquê de cada parte.

Tem uns minutos? Leia a história do seu jeito.

A mesma ideia contada para quatro leitores, rolando a página, com os números da geração real.

Comece pelo mapa.

Quer usar o Mapper Idea na sua equipe? Fale com a gente: respondemos com o passo a passo para você começar.

contato@mapperidea.io