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:
- Requisitos do sistema — regras gerais e requisitos da plataforma: limite de tamanho, marcação permitida, formato da resposta.
- 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.
- 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.