Pular para o conteúdo principal

Por que seu roleplay NSFW com IA esquece a história e como corrigir a memória

Corrija promessas esquecidas, relações desatualizadas e ramos misturados no SillyTavern com fatos do personagem, resumos de cena e memórias úteis.

Autor
Lydia
Publicado
Leitura
26 min de leitura
Atualizado
Uma chave de latão, duas canecas de café e um cachecol bordô junto a cartões da história em uma mesa pouco iluminada.

Seu personagem lembra a cor dos olhos, mas esquece a promessa de ontem. Uma relação construída durante uma noite volta ao estágio de desconhecidos. Alguém menciona um segredo sem nunca ter estado na sala. Em roleplay NSFW longo com IA, esses erros estragam uma cena mais rápido que uma prosa desajeitada.

A correção prática é dar lugares diferentes a tipos diferentes de memória. Mantenha identidade e limites permanentes na definição do personagem. Guarde localização, relação e situação imediata em uma nota curta de estado atual. Transforme cenas concluídas em resumos factuais de eventos. Traga acontecimentos antigos quando importarem por lorebook ou recuperação. Preserve diálogos recentes para o personagem continuar soando como ele mesmo.

Uma janela maior de contexto dá espaço, mas não corrige resumo errado ou relação desatualizada. Antes de pagar por outro modelo, examine o que o frontend realmente enviou. O fato ausente pode ter saído do prompt; o errado pode continuar dentro dele.

Este guia usa SillyTavern porque suas fontes de memória são visíveis e editáveis. Os exemplos acompanham um romance adulto fictício entre Mara, de 32 anos, e Julian, de 35. São exemplos de escrita, não transcrições de testes. A organização serve em outro frontend que permita editar fatos, resumos e notas persistentes.

Primeiro identifique o tipo de esquecimento

Nem toda resposta errada é memória. Um personagem sabe que algo ocorreu e responde de uma forma desagradável. Pode manter fatos e perder voz. Pode recusar uma cena por regras do modelo ou serviço. Isso exige mudanças diferentes.

Para memória, comece com um erro concreto. Anote o fato esperado e encontre onde ele se tornou verdadeiro na conversa. Compare ao incluído no próximo pedido. A documentação de prompts do SillyTavern explica inspeção do prompt montado, incluindo Prompt Itemization na resposta e extensão opcional Prompt Inspector.

Procure uma de três situações:

  • O fato está ausente. Precisa ser levado adiante ou recuperado. Lembrete que não entra no pedido não ajuda.
  • O fato está presente, mas uma versão antiga também. Remova ou date claramente a antiga. Outro lembrete pode piorar a contradição.
  • O fato correto está presente sem contradição. O modelo pode ler errado, ignorá-lo ao adivinhar ou dar mais peso a outras instruções. Esclareça a redação, remova distrações e teste uma continuação curta antes de trocar tudo.

Suponha que Mara convidou Julian ao apartamento após o segundo encontro. Na próxima cena, ele pergunta se ela aceitaria um primeiro encontro. Se o encontro falta no pedido, houve perda de histórico. Se o cartão ainda diz “nunca se conheceram”, há configuração antiga. Se o pedido descreve claramente ambos os encontros e a relação atual, a geração falhou em usar a informação fornecida.

A distinção indica o próximo passo. Histórico perdido pede entrada de memória. Configuração antiga pede edição. Erro de geração pede continuação corrigida ou prompt focado. Instalar outra extensão antes de distinguir só acrescenta partes móveis sem corrigir a causa.

O que você vêO que procurarPrimeiro reparo
Promessa some após chat longoEstá fora do histórico recente e dos resumosAcrescente entrada concisa ou inclua na nota atual da próxima cena
Relação reiniciaCartão, saudação ou resumo antigo descreve relação inicialSubstitua fato atual; preserve estágio anterior só como história
Conflito antigo volta sem resoluçãoConflito e resolução recuperados sem sequênciaAcrescente resolução e marque estado atual
Personagem conhece segredo privadoMemória relata evento sem testemunhasAcrescente limite claro de conhecimento
Outra trama invadeChats compartilham fonte mutável de memóriaSepare memórias e remova fatos do outro ramo
Fatos sobrevivem, voz mudaDiálogo recente substituído por resumo factualRestaure turnos relevantes ou pequeno exemplo de voz

