O que você vai aprender

  • Entender o que o zettelkasten pede e o que o Freeplane oferece
  • Montar notas atômicas com identificador e ligações
  • Criar índices de entrada na rede
  • Reconhecer os limites honestos dessa combinação

Antes de começar

Zettelkasten no Freeplane🔗

O zettelkasten de Niklas Luhmann é um sistema de fichas: cada nota contém uma ideia, tem um identificador fixo, e liga-se a outras por referência explícita. Não há hierarquia — a estrutura emerge das ligações.

Isso é quase o oposto de um mapa mental, que é hierárquico por construção. A pergunta é se a combinação faz sentido.

O que o Freeplane oferece🔗

Requisito do zettelkastenFreeplane
Nota atômicaUm nó com nota
Identificador estávelO ID do nó, imutável
Ligação explícitaLink interno ou conector rotulado
Sem hierarquia obrigatória⚠️ A árvore existe sempre
Índices de entradaNós com links
Backlinks automáticos❌ Não existem
Busca em toda a coleção❌ Só no mapa aberto
Crescimento sem plano

Duas ausências pesam: backlinks e busca global. Ambas têm contorno, nenhum indolor.

Montagem🔗

A estrutura de superfície🔗

A árvore não pode ser eliminada, então use-a para o que ela serve — arrumação, não significado:

Zettelkasten
├── Notas
│   ├── 202607271430 Custo de mudança de contexto
│   ├── 202607271445 Lei de Brooks
│   ├── 202607280915 Estimativa por analogia
│   └── ...
├── Índices
│   ├── Produtividade em equipes
│   ├── Estimativa de software
│   └── Economia da atenção
├── Fontes
│   ├── Brooks — The Mythical Man-Month
│   └── ...
└── Inbox

As notas ficam todas no mesmo nível sob Notas, ordenadas pelo identificador. A hierarquia não carrega significado — o significado está nas ligações.

O identificador🔗

Use o padrão de Luhmann adaptado: timestamp AAAAMMDDHHMM no início do texto do nó.

202607271430 Custo de mudança de contexto

Vantagens: é único, ordena cronologicamente, é digitável, e sobrevive a exportações — coisa que o ID interno do Freeplane não faz bem.

A nota🔗

202607271430 Custo de mudança de contexto
  [detalhe] Alternar entre tarefas custa mais que o tempo da troca:
            o estado mental precisa ser reconstruído.
  [nota]    Desenvolvimento, exemplos, a citação exata e a página.
  [atributo] fonte: 202607271400   (o ID da nota de fonte)
  [atributo] criada: 2026-07-27

Uma ideia por nota. Se você precisa de “e também”, são duas notas.

As ligações🔗

Duas formas, com propósitos diferentes:

  • Link interno (Ctrl+K para o ID do nó) — navegação. Clique e salta.
  • Conector rotulado (Ctrl+L) — quando qual é a relação importa: contradiz, deriva de, exemplifica, generaliza.

Uma terceira forma, que resolve o problema dos backlinks: escrever o identificador no texto da nota. Numa nota que se refere a 202607271430, escreva o número na nota. Depois, buscar por esse número encontra todas as notas que o mencionam — backlinks manuais, mas funcionais e à prova de exportação.

Índices🔗

Nós de entrada na rede, cada um com links para as notas de um tema. Um índice não é uma categoria — é um caminho de leitura que alguém montou.

Uma nota pode aparecer em vários índices. Isso é o esperado.

Os contornos🔗

Não existem. Três saídas:

  1. Identificador no texto (acima) mais busca — o mais simples.

  2. Script Groovy que percorre o mapa e reconstrói os backlinks num nó:

    def alvo = node.text.take(12)
    def refs = node.map.root.branch.findAll {
        it != node && (it.note?.text ?: '').contains(alvo)
    }
    node.detail = refs ? "Citada por: ${refs.collect { it.text.take(12) }.join(', ')}" : ''

    Rode-o sobre todas as notas periodicamente.

  3. Conectores nos dois sentidos — visualmente pesado, mas explícito.

Busca global🔗

Um mapa só resolve, até certo tamanho. Passando de mil notas, divida em vários mapas e busque de fora:

rg '202607271430' ~/zettelkasten/*.mm

O julgamento honesto🔗

O Freeplane pode hospedar um zettelkasten. A pergunta é se deve.

A favor: você já usa a ferramenta; os dados são XML durável; ligações com rótulo são mais expressivas que backlinks simples; a visualização em grafo é real, não metafórica.

Contra: ferramentas feitas para isso — Obsidian, Logseq, Zettlr, ou fichas de papel — dão backlinks automáticos, busca global e entrada mais rápida sem nenhum trabalho.

Recomendação: se você tem menos de algumas centenas de notas e valoriza ver a rede desenhada, o Freeplane serve bem. Se a coleção vai crescer muito, comece numa ferramenta de texto — e use o Freeplane para mapear a estrutura da coleção, que é onde ele é insubstituível.

Um arranjo híbrido funciona: notas em Markdown, e um mapa Freeplane com a estrutura e os caminhos de leitura, ligado às notas por hiperlink. Cada ferramenta no que faz melhor.

Você aprendeu

  • Identificador por timestamp no texto do nó sobrevive melhor que o ID interno
  • Uma ideia por nota; “e também” significa duas notas
  • Backlinks não existem — contorne escrevendo o identificador no texto e buscando
  • Índices são caminhos de leitura, não categorias
  • Para coleções grandes, notas em texto + mapa de estrutura bate qualquer um dos dois sozinho

Erros comuns

  • Confiar no ID interno como identificador da nota: ele não sobrevive a copiar e colar
  • Escrever notas com “e também” — isso é sinal de que são duas notas
  • Esperar backlinks automáticos: eles não existem, e o contorno é escrever o identificador no texto
  • Transformar índices em categorias: índice é caminho de leitura, não gaveta

Perguntas para reflexão

  1. Por que o identificador por timestamp sobrevive melhor que o ID interno?
  2. O que “uma ideia por nota” quer dizer na prática, e qual é o teste?
  3. Como se contorna a ausência de backlinks?
  4. Qual é o limite honesto dessa combinação, e qual arranjo o supera?

Artigos relacionados

Referências🔗

  1. Freeplane — Scripting: links
  2. Freeplane — Bookmarks
  3. Novak (2010), Learning, Creating, and Using Knowledge, 2ª ed., Routledge — ISBN 978-0-415-99185-8