De que é composta a solicitação ao modelo

O texto é escrito por um modelo de linguagem, e a solicitação a ele a plataforma monta a partir de três partes:

  1. Requisitos do sistema — regras gerais e requisitos da plataforma: limite de tamanho, marcação permitida, formato da resposta.
  2. Suas regras — estilo do canal, estilo do tema, regras da fonte no projeto de reescrita. Esta é a parte principal: é ela quem define sobre o quê e como está escrita a postagem.
  3. Material — texto da postagem-fonte na reescrita ou título do tema ao trabalhar a partir do plano de conteúdo.

O modelo é selecionado nas configurações do projeto ou do tema. Ao lado é possível especificar um modelo de reserva: se o principal responder com erro, a plataforma repetirá a solicitação ao reserva e registrará isso no log.

Requisitos das plataformas

Cada plataforma tem seus próprios limites: tamanho do texto, tamanho do título, marcação suportada, dimensões e formatos de imagens. A plataforma os conhece e considera antecipadamente — pede ao modelo um texto menor que o limite, para que nele caiba também a assinatura do projeto.

A marcação também depende da plataforma. Por exemplo, para o Dzen o texto é solicitado com marcação HTML (parágrafos, subtítulos, listas), porque o material vai para um artigo, e para plataformas sem marcação — como texto comum.

Por que uma postagem é rejeitada antes da publicação

A rejeição antes da publicação é uma proteção: uma postagem com defeito evidente não ocupa um slot da programação e não falha depois com erro. O motivo sempre é visível no cartão da postagem.

Texto maior que o limite da plataforma. O modelo mantém o limite aproximadamente e às vezes o ultrapassa. O texto não é cortado: um pedaço no meio da frase estragaria o material. Regenere a postagem ou encurte a assinatura do projeto — ela também entra no limite.

Título maior que o limite. Refere-se a plataformas onde o título vai em campo separado.

Marcação fora dos requisitos da plataforma. No texto há tags que a plataforma não processa. Isso acontece se o modelo sair dos limites da instrução ou se na edição manual for inserida formatação do editor. Remova as tags extras ou regenere o texto.

Material fora do tema. Se nas regras da fonte está dito para não publicar anúncios, sorteios ou postagens fora do tema, o modelo retorna uma recusa, e a postagem é rejeitada — é uma decisão dele, e não uma falha.

Por que a publicação pode não ser bem-sucedida

Além das rejeições, há recusas da própria plataforma. A plataforma também as mostra no cartão da postagem com um motivo compreensível:

  • sem permissões — o bot não foi adicionado ao canal ou não é administrador, a chave de acesso não tem as permissões necessárias;
  • acesso expirado — a conta precisa ser reconectada;
  • destino não encontrado — o canal, grupo ou painel foram excluídos;
  • a plataforma não aceitou a mídia — formato, tamanho ou link indisponível;
  • limite da plataforma — a publicação será possível mais tarde, a plataforma tentará novamente automaticamente.

Motivos que são resolvidos externamente (permissões, token, limite, rede) não removem a postagem da fila: ela será publicada no próximo slot, quando você tiver corrigido tudo.

Como obter um texto melhor

  • Escreva as regras do canal de forma específica: tema, o que evitar, qual tom, se são necessárias listas e subtítulos.
  • Nas regras da fonte descreva separadamente quais postagens ignorar — assim haverá menos rejeições "fora do tema".
  • Não defina o limite de tamanho próximo ao limite da plataforma: deixe uma margem para a assinatura.
  • Se o resultado não agradar sistematicamente, experimente outro modelo nas configurações do projeto — eles diferem visivelmente em textos longos.