A tabela inicia o diagnóstico, não promete causa única para cada caso. Ajuda porque cada reparo muda texto específico em vez de pedir “lembre melhor”.

Dê cinco funções a cinco tipos de informação

Boa memória de história não preserva cada frase. Preserva o necessário à próxima cena sem afogá-la na prosa de ontem. Pense no lembrete a um parceiro humano de escrita: quem são as pessoas, o que mudou, o que fazem agora e quais momentos anteriores ainda influenciam.

Fatos permanentes: quem é essa pessoa

Use a definição para o que permanece verdadeiro: idade, identidade, personalidade central, preferências estabelecidas, relações duradouras fora do romance principal e limites do papel da IA.

Uma definição útil de Mara seria:

Mara é uma fotógrafa de restauração de 32 anos. É observadora, tem humor seco e demora a discutir sentimentos privados. Sua irmã Leena mora em outra cidade. Mara demonstra carinho por ajuda prática antes de conseguir falar diretamente. O usuário controla diálogo, decisões e sentimentos de Julian.

Isso dá uma pessoa para escrever. Não manda incluir irmã, trabalho e explicação de personalidade em toda cena. Também não diz que será emocionalmente distante para sempre. Uma tendência central deve permitir desenvolvimento.

A documentação de criação de personagens identifica campos incluídos em cada geração e explica que definições permanentes longas deixam menos espaço ao histórico. Coloque identidade essencial ali; mova cenário longo e passado incidental para outro lugar.

Não transforme cartão em transcrição crescente. Acrescentar todo encontro, discussão e roupa dificulta distinguir quem é Mara do que aconteceu. Também prende uma definição reutilizável a uma trama. Mantenha cartão inicial limpo e relação em evolução na memória do chat.

Estado atual: o que é verdade agora

Estado muda. Personagens trocam de sala. Discussão se resolve. Visitante vai embora. Relação se aproxima ou alguém pede pausa. Isso não é traço permanente para guardar como descrição eterna.

Para a cena, escreva algo como:

Cena atual: sexta à noite, apartamento de Mara, após o segundo encontro. Mara e Julian estão à vontade, mas não discutiram exclusividade. Mara acabou de oferecer café. Julian ainda não respondeu. Leena não está presente. Continue da oferta sem resposta; não reinicie a apresentação.

É curto para ler e específico para evitar reinício. A oferta pendente diz onde a história para. Sem isso, o resumo pode incentivar pular a próxima escolha do usuário.

Uma Author's Note específica do chat é um possível lugar. O guia de Author's Note descreve posição e frequência configuráveis. Como lembrete ativo, frequência zero significa não inserir. Frequência um inclui a cada entrada do usuário. São configurações reais; a melhor posição para seu modelo deve ser inspecionada e ajustada.

Evite manter nota longa inalterada a noite inteira. Uma descrição perfeita do apartamento fica errada quando saem dele. Atualize ao mudar a cena, em vez de acrescentar sala nova abaixo da antiga.

Resumos de eventos: o que realmente aconteceu

Cena concluída pertence a resumo de evento. Ele responde quem fez o quê, o que mudou, o que foi combinado e o que está aberto. É registro, não outra tentativa de escrever a cena lindamente.

No exemplo:

Sexta, segundo encontro: Mara e Julian visitaram a exposição noturna juntos. Julian devolveu a chave de latão que Mara emprestara para o estúdio. Mara admitiu evitar uma conversa difícil com Leena. Julian ofereceu ouvir sem contatar Leena por conta própria. Combinaram ir ao estúdio domingo à tarde. Depois, Mara o convidou ao apartamento para café. Não discutiram exclusividade.

A devolução tem consequência: Julian não tem mais a chave. A promessa sobre Leena tem consequência: ele não deve telefonar de repente. O encontro domingo é plano futuro, não visita concluída. A última frase preserva incerteza, sem converter noite calorosa em relação formal.

Um resumo pode omitir descrições repetidas da luz da exposição e manter mudanças. É memória seletiva a serviço da história, não arquivo sem perdas. Preserve a conversa original se quiser diálogo exato depois.

Entradas de lorebook: o que só aparece quando relevante

