From f186b71ca51e83837db60de13322394bb5e6d348 Mon Sep 17 00:00:00 2001 From: murilo ijanc Date: Tue, 24 Mar 2026 21:41:06 -0300 Subject: Initial commit Import existing tesseras.net website content. --- book/pt-br/commands/create.html | 329 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 329 insertions(+) create mode 100644 book/pt-br/commands/create.html (limited to 'book/pt-br/commands/create.html') diff --git a/book/pt-br/commands/create.html b/book/pt-br/commands/create.html new file mode 100644 index 0000000..992c33d --- /dev/null +++ b/book/pt-br/commands/create.html @@ -0,0 +1,329 @@ + + + + + + create - Guia do Usuário Tesseras + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+

Keyboard shortcuts

+
+

Press or to navigate between chapters

+

Press S or / to search in the book

+

Press ? to show this help

+

Press Esc to hide this help

+
+
+
+
+ + + + + + + + + + + + + +
+ +
+
+ + + + + + + +
+
+

tes create

+

Criar uma tessera a partir de um diretório de arquivos.

+

Uso

+
tes create <CAMINHO> [OPÇÕES]
+
+

Argumentos

+
+ + + + + + + +
ArgumentoDescrição
<CAMINHO>Diretório contendo os arquivos a incluir
+
+

Opções

+
+ + + + + + + + + + + + + +
OpçãoDescriçãoPadrão
-n, --non-interactivePular promptsdesativado
--dry-runPré-visualizar o que seria incluídodesativado
--visibility <VALOR>Nível de visibilidade: public, private, circlepublic
--language <CÓDIGO>Código de idioma (ex.: en, pt-BR)en
--tags <LISTA>Tags separadas por vírgulanenhuma
--location <DESC>Descrição do localnenhuma
--data-dir <CAMINHO>Diretório base para armazenamento de dados~/.tesseras
+
+

Formatos de arquivo suportados

+
+ + + + + + + + + + + +
ExtensãoTipoTipo de memória
.jpg, .jpegImagem (JPEG)Momento
.pngImagem (PNG)Momento
.wavÁudio (WAV PCM)Momento
.webmVídeo (WebM)Momento
.txtTexto puro (UTF-8)Reflexão
+
+

Arquivos com outras extensões são ignorados.

+

Inferência de tipo de memória

+

O comando atribui automaticamente um tipo de memória baseado no formato do arquivo:

+
    +
  • Arquivos de texto (.txt) são classificados como Reflexão — pensamentos, crenças ou opiniões
  • +
  • Todos os outros formatos são classificados como Momento — uma foto, gravação ou vídeo de algo acontecendo
  • +
+

Exemplos

+

Pré-visualizar antes de criar

+
tes create ./minhas-fotos --dry-run
+
+

Criar com metadados

+
tes create ./ferias-2026 \
+    --tags "ferias,verao,praia" \
+    --location "Florianópolis, Brasil" \
+    --language pt-BR \
+    --visibility public
+
+

Modo não-interativo

+
tes create ./diario --non-interactive --tags "cotidiano"
+
+

Níveis de visibilidade

+
+ + + + + + + + + +
NívelQuem pode acessar
publicQualquer pessoa (padrão)
privateApenas você (e herdeiros designados)
circlePessoas explicitamente escolhidas
+
+

O que acontece internamente

+
    +
  1. Varre o diretório em busca de arquivos suportados
  2. +
  3. Calcula um hash BLAKE3 para cada arquivo
  4. +
  5. Atribui um tipo de memória baseado na extensão do arquivo
  6. +
  7. Gera um MANIFEST listando todos os arquivos com seus checksums
  8. +
  9. Assina o MANIFEST com sua chave privada Ed25519
  10. +
  11. Armazena os arquivos e metadados no banco de dados local
  12. +
  13. Exibe o hash de conteúdo que identifica unicamente esta tessera
  14. +
+ +
+ + +
+
+ + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + -- cgit v1.2.3