Este repositório utiliza uma estrutura baseada em Docus para organização de documentação em Markdown.
Esta é a estrutura completa de diretórios e arquivos do projeto:
context-directory/
├── content/ # Conteúdo em Markdown
│ ├── index.md # Página inicial
│ ├── 1.primeiros-passos/ # Seção introdutória
│ │ ├── .navigation.yml # Configuração de navegação
│ │ ├── 1.para-agentes-ia.md # Guia para agentes de IA
│ │ ├── 2.introducao.md # Introdução geral
│ │ ├── 3.instalacao.md # Guia de instalação
│ │ ├── 4.estrutura-projeto.md # Este arquivo
│ │ └── 7.manutencao-conteudo.md # Guia de manutenção
│ └── 2.essentials/ # Conteúdo essencial
│ ├── .navigation.yml # Configuração de navegação
│ ├── 1.sintaxe-markdown.md # Sintaxe Markdown
│ ├── 2.blocos-codigo.md # Blocos de código
│ ├── 3.componentes.md # Componentes Markdown
│ └── 4.imagens-e-incorporacoes.md # Imagens e embeds
├── public/ # Recursos estáticos
│ ├── favicon.ico # Ícone do site
│ └── mountains.webp # Imagem de exemplo
├── package.json # Dependências e scripts
├── bun.lock # Lock file do Bun
├── README.md # Documentação principal
└── .gitignore # Arquivos ignorados pelo Git
content/Este é onde você escreve as páginas em Markdown. Todos os arquivos .md neste
diretório são processados e disponibilizados como documentação.
A estrutura hierárquica é mantida através de subdiretórios numerados:
1.primeiros-passos/: Documentação introdutória e guias essenciais1.para-agentes-ia.md: Instruções específicas para agentes de IA2.introducao.md: Introdução geral ao repositório3.instalacao.md: Guia de instalação via GitHub e npm4.estrutura-projeto.md: Este documento sobre estrutura7.manutencao-conteudo.md: Guia de manutenção de conteúdo.navigation.yml: Configuração de navegação da seção2.essentials/: Conteúdo essencial sobre Markdown e formatação1.sintaxe-markdown.md: Sintaxe básica do Markdown2.blocos-codigo.md: Como usar blocos de código3.componentes.md: Componentes Markdown disponíveis4.imagens-e-incorporacoes.md: Imagens e conteúdo incorporado.navigation.yml: Configuração de navegação da seçãoCada diretório pode conter um arquivo .navigation.yml para configurar o título
e ícone da seção na navegação.
public/Arquivos contidos no diretório public/ são servidos na raiz e não são modificados
pelo processo de build. Este é o local para colocar mídias, imagens e outros
recursos estáticos.
Arquivos neste diretório podem ser referenciados diretamente nas páginas Markdown
usando caminhos relativos à raiz (ex: /favicon.ico, /mountains.webp).
.navigation.ymlArquivos de navegação localizados em cada diretório de conteúdo (1.primeiros-passos/,
2.essentials/) configuram o título e comportamento da seção na navegação:
title: Primeiros Passos
icon: false
README.mdDocumentação principal do repositório, contendo visão geral, características, instruções de instalação e links para documentação adicional.
app.config.tsAqui você pode configurar o Docus para ajustar branding, lidar com SEO e adaptar links e redes sociais. Para este repositório de conhecimento, as configurações podem ser mantidas em padrão ou ajustadas conforme necessário.