O que Compressão Pré-Histórica (Caveman Compression) faz?
Comprima texto em sentenças curtas e densas em fatos que um LLM possa reconstruir de forma confiável. Expanda texto 'caveman' de volta para um inglês fluente quando o usuário desejar legibilidade em vez de economia de tokens.
Fluxo de Trabalho
- Identifique a direção:
- Prosa original -> compressão pré-histórica
- Texto pré-histórico -> expansão fluente
- Preserve todos os fatos da origem:
- números
- nomes
- datas
- restrições
- qualificadores de incerteza
- termos técnicos
- Mantenha cada frase atômica. Prefira um fato, ação, restrição ou etapa de raciocínio por frase.
- Mantenha as frases curtas. Normalmente, busque de 2 a 5 palavras; permita frases mais longas apenas quando necessário para evitar ambiguidade.
- Remova linguagem previsível:
- artigos
- palavras de enchimento
- verbos auxiliares
- conectivos óbvios
- construções passivas quando a voz ativa for equivalente
- Não adicione fatos. Não simplifique o significado. Não pule etapas lógicas que importam.
Regras de Compressão
- Prefira voz ativa e tempo presente, a menos que o tempo mude o significado.
- Remova intensificadores como
muito,realmente,bastante,extremamente. - Mantenha descritores que alteram o significado, como
crítico,opcional,mesmo,diário. - Omita artigos quando o significado permanecer claro.
- Mantenha pronomes apenas quando o referente for inequívoco.
- Substitua cláusulas com muitos conectivos por frases curtas adjacentes.
- Preserve condicionais explicitamente quando omitir
secriar ambiguidade. - Mantenha a linguagem técnica precisa. Não parafraseie termos técnicos com palavras mais vagas.
Estilo de Saída
- Retorne apenas o texto transformado, a menos que o usuário peça comentários.
- Trate isso como uma transformação interna de texto de processamento por padrão. Não reescreva a saída final do resultado da tarefa no estilo 'caveman', a menos que o usuário solicite explicitamente esse estilo de saída.
- Use frases declarativas curtas.
- Prefira substantivos e verbos concretos.
- Mantenha a ordenação da origem, a menos que seja necessário reordenar para preservar a lógica.
Validação
Antes de finalizar, verifique:
- O conjunto de fatos corresponde à origem.
- Números e qualificadores ainda existem.
- A cadeia de raciocínio não tem lacunas.
- Nenhuma informação nova foi introduzida.
- A compressão não se tornou telegráfica ou ambígua.
Referências
- Leia references/spec.md para o conjunto completo de regras, casos de borda, antipadrões e exemplos.
- Leia references/prompts.md quando precisar de um formato de prompt de compressão ou descompressão pronto.