Confidente de luxo
Sebastian Laurent
Sofisticado e direto, funciona em encontros modernos e cenas de casal poderoso.
Lógica dinâmica de personagem, com segurança
Entenda o que os Scripts do Janitor AI fazem, como diferem de prompts e Lorebooks, como testar com segurança e como corrigir falhas comuns.
13 min de leitura
Resposta rápida
Scripts do Janitor AI são lógicas JavaScript condicionais ligadas ao conteúdo de um personagem. Eles podem ler o estado permitido do chat e acrescentar contexto antes da resposta, mas não são Advanced Prompts, entradas comuns de Lorebook nem memória permanente. Teste um por vez, leia o código completo, use um chat descartável com Debug e mantenha uma cópia recuperável do personagem original.
Personagens em destaque
Três personagens mudam a cada atualização; o vídeo tem prioridade e, quando não existe, mostramos a imagem do personagem.
Confidente de luxo
Sofisticado e direto, funciona em encontros modernos e cenas de casal poderoso.
Criada gótica
Devoção formal e elegância de mansão assombrada para roleplay controlado.
Observadora do deserto
Uma tenda sob as estrelas cria intimidade sem abandonar a história e os segredos.

Tipos, configuração segura, testes e correções
Um bom guia de Janitor AI Scripts não entrega apenas código: explica quando ele roda, o que altera, como provar o resultado e como desfazer. Scripts podem reagir a palavras, contagem de mensagens ou estado narrativo, mas copiar um arquivo comunitário ilegível não é um começo seguro.
Como nomes de controles podem mudar, este guia evita depender de um botão fixo. O tema também é separado do guia completo de Lorebook, voltado a fatos condicionais do mundo.
Um Script é avaliado em um ambiente JavaScript restrito. Ele lê contexto permitido do chat ou personagem e acrescenta informações aos campos usados na próxima resposta. Reação a uma frase, evento depois de certo turno e regra baseada em status são usos comuns.
Ele não é extensão comum nem banco permanente. Não presuma acesso livre à web, arquivos do aparelho ou armazenamento durável. Desconfie de código que promete capacidades ausentes na documentação atual.
Advanced Prompt é instrução estática de estilo. Lore entry é fato preparado ativado por chaves. Chat Memory resume o que aconteceu. Script avalia lógica antes da resposta. Use os templates de Roleplay Prompt para direção estática da cena e o guia de Chat Memory para progresso de relacionamento.
Só adicione código quando um campo simples não expressar a regra. Camadas simples são mais fáceis de testar.
Escreva o resultado em uma frase observável: “Após a mensagem 12, revelar que as luzes da estação falham”. Se Scenario, Lore key ou Summary resolver, não use Script.
O primeiro teste deve ter um Trigger e uma saída curta. Um pacote que muda personalidade, formato, memória, eventos e status ao mesmo tempo impede localizar falhas.
Leia o Source completo, não só imagens. Confirme finalidade, Context lido, Fields alterados e instrução de remoção. Evite código minificado ou oculto sem versão legível. Não inclua nome real, conta, conversa privada, endereço ou Token.
O Sandbox limita funções, mas o conteúdo do Prompt ainda chega ao sistema. Para cenários sensíveis, veja o guia de privacidade e os controles atuais.
O nome do botão importa menos que saber o que mudou, qual mensagem ativou e como restaurar.
Keyword gating acrescenta reação quando há uma frase distinta. Message-count gating introduz um evento após certo turno. Visible status lê um valor em formato definido e aplica a próxima regra.
São padrões, não arquivos universais. Confira API e Field atuais, proteja valores ausentes, faça Append em vez de Overwrite e mantenha a injeção curta.
Monte quatro casos: Trigger presente, ausente, mesma ideia com outra frase e Fresh chat. Registre o resultado esperado. O caso negativo prova que o Script não dispara em toda resposta. Repita após Reload.
Se o Model precisa reproduzir Status para manter State, teste Status ausente e quebrado. Funcionar uma vez não prova memória permanente.
Verifique Quote, Comma, Bracket e Feature não suportada. Depois confira Context guard e Field antigo. Por fim, revise Activation: Keyword amplo dispara demais, Exact match perde variações e Threshold pode não corresponder ao Fresh chat.
Se roda mas é ignorado, reduza Injection e conflitos com Card, Scenario, Advanced Prompt e Lore. O guia do Character Editor ajuda a separar a base do personagem.
Sem efeito aponta para Syntax, Attachment, Activation ou API. Efeito em todo turno aponta para condição ampla. Mudança de personalidade sugere Overwrite ou conflito. State reset indica persistência não garantida.
Volte ao menor caso e prove um Trigger no Changes em vez de acrescentar mais Prompt.
Script é útil quando criar lógica faz parte do hobby. É custo extra quando a meta é escolher um personagem pronto e iniciar a cena. LumiChat oferece páginas hospedadas e entrada direta no Chat sem importar código ou configurar Provider.
É diferença de Workflow, não vitória universal. Para sistemas condicionais, mantenha Janitor AI; se o Setup atrasa a primeira mensagem, abra um personagem LumiChat e compare a mesma abertura.
Lógica JavaScript condicional que lê Context permitido e acrescenta informação antes da resposta.
Não. Prompt é texto estático; Script avalia condições.
Não. Lore guarda fatos; Script adiciona lógica.
Não presuma. Alguns estados dependem do Model repetir um formato.
Somente se você lê o Source, testa em Chat descartável e restaura o original.
A condição é ampla demais. Use Phrase distinta e Negative test.
Confira Syntax, API não suportada e Field antigo na documentação atual.
Só quando Field, Lore ou Summary simples não resolvem o comportamento.
Continue no LumiChat
Explore personagens ativos, encontre a personalidade certa e entre no chat em segundos.
Encontre o companheiro IA certo para seu momento
Guia de editor de personagem IA
Um fluxo prático de campos, compatibilidade e teste de conversa para melhorar character cards.
Guia de memória do chat
Separe o que pertence a Chat Memory, Persona, histórico recente ou Lorebook e teste se o personagem realmente recorda.
Guia de chat IA
Modelo copiável de role-play prompting em seis partes, com exemplos, correções e teste em chat de personagem.
Guia de memória de mundo
Lorebook é conhecimento condicional, não memória infinita. Uma boa entrada injeta um fato quando uma chave precisa aparece.