além do script
Desenvolvimento Web

Exemplo de post via Obsidian

Um exemplo de como escrever posts no Obsidian e sincronizar com o blog.

ferramentasobsidianworkflow

Introdução

Este arquivo demonstra o formato esperado para posts escritos no Obsidian.

Exemplo de imagem
Exemplo de imagem

Como funciona

Escreva o post no Obsidian normalmente. Coloque as imagens na pasta obsidian/images/ com o mesmo nome usado no markdown.

Depois rode:

bash
python sync_obsidian.py

O script cuida de tudo:

  • Copia as imagens para public/uploads/
  • Cria ou atualiza o post no banco
  • Cria tags automaticamente se não existirem

Dry run

Para ver o que seria sincronizado sem alterar nada:

bash
python sync_obsidian.py --dry-run

Categorias disponíveis

SlugNome
tecnologiaTecnologia
desenvolvimento-webDesenvolvimento Web
vida-pessoalVida Pessoal
produtividadeProdutividade

Reenviar o mesmo arquivo atualiza o post existente — o slug é a chave.

Campos de SEO

Três campos opcionais no frontmatter controlam o SEO da página do post:

CampoUsoFallback se ausente
seo_title<title> e og:title/twitter:titletitle
seo_description<meta name="description"> e og:descriptionexcerpt
seo_keywords<meta name="keywords"> (lista ou string)nenhum

Não inclua "— além do script" no seo_title: o layout já adiciona o nome do site automaticamente em todas as páginas.