Lorebook ajuda em fatos ocasionais: local, objeto compartilhado, coadjuvante ou evento antigo importante. Não precisa explicar o estúdio em detalhe em toda conversa de cozinha.

A documentação World Info descreve inserção condicional por chaves e outras ativações. A diferença prática é salvar versus ativar. Uma entrada salva não ajuda a resposta se não for inserida.

Para a chave, use entrada autossuficiente:

Chave de latão do estúdio: Mara a emprestou a Julian na primeira visita. Ele devolveu na exposição de sexta. Atualmente não tem chave do estúdio dela. A troca foi gesto inicial de confiança, não permissão permanente para entrar quando quiser.

A palavra “chave” sozinha é gatilho ruidoso em uma história com chaves de hotel, teclas de piano e decisões-chave. Use termos distintivos que os personagens mencionariam, como “chave do estúdio” ou “chave de latão”. Não espere título oculto ou lista de palavras explicar o evento; o conteúdo inserido precisa fazer sentido sozinho.

Para usar no chat:

  1. Em World Info, crie ou escolha lorebook da história e adicione entrada. Cole o parágrafo em Content e informe studio key, brass key em Key. Mantenha habilitada.
  2. Abra Character Management → Chat Lore e escolha o lorebook. Vincula à conversa atual. Se já houver livro, Chat Lore abre editor; use Shift+Click no desktop ou toque longo no celular para reabrir seleção.
  3. Mencione “brass key” na continuação e abra Prompt Itemization na resposta. Procure o parágrafo da devolução no pedido montado. Presença confirma inserção, não uso correto na resposta.

Recuperação de memória: o que ajuda em arquivo grande

Recuperação busca material relacionado à conversa, em vez de inserir tudo. Ajuda em muitos capítulos. Também traz versão antiga, pois semelhança temática não significa “verdade mais recente”.

A documentação de Chat Vectorization explica busca no histórico e a troca com cache de prompt. O guia de Data Bank cobre documentos anexados e escopos. São ferramentas para funções diferentes, não botão mágico de continuidade perfeita.

Em romance curto com poucos eventos importantes, comece com resumos editados e entradas claras. Acrescente recuperação quando existir problema real que não conseguem tratar confortavelmente: um detalhe do capítulo doze importar no trinta. Manter uma frase da relação de hoje em nota sempre disponível é mais simples que pedir a uma busca para redescobrir a cada turno.

Cinco fontes de memória e diálogo recente alimentam a próxima resposta da história.

Fatos do personagem, estado atual e eventos passados precisam de funções diferentes; diálogo recente mantém a voz viva.

Uma configuração pequena antes de instalar qualquer coisa

Você corrige um chat difícil sem reconstruir o frontend. A primeira versão útil só precisa de definição, nota de estado atual e resumo legível. Isso dá um lugar ao fato que desaparece.

Comece salvando cópia da conversa. Vai editar memória ao redor e pode querer voltar. SillyTavern oferece exportação e checkpoints no guia de gerenciamento de arquivos de chat. Texto simples ajuda a ler; JSONL preserva metadados para reimportar; imagens e anexos são separados.

Faça três edições:

  1. Remova condições iniciais antigas. Procure “Mara e Julian nunca se conheceram” ou “Julian não ganhou a confiança dela”. Preserve só se o cartão for intencionalmente template inicial e o prompt esclarecer que eventos posteriores o substituem. Caso contrário, arrastam a história ao começo.
  2. Escreva estado atual em poucos parágrafos. Inclua localização, presentes, relação, ação imediata e última escolha pendente. Omita o que não muda a próxima resposta.
  3. Resuma eventos antigos relevantes. Inclua promessas, resoluções, descobertas e planos. Marque “não estabelecido” nas questões abertas em vez de pedir ao modelo preencher.

Neste exemplo, copie como nota manual:

Esta é uma história em andamento sobre Mara, 32, e Julian, 35. Já se encontraram várias vezes e estão no apartamento dela após o segundo encontro. Há interesse mútuo, mas não combinaram exclusividade. Mara contou o conflito com Leena; Julian prometeu não contatá-la em nome de Mara. A visita ao estúdio está prevista para domingo e ainda não ocorreu. Mara ofereceu café e espera a resposta. Escreva a reação de Mara à próxima ação de Julian sem decidir a ação por ele.

Continue com frase modesta sem mais passado: “Julian aceita o café e pergunta qual caneca ela recomenda.” Veja se Mara permanece no apartamento, o trata como conhecido e mantém a questão familiar aberta no lugar certo. Não testa todos os aspectos do modelo. Verifica se o estado reparado basta para continuação comum.

Se ainda reiniciar, inspecione pedido real. A nota pode estar desligada, outro lorebook contradizer ou frontend usar outro chat ou persona. Se estiver correto, edite ou regenere a resposta ruim antes de virar exemplo do próximo turno. Continuar como se o erro tivesse ocorrido transforma erro isolado em histórico.

Escreva resumos que preservem mudança, não atmosfera

Um resumo vago soa razoável e perde o detalhe necessário. “Mara e Julian tiveram noite sincera e se aproximaram” deixa quase tudo aberto. Ela revelou segredo? Ele prometeu? Discussão resolvida? Combinaram encontro?

Um resumo melhor separa observação de interpretação. Se Mara disse confiar a câmera a Julian, registre essa confiança específica, não “confia completamente”. Se ele suspeitou de uma carta escondida, registre suspeita, não descoberta. Ficção adulta tem insinuação e hesitação; memória precisa manter distinções, não suavizá-las.

Este pedido manual de resumo serve fora do formato exigido por uma extensão:

Resuma a cena concluída como notas de continuidade de uma história fictícia em andamento. Preserve ações estabelecidas, mudanças na relação, promessas, objetos devolvidos ou transferidos, descobertas, localização e planos inacabados. Identifique quem testemunhou cada revelação privada. Distinga eventos confirmados de suposições, possibilidades imaginadas e intenções futuras. Não acrescente motivos, compromissos ou eventos não estabelecidos no diálogo. Termine com a última ação pendente. Use linguagem simples concisa e nomes em vez de pronomes ambíguos.

É auxílio de escrita, não preset universal testado. Serve a resumo manual de texto simples. Extensão que espera JSON estruturado precisa manter formato exigido; substituir por esse pedido em prosa pode quebrar criação de memória.

Considere um resumo deliberadamente falho:

Mara e Julian viraram casal após a exposição. Ela contou tudo sobre a irmã e deu acesso ao estúdio. Ele decidiu ajudar telefonando para Leena. Foram ao apartamento e tomaram café.

Quase toda frase muda a história. “Viraram casal” inventa compromisso. “Tudo” exagera revelação. “Acesso” ignora chave devolvida. “Decidiu” inventa escolha de Julian. “Tomaram café” passa da oferta pendente.

Repare consultando a conversa, não pedindo mais elegância. O resumo útil é a nota factual acima. Ao ler um automático, avalie preservação das decisões reais, não se parece sinopse de livro.

Explicite ausências importantes

Às vezes o principal fato é algo que não ocorreu. Não discutiram exclusividade. Julian não conheceu Leena. Mara não revelou a carta. A visita de domingo não aconteceu.

Isso impede atalhos fáceis. Use onde há risco ativo de confusão, não lista enorme de tudo que nunca ocorreu. “Ainda não conversaram sobre exclusividade” importa. “Nunca foram a Marte” não.

Preserve uma causa emocional concreta

Um registro seco retém eventos e perde importância. Guarde a causa de mudança emocional em frase precisa: “Mara relaxou depois que Julian devolveu a chave sem pedir para mantê-la.” Dá algo para o próximo escritor responder sem declarar personalidade permanente nova.

Compare com “Mara agora está feliz”. Feliz por quê, por quanto tempo e em qual cena? A causa permite sentimentos mistos depois. Rótulo vago incentiva reduzir a um humor até próxima atualização.

Separe arquivo e recapitulação da próxima cena

Pode manter arquivo detalhado e resumo ativo curto. O arquivo responde “o que aconteceu neste capítulo?”. O ativo responde “o que a próxima resposta deve respeitar?”. Não precisam da mesma extensão.

Após dez cenas, arquivo cronológico pode incluir encontro inicial, estúdio, exposição, apartamento e planos de domingo. A cena do apartamento só precisa do estágio da relação, promessa relevante e onde parou. Se a chave surgir, busque seu histórico então.

Isso impede transformar memória em tarefa escolar. Não reescreva tudo após duas mensagens. Salve mudanças significativas, mantenha nota pequena e deixe detalhes comuns no histórico recente até acabar a cena.

Use Summarize nativo para recapitulação contínua simples

A extensão nativa Summarize é primeira opção razoável para “manter o esboço deste chat disponível”. Em Extensions, abra Summarize e escolha fonte funcional. Main API usa conexão ativa. Leia Current summary e corrija antes de depender.

O guia oficial de Summarize também documenta Pause e Restore Previous. Ajudam quando atualização inventa compromisso ou perde promessa. Pare atualizações enquanto repara ou restaure resumo anterior e acrescente mudanças certas.

Ajuste intervalo à conversa, não a um número ritual. Vinte respostas curtas mal avançam; vinte longas incluem confronto, revelação e mudança de local. Peça recapitulação antes de eventos importantes saírem do histórico ativo e após cena mudar o necessário à próxima resposta.

Comece resumindo manualmente nos finais de cena. Leia dois ou três. Observe omissões frequentes. Só então automatize em intervalo adequado ao comprimento típico. Terá uma base útil, em vez de descobrir uma semana depois que todos os resumos mudaram a relação.

Recapitulação contínua é prática, mas recomprimir a antiga pode perder fatos pequenos. Proteja promessa durável em entrada própria, não esperando sobrevivência a toda reescrita. O resumo diz “a promessa sobre Leena permanece ativa”; outra entrada mantém alcance exato.

Não peça ao resumo a voz inteira do personagem. Deve reter eventos. Mensagens recentes e pequeno diálogo mantêm humor seco, ritmo e formalidade. Misturar instrução longa de estilo em toda nota dificulta leitura e sobrecarrega quando várias ativam.

Use Memory Books para memórias editáveis de cenas separadas

ST Memory Books ajuda quando um único resumo contínuo deixa de ser manejável. Em vez de uma memória sempre reescrita, guarda cenas individuais e edita relevantes. Em romance longo, primeiro encontro, revelação familiar e chave devolvida permanecem registros separados legíveis.

Uma discussão recente da comunidade SillyTavern cita extensões de memória, especialmente STMB, como melhoria na experiência do autor. Outra discussão de extensões de resumo mostra escolha entre memórias editáveis de lorebook e resumos mais automáticos. São preferências individuais, não prova controlada de melhoria em todo modelo.

Comece pelo guia inicial do projeto, que documenta instalação, escolha de lorebook e primeira memória manual. Escolha livro adequado, perfil Current SillyTavern Settings, marque início e fim de cena concluída e crie uma memória. Abra a entrada antes de automatizar.

Leia pré-requisitos atuais com conexão local ou Text Completion. O projeto descreve requisitos extras e saída estruturada; um modelo bom de conversa ainda falha no JSON de criação. Mantenha formato nativo ao fazer a primeira funcionar.

Escolha evento concluído curto. A troca na exposição serve por ter início, objeto devolvido, revelação e plano. Selecionar a noite inteira até conversa inacabada no apartamento facilita confundir eventos concluídos e possibilidades futuras.

Após criação manual funcionar, o guia de Memory Books documenta automação, comandos de seleção e controles. Sugere intervalo inicial de vinte a trinta mensagens, não garante que toda cena caiba. Leia primeiras automáticas e ajuste à escrita real.

A rotina útil é simples: deixe salvar mudanças comuns e corrija manualmente desenvolvimentos que danificariam continuidade. Na exposição, confira quem devolveu chave, quem ouviu problema familiar, plano pendente de domingo e se houve compromisso de relação.

Não instale três resumidores de uma vez. Cada recapitulação levemente diferente pode criar três versões da noite competindo no pedido. Comece com um sistema de eventos e nota atual clara. Acrescente ferramenta só para problema separado identificável.

Duas folhas ilustradas de notas contrastam eventos confusos com chave devolvida e compromisso pendente.

Corrija o evento, não o estilo: chave devolvida e plano inacabado devem continuar assim na memória.

Atualize a relação sem reescrever o personagem

Variação da relação frustra especialmente no roleplay NSFW porque muitas cenas dependem de confiança, familiaridade e incerteza construídas. Lembrar local e esquecer relação produz cena tecnicamente coerente e emocionalmente errada.

Use dois registros. Um diz o que mudou a relação. Outro diz como está agora. Primeiro histórico, segundo atual.

Evento histórico:

Após a exposição, Mara convidou Julian ao apartamento. Disse estar confortável sozinha com ele e apreciou não ter sido pressionada sobre Leena. Era o segundo encontro. Nenhum propôs exclusividade.

Relação atual:

Mara e Julian estão saindo juntos e à vontade para mostrar interesse. Ainda aprendem preferências um do outro. Não combinaram exclusividade e nenhum deve presumir decisões futuras do outro.

Se depois combinarem compromisso, atualize segundo. Preserve primeiro como evento antigo. Outra memória pode dizer “Domingo: combinaram exclusividade”. Nota atual carrega relação nova. Incerteza da sexta é história, não instrução presente concorrente.

Evite reduzir tudo a nota numérica. Confiança oitenta de cem não explica se Mara confia um segredo, item emprestado ou apresentação familiar. Números servem a mecânica de jogo deliberada. Substituem mal uma frase da relação real.

Mantenha consentimento e preferências concretos. “Mara prefere discutir mudanças de planos antes de se comprometer” orienta convite novo. “Mara concordou com visita domingo” registra um acordo. Nenhum implica concordância ilimitada com o que vier.

Não se trata de inserir sermão. Trata-se de preservar escolhas em vez de apagá-las por resumo. Relação interessa porque algumas questões permanecem abertas. Boa memória as leva adiante sem responder pelo usuário.

Impeça memórias antigas de se impor às novas

Recuperação traz tema certo no momento errado. Ao discutir estúdio, pode buscar briga inicial junto de reconciliação. Sem sequência, o modelo reabre conflito resolvido.

Escreva entradas históricas com rótulo e mudança clara. “Primeira visita: Mara se incomodou quando Julian moveu suportes de luz sem pedir” é melhor que “Mara fica desconfortável com Julian no estúdio”. A segunda soa permanente no presente.

Registre resolução separada:

Segunda visita: Julian pediu desculpas por mover equipamento e pediu antes de tocar mais alguma coisa. Mara aceitou. O desacordo anterior está resolvido; ela ainda prefere que visitantes peçam antes de mover materiais de trabalho.

Resolver a briga não apaga preferência. A relação melhora mantendo regra do estúdio. É mais útil que apagar memórias negativas ou ignorar todo problema antigo.

Quando entrada obsoleta ativa sempre, reescreva o presente como histórico. Se não tem valor além do estado vencido, desative. Mantenha estado ativo em um lugar. Não precisa de notas “ignore memória anterior” dentro de outras.

Marque planos por status. “Planejado”, “concluído”, “cancelado” e “alterado” mudam legibilidade. “Encontrar domingo no estúdio” pode parecer agora. “Plano pendente: domingo à tarde; ainda não concluído” é mais claro.

Quando chegar domingo, registre visita ou cancelamento e atualize pendência. Se avançar duas semanas, remova convite vencido da nota. Do contrário, compromisso antigo ressurge urgente muito depois.

Faça segredos pertencerem a quem realmente sabe

Um erro grave é segredo vazar pelo narrador. Resumo registra corretamente que Mara explicou conflito com Leena a Julian. Depois, cena coletiva dá a Leena conhecimento detalhado sem ninguém contar.

Memória de evento e conhecimento do personagem diferem. Arquivo sabe que ocorreu. Um personagem responde só ao testemunhado ou aprendido. Explicite na entrada do segredo.

Por exemplo:

Conversa privada, sexta à noite: Mara disse a Julian que não respondeu à carta de Leena. Julian ouviu diretamente. Leena sabe que enviou, mas não que Mara discutiu com Julian. Ninguém mais estava presente.

Escreva a cena atual da posição de Leena. Pode perceber Mara inquieta, perguntar se carta chegou. Não deve conhecer promessa de Julian sem a história fornecer isso.

Em grupo, use nomes. “Ela contou a ele sobre ela” é frágil com três mulheres e dois homens. “Mara contou a Julian sobre Leena” é menos literário e muito mais útil.

Isso não garante separação perfeita. Fornece limite inspecionável. Se ainda revelar, corrija antes de seguir e confira se outro resumo torna público.

Não resolva apagando o segredo inteiro. Corrige conhecimento de Leena removendo o que Julian deve lembrar. Preserve mesmo evento com testemunhas corretas, não achate tudo até ninguém ter informação privada.

Separe ramos antes de explorar outro resultado

Alternativas fazem parte do apelo do roleplay. Talvez queira ramo em que Julian aceita convite de domingo e outro em que pede tempo. Compartilham definições e história anterior à escolha. Não devem compartilhar registros mutáveis posteriores.

Nomeie claramente: “Domingo aceito” e “Domingo adiado”. Guarde nota atual de cada e confira livro vinculado antes de criar memória. Se ambos escrevem no mesmo, recuperação pode informar ao ramo aceito que convite foi recusado.

Checkpoint preserva conversa na bifurcação, mas não presuma isolamento automático de toda extensão ou fonte externa. Examine livro ativo após criar ramo. Confira documentação de cópia e bloqueio da extensão antes de depender.

Se houver contaminação, identifique entradas posteriores à bifurcação. Copie pertinentes à fonte certa e desative as sem relação ali. Compartilhe histórico anterior só se inalterado. Traço permanente é compartilhável; resultado de conversa específica não.

Em reinício limpo, escolha entre três intenções. “Conversa nova com mesmo personagem” parte do cenário original. “Continuar história em chat novo” carrega estado e memórias. “História alternativa com elenco” precisa de histórico separado. Tratar tudo como chat novo faz personagem lembrar encontro inexistente nessa versão.

Ao exportar ou sincronizar dispositivo, leve fontes necessárias junto do chat. Conversa visível não prova que lorebook, documento ou estado da extensão migrou. Abra fontes no destino e confira fato inequívoco antes de seguir.

Uma cena de graphic novel se divide em encontro no estúdio e visita adiada separadamente.

Resultados alternativos compartilham história anterior; eventos posteriores precisam de memórias separadas.

Troque modelos sem fazê-los adivinhar tudo

Trocar modelo muda voz mesmo com fatos idênticos. Muda também histórico que cabe e interpretação do preset. Modelo novo não herda memória invisível do anterior; vê o que frontend envia.

Prepare transferência compacta. Inclua identidade, relação atual, última cena relevante, planos e exemplo curto de voz. Omita arquivo inteiro salvo necessidade real da próxima cena.

Para Mara:

Continue história existente. Mara é fotógrafa de 32 anos com humor seco e preferência por gestos práticos. Julian tem 35 e é controlado pelo usuário. Estão saindo após segundo passeio, não se conhecendo agora. Estão no apartamento de Mara. Julian aceitou café. Visita de domingo ao estúdio ainda pendente. Ele prometeu não contatar Leena em nome de Mara. Diálogo de Mara é conciso; desvia com pequena piada antes de responder sinceramente. Não decida resposta de Julian.

Um exemplo original curto de voz seria: “A caneca lascada é para quem eu gosto. A porcelana boa, para quem quero impressionar.” Dá ritmo e personagem sem parede de instruções.

Use a mesma transferência em comparação breve. Peça uma continuação do café. Compare localização, plano pendente, limite de conhecimento e voz. Não compare modelo antigo após duas horas de diálogo moldado com novo recebendo saudação de uma linha.

Para escolher outro modelo textual, o guia de modelos de roleplay cobre a decisão separada. Repare memória primeiro se fato errado está no prompt. Modelo melhor ainda segue resumo ruim; um mais barato basta a cena organizada.

Separe regras de conteúdo da verificação. Recusa não prova encontro esquecido. Continuação calorosa menos madura não é automaticamente falha de memória. Examine estado fornecido e resposta antes de trocar ferramenta, prompt ou modelo.

Três cartões de transferência da história para identidade, cena atual e voz.

Troca de modelo precisa dos mesmos fatos e pequeno exemplo de voz, não de novo primeiro encontro.

Reduza custo de memória sem perder o importante

Contexto longo tem custo prático em APIs por token: texto em cada pedido conta no uso de entrada. Criar memória também pode chamar modelos separadamente. Não presuma custo zero só por extensão gratuita.

Você raciocina sobre tamanho sem preço de modelo específico. Suponha pedido ilustrativo de quarenta mil tokens, versão focada de doze mil. Em cinquenta respostas, são dois milhões versus seiscentos mil antes de cache e detalhes de preço. São contas, não fatura medida nem economia prometida.

A pergunta é quais vinte e oito mil removeu. Se eram descrições repetidas e cenas obsoletas, a versão curta pode preservar tudo necessário. Se era o único registro da promessa, fica mais barata e pior. Compressão vale quando mantém mudanças significativas.

Resumir toda mensagem também custa e cria intermediárias desnecessárias. Oferta de café talvez não mereça tarefa de memória; revelação de Leena provavelmente sim. Comece por finais de cena ou intervalo suportado e confira se limites produzem entradas coerentes.

Recuperação complica cache porque material selecionado muda por turno. Documentação oficial Chat Vectorization destaca isso. Se sua API beneficia de prompt repetido, compare uso real após ativar em vez de presumir que menos mensagens visíveis sempre reduz fatura.

Em sessão pessoal, economia simples costuma vir de aparar cartão inchado, manter estado curto e evitar chamadas redundantes de resumo. Em aplicativo, saiba se memória gera a cada turno, em segundo plano ou em limite escolhido. São padrões e custos diferentes.

Não ponha todo fato em entrada sempre ativa para evitar recuperação errada. Volta a enviar arquivo inteiro. Reserve espaço sempre disponível a identidade, estado e poucas restrições essenciais. O resto aparece quando relevante.

Quando a ferramenta funciona, mas a história quebra

Notificação de sucesso pode indicar memória criada. Não correção, ativação ou uso adequado. Siga o fato falho por essas etapas.

Primeiro abra entrada. Se diz Julian ficou com chave, corrija antes da recuperação. Ativação não torna verdade entrada errada. Se omite devolução, acrescente ou regenere da cena adequada.

Depois examine fonte e ativação. Livro ligado ao chat? Palavra-chave nunca usada? Filtro exclui personagem? Há espaço no orçamento? Confira opções pertinentes, não aumente todo limite global.

Examine pedido final. Memória pode ser salva e elegível, mas deslocada por outra fonte. Busque fato distintivo, como “devolveu a chave de latão”, e contradição antiga “Julian mantém a chave do estúdio”. Encontrar ambos explica por que memória aparentemente certa falha.

Por fim leia continuação. Se correto presente sem contradição, tente frase atual mais direta. Se ainda falhar, outra geração ou modelo pode ser adequado. Agora eliminou memória ausente ou corrompida, sem trocar cegamente.

Mantenha pergunta pequena. “Por que meu modelo é ruim de memória?” é difícil. “Por que deu chave a Julian após entrada dizer devolvida?” leva a fonte, gatilho, pedido e correção. É reparo concluível antes da próxima cena.

Rotina repetível para ficção adulta longa

Antes da sessão, leia nota atual, não histórico inteiro. Confirme local, significado da relação, planos pendentes e quem decide. Trinta segundos detectam cena antiga antes de influenciar dez mensagens.

Durante, deixe diálogo comum. Salve quando mudar: promessa, descoberta, resolução, limite, objeto transferido ou plano concluído. Em automação, revise entradas dessas mudanças, não toda troca trivial.

No final, separe evento e presente. Registre ocorrido na memória; substitua nota atual pelo ponto de parada. Não acrescente cena “atual” abaixo de três antigas.

Antes de bifurcar, copie ou separe memória mutável. Antes de trocar modelo, prepare transferência e voz. Antes de trocar dispositivo, confirme fontes. Cada ação previne um reinício diferente; nenhuma precisa de cartão maior.

O resultado é modesto e valioso: personagem lembra promessa, relação não recomeça e próxima cena continua onde parou. Repare primeiro um fato incômodo. Quando aparece na fonte certa e no pedido real, você tem base mais firme para avaliar a resposta seguinte.

Também em English · 日本語 · 한국어 · Deutsch · Français · Español · Русский · Italiano · Polski

Experimente você mesmo

Você paga só pelo que executar — sem plano e sem assinatura.

Feito com MiniMax H3 · ByteDance Seedance 2.0 Fast