> For the complete documentation index, see [llms.txt](https://aiblue.gitbook.io/aiblue/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://aiblue.gitbook.io/aiblue/documentation/basico/ghost.md).

# Ghost

**Visão Geral:**

O Ghost é uma plataforma focada em publicação que oferece um sistema robusto e nativo para a injeção de código, projetado para adicionar scripts, estilos e metadados sem a necessidade de modificar os arquivos de tema. Essa funcionalidade é centralizada na seção de Injeção de Código, que permite a aplicação de snippets em todo o site ou em posts e páginas específicos.

**Método 1: Instalação Global no Site**<br>

Este é o método ideal para garantir que o Agente apareça em todas as páginas do site, o que é a aplicação mais comum para este tipo de ferramenta.

1. Acessar as Configurações de Injeção de Código: No painel de administração do Ghost, navegue até o menu de Settings (Configurações), selecione Advanced (Avançado) e, em seguida, clique em Code Injection (Injeção de Código).1 Essa área é o ponto de controle centralizado para scripts que afetam a experiência do usuário em todas as páginas do site.3
2. Inserir o Snippet no "Site Header": Cole o código do Aiblue na caixa de texto Site Header. O Ghost injetará automaticamente este código dentro da tag \<head> de todas as páginas publicadas do seu site.1
3. Salvar e Testar: Após colar o código, clique em Save (Salvar) no canto superior direito. O Agente deverá aparecer no canto da tela quando você visitar seu site.<br>

**Método 2: Instalação em Post ou Página Específica**

Para a rara ocasião em que o Agente deve aparecer apenas em uma página ou postagem específica.

1. Abrir as Configurações do Post: No editor de um post ou página, clique no ícone de configurações, que geralmente é um símbolo de engrenagem, localizado no canto superior direito da tela.1
2. Inserir o Snippet: Role para baixo até encontrar a seção Code Injection para o post individual. Cole o snippet do Aiblue nesta área de texto.
3. Salvar e Publicar: Salve as alterações e publique ou atualize a página. O Agente será visível apenas nessa postagem.

**Análise e Recomendações:**

A arquitetura do Ghost diferencia propositalmente a injeção de código global da injeção por post/página para priorizar a organização e o controle. O método global (Settings) é designado para scripts de infraestrutura, como ferramentas de análise ou, no caso deste guia, um Agente que deve estar sempre presente. Já o método local (Editor) é destinado a scripts que fornecem funcionalidades ou conteúdo específico para uma peça de conteúdo isolada.

É fundamental evitar uma confusão comum entre o recurso de injeção de código e os "blocos de código" (Code Blocks) no editor do Ghost.4 Os blocos de código são utilizados para formatar e exibir código-fonte com destaque de sintaxe, o que é útil para tutoriais e documentação, mas não executa o script. Tentar usar um bloco de código para carregar o Agente resultará apenas na exibição do código como texto, sem funcionalidade. O método correto para executar o script é sempre a injeção de código global ou local.
