Janitor
Início
Ctrl K
EntrarCadastrar

Lançamento do TAI Engine V1.4.7 da Niste-chan (Script Avançado Gratuito)

Traduzido do inglês·

Niste-chan's TAI Engine V1.4.7 Release (Free Advanced Script)

148

981

by:@rin_takanashi

Motor de Emoções do Relacionamento (TAI) de Confiança + Afeto + Intimidade de Niste-chan &

Versão WIP: V1.4.8 Alpha | Versão estável: V1.4.7 + V1.4.7 Lite

Cole isto e seu bot ganha instantaneamente memória, emoções, ciúme e progressão realista de relacionamento.

O que isto faz:

- Faz seu bot lembrar de você (memória)

- Adiciona emoções + oscilações de humor

- Constrói relacionamentos ao longo do tempo (relacionamentos realistas)

- Funciona automaticamente (sem configuração)

Configuração: 30 segundos

Um motor dinâmico de simulação de relacionamento para bots do Janitor Ai. Rastreia afeto, confiança, intimidade e mecânicas adaptativas de humor. incluindo cenas com múltiplos personagens com comportamentos específicos de cada arquétipo, sistemas de confissão (versões posteriores)

⚠️ Uso de Tokens: 1000~ tokens de saída (V1.4.7) | Requer modelos com contexto de 16k+ para melhor experiência
Usuários do JLLM: Use V1.4.2, V1.4.3 ou V1.4.7 Lite (altamente recomendado) para desempenho estável

Início Rápido:

  1. Clone o script via lorebooks listados abaixo, anexe o script ao bot que você quiser.

  2. Certifique-se de que seu personagem tenha um nome claro em sua descrição (por exemplo, "Name: Jack" | "Seu amigo, Aileen".

  3. E voilà, as métricas serão inicializadas automaticamente; não é preciso ajustar nada, a menos que sinta curiosidade.

Funciona Bem:

-(Gemini 3.1+) -(Claude 3.5+) -(Deepseek V3+) -(Kimi K2.5) -(Grok 4.1 Fast+) -(GLM 4.6+) -(Step 3.5 Flash) -(Trinity Large Preview) -(Minimax m2.5+), etc.

Notas de Versão:

Versão Status Notas

V1.4.7 — Totalmente estável, todos os recursos.

V1.4.7 Lite (Altamente Recomendado para JLLM) — V1.4.5 mas para JLLM (Totalmente estável)

V1.4.6 — Basicamente 1.4.6 mas com mais recursos.

V1.4.5 Lite — V1.4.5 mas para JLLM (Multi-personagem um pouco instável)

V1.4.5 — Novos arquétipos, melhorias em multi-personagem, ciúme, etc.

V1.4.4 (Última Versão Estável) — Recomendado para usuários de proxy

V1.4.2–1.4.3 — Otimizado para janelas de contexto menores

V1.4.0–1.4.1 — Quebrado, não use

Recursos (Breve):

  • Métricas Centrais

    • Afeto, Confiança e Intimidade são rastreados independentemente por personagem em uma escala de -100 a +100. Os ganhos são escalonados pelo valor atual da métrica (retornos decrescentes em 30+ e bastante reduzidos em 70+) e limitados a ±20 por turno.

    • O humor varia de 0 a 100 com neutro em 50. Decai em direção ao neutro em 3 pontos por turno quando nenhum delta significativo é acionado. Limite rígido de ±20 de delta por mensagem. (V1.3.0+)

    Detecção de Nome do Personagem&

    • Remove cabeçalhos de script, blocos de comentários e palavras-chave do motor de personalidade/cenário antes de escanear para evitar correspondências falsas de nomes. Recorre a vários tipos de padrões (name:, "she is called", "[Character= blocks", declarações de relacionamento) antes de usar o padrão {{char}}.

    • Cenas com múltiplos personagens são detectadas via padrões de diálogo ("Name: text") e padrões de fala ("Name said/replied"). Cada personagem detectado recebe métricas, arquétipos e estados de marco inicializados de forma independente. (v1.4.2+)

    Predefinições de & Inicialização

    • No primeiro carregamento, cada personagem é inicializado a partir do contexto do seu card. O tipo de relacionamento (amante, melhor amigo, estranho, inimigo, família etc.) define as métricas iniciais. Membros da família biológica recebem pisos baixos de intimidade e são sinalizados separadamente para o sistema de penalidades. O incremento de SEED_VERSION força uma redefinição completa. (v1.4.2+)

    Arquétipos (9 no total)

    • Cada arquétipo tem uma função modificadora que intercepta ganhos de métricas e os remodela. Kuudere converte ganhos positivos de afeto/confiança/intimidade em negativos até que o nível de aquecimento seja desbloqueado. Tsundere derruba o humor com ganhos de afeto (vergonha). Bratty resiste fortemente a ganhos de confiança até atingir o limiar. Yandere amplifica a intimidade e randomiza a flutuação da confiança. Dandere desacelera todos os ganhos uniformemente. Flirty amplifica afeto e intimidade, mas resiste à confiança no início. Masochist e Sadist só ativam seus amplificadores quando confiança ≥ 45 e afeto ≥ 25 — abaixo disso, ações físicas saem pela culatra. (v1.4.5+)

    Sistema de Aquecimento Kuudere

    • Rastreador de aquecimento separado por personagem kuudere. Verifica a cada 50 mensagens se afeto ≥ 30 e confiança ≥ 20. Se atendido, o nível de aquecimento incrementa (máx. 3). Cada nível reduz o multiplicador de rejeição fria em 25%, com o nível 3 permitindo que pequenos ganhos de afeto finalmente se concretizem positivamente. Presentes românticos são fortemente penalizados abaixo do nível de aquecimento 2. (v1.4.5+)

    Scanner de Intenção

    • Pontua a entrada em 6 categorias de intenção (afeto, apoio, vulnerabilidade, limite, hostilidade, sexual) contando correspondências de padrões. A categoria com maior pontuação se torna primaryIntent e influencia o delta de humor (+1 para afeto/apoio, -1 para hostilidade/limite) e empurra as métricas diretamente em 1 ponto. (v1.4.2+)

    Detecção de Sarcasmo

    • Sistema baseado em confiança que exige pontuação ≥ 4 para disparar. Ponderado por sentimento negativo (+3), pontuação seca (+2), mensagem negativa anterior (+2), humor baixo (+2), sequência recente de mensagens negativas (+2), intenção hostil (+3). Compensado por tom brincalhão (-4), bom humor (-2), afeto alto (-1), intenção afetuosa (-3). Quando dispara, força o moodDelta a um piso negativo independentemente de outros sinais. (v1.4.2+)

    Sinais de Tom

    • Escaneia a entrada bruta (com distinção de maiúsculas) para: grupos em CAIXA ALTA (≥2 palavras, -8 de humor), reticências finais (-4), letras repetidas (positivas como "aww" = +4, negativas = -4), múltiplos pontos de exclamação (verificados por contexto, ±5), múltiplos pontos de interrogação (-3), marcadores de riso/descontração (+5), linguagem suavizante (+5). Deltas negativos são ampliados em até 1,5x se 2+ das últimas 3 mensagens foram negativas. (v1.4.2+)

    Sistema de Gatilhos por Palavras-chave

    • ~20 padrões de gatilho cobrindo afeto, confiança, intimidade e hostilidade. Cada gatilho tem pesos independentes de afeto/confiança/intimidade. Os ganhos são escalonados pelo valor atual da métrica antes que os modificadores de arquétipo sejam aplicados. Uma regex de pré-filtro controla o loop para que os gatilhos só sejam executados quando palavras-chave relevantes estiverem presentes. Sistema opcional de cooldown evita que o mesmo gatilho dispare duas vezes em N turnos. (v1.3.0+)

    Sistema de Presentes

    • Detecta padrões de dar/entregar/oferecer/comprar em ambas as direções (usuário→personagem e personagem→usuário). Classifica o presente em 5 tipos (sentimental, romântico, prático, neutro, impensado) por correspondência de palavras-chave com o item e a entrada completa. Cada arquétipo possui uma tabela de multiplicadores por tipo de presente — por exemplo, yandere recebe 2,0x em sentimental, bratty recebe 2,0x em impensado, kuudere recebe 0,3x em romântico. Presentes dados dentro de 3 turnos do último presente são penalizados em 50% e incrementam um contador de fadiga. (v1.4.5+)

    Sistema BDSM

    • Detecta padrões de tapa/bater/socar/palmada direcionalmente (usuário bate no personagem vs personagem bate no usuário). Os arquétipos Masochist e Sadist só obtêm resultados positivos de métrica e humor quando confiança ≥ 45 e afeto ≥ 25. Abaixo do limiar, todas as ações físicas produzem resultados negativos. Bratty aceita disciplina com ganhos positivos reduzidos em relacionamento alto, rejeita duramente em relacionamento baixo. Todos os outros arquétipos tratam ações físicas como hostis independentemente. (v1.4.5+)

    Sistema de Ciúme

    • Três tipos de condição pontuados independentemente: termos de relacionamento (namorado, encontro, saindo etc.), adjetivos calorosos sobre terceiros, atividades compartilhadas positivas. O personagem deve ter afeto ≥ 40 para disparar. A intensidade escala 4/7/10 base por contagem de condições, mais bônus por afeto acima de 40. Cada arquétipo tem uma resposta de ciúme única — yandere dispara forte em todas as métricas, dandere se retrai em perda de intimidade, flirty converte ciúme em ganho de intimidade, mas perda de confiança, família biológica responde com preocupação protetora em vez de possessividade. Ciúme ativo persiste 2-4 turnos com base na contagem de condições. Limitado a 2 personagens com ciúme simultaneamente, priorizados pela força combinada de relacionamento. (v1.4.2+)

    Sistema de Confissão

    • Acionado por padrões de confissão de amor do usuário ou do personagem. Abre uma janela de resolução (padrão de 3 turnos) durante a qual padrões de aceitação ou rejeição são escaneados. A aceitação trava as métricas no mínimo 60/60/60 e atualiza permanentemente o nível de relacionamento para amante. A rejeição aplica pequenas penalidades de métrica e injeta uma nota de cenário de ar magoado. Janela não resolvida injeta um lembrete a cada turno. O nível de amante substitui permanentemente o enquadramento de amigo/melhor amigo em todas as injeções. (v1.4.2+)

    Sistema de Marcos

    • Afeto, confiança e intimidade têm cada um 4 estados de marco (nenhum, médio, alto, neg) com limiares em 30, 70 e -50. Na mudança de estado, uma frase narrativa é injetada no cenário descrevendo a mudança interna. Os marcos são rastreados por personagem e persistem entre turnos. (v1.4.2+)

    Injeções de Limiar

    • Em afeto ≥ 70/30/≤-50, confiança ≥ 70/≤-40 e intimidade ≥ 70/40, diretivas específicas de comportamento e personalidade são injetadas nos campos de personalidade e cenário. Injeções antigas são removidas e substituídas a cada turno para evitar acúmulo. A injeção do nível de amante substitui permanentemente o enquadramento do relacionamento após a confissão. (v1.4.2+)

    Camada de Memória

    • Armazenamento leve de fatos (máx. 8 fatos) rastreando nome, gostos e desgostos do usuário via correspondência de padrões. Fatos são upsertados por chave para que apenas o valor mais recente persista. Injetado no cenário como uma dica de memória a cada turno. (v1.4.2+)

    Detecção de Contradição

    • Rastreia fatos declarados pelo usuário em 4 categorias (animal de estimação, trabalho, idade, localização). Se uma nova declaração entrar em conflito com um valor armazenado, a confiança é penalizada em -8, afeto -3, humor -5 e uma nota de suspeita é injetada no cenário. (v1.4.5+)

    Penalidade de Família Biológica

    • Personagens sinalizados como família biológica (pai/mãe, irmão/irmã, avô/avó, filho, primo, tia/tio) têm pisos de intimidade em 0 e são rastreados com _biologicalFamily: true. Padrões de conteúdo sexual detectados na mesma cena acionam penalidades de -15 afeto, -20 confiança, -25 intimidade e uma injeção de aviso no cenário. (v1.4.5+)

    Guardas de & Spam Duplicado

    • Guarda opcional de deduplicação evita que a mesma mensagem seja processada duas vezes (compara o texto e a contagem da última mensagem). Sistema opcional de cooldown de gatilho bloqueia o mesmo padrão de gatilho de disparar novamente dentro de uma janela configurável. Ambos estão desativados por padrão e alternados via flags no topo do script. (v1.3.0+)

    Processamento Ambiente Multi-Personagem

    • Personagens secundários em uma cena recebem mudanças ambientes de métrica com base no delta de humor do personagem principal (±1 afeto se delta ≥ 5). Entradas negativas decaem todos os personagens detectados simultaneamente. Cada personagem mantém métricas, arquétipos, estados de marco, histórico de presentes e estado de ciúme totalmente independentes

      . (v1.4.2+)

      Resolvedor de Conflito de Card (v1.4.6) Escaneia cards de personagem em busca de sinais contraditórios de relacionamento (por exemplo, "inimigo" vs "amigo de infância") e atribui uma pontuação ponderada a cada categoria. A categoria de maior pontuação inicializa as métricas iniciais. Se as pontuações estiverem dentro de uma margem de 2 pontos, o motor registra um "Aviso de Contradição" e prioriza o relacionamento mais "estável". Sinalizações de família biológica (Pai, Irmão etc.) agem como substituição rígida, ignorando completamente o sistema de pontuação para garantir segurança e consistência lógica.

      Mudança Dinâmica de Arquétipo (v1.4.6) Introduz "Arquétipos Condicionais" que podem substituir a personalidade primária sob gatilhos específicos de estresse ou marco. Um Kuudere que atinge Nível de Aquecimento 3 e Intimidade 70 pode adotar temporariamente modificadores de Dandere durante cenas vulneráveis. Por outro lado, alta hostilidade e baixa confiança podem transformar um arquétipo Flirty em um perfil Bratty ou Sadist. Essas mudanças são injetadas na string de personalidade como diretivas comportamentais temporárias.

      O Sistema de Decepção Amorosa (v1.4.6) Detecta "Sinalizações Românticas de Terceiros" onde o usuário menciona um parceiro, cônjuge ou rival. Se o Afeto for ≥ 30, o motor aciona uma crise específica do arquétipo:

      • Yandere: "Fúria Possessiva" (Humor -20, Confiança -15, pico de Intimidade +10).

      • Tsundere: "Negação Agressiva" (Humor -15, Afeto -10, probabilidade de sarcasmo +50%).

      • Dandere: "Retraimento Silencioso" (Intimidade -20, todos os ganhos de métrica congelados por 3 turnos).

      • Kuudere: "Desligamento Emocional" (Retorna imediatamente ao Nível de Aquecimento 0).

      Motor de Confissão com RNG Ponderado (v1.4.6) Substitui gatilhos estáticos de confissão por uma verificação probabilística de "Vontade". A chance de um personagem se confessar é calculada por: (Afeto * 0,45) + (Confiança * 0,35) + (Intimidade * 0,20).

      • Modificadores: +15% para Yandere, -20% para Tsundere, -50% para Danderes "Super Tímidos".

      • Janela: Se o RNG acertar, uma "Janela de Confissão" de 3 turnos se abre. Se o usuário fornecer um prompt de apoio ou romântico durante esta janela, a lógica de confissão do personagem é injetada na próxima resposta.

      Decaimento de Métrica & Estagnação (v1.4.6) Para simular o "esfriamento" realista de relacionamentos, métricas altas (Afeto/Confiança > 80) agora sofrem um decaimento de -1 ponto a cada 15 mensagens se nenhum gatilho positivo ou "Delta Significativo" (±5) tiver ocorrido. Isso incentiva a manutenção ativa de relacionamentos estabelecidos e evita o "estacionamento de status" em valores máximos.

      Deduplicação de Contexto Multi-Personagem (v1.4.6) Uma guarda de segurança avançada que impede o motor de processar a mesma mensagem duas vezes durante gerações de IA de alta latência. Ela armazena um hash de _lastMsg e _msgCount. Se o script for executado novamente na mesma mensagem, ele aborta imediatamente para evitar penalidades duplas ou ganhos duplicados, garantindo a integridade da escala -100/+100.

      Injeção de Variável do Motor de Persona (v1.4.6) O motor agora produz uma "String de Estado" que pode ser lida por motores externos de persona de IA. Esta string inclui um resumo condensado do status atual: [T:45|A:60|I:10|M:72|Arch:Tsundere|Warm:N/A|Lvl:Friend]. Isso permite que o LLM ajuste seu estilo de prosa (por exemplo, usando frases mais curtas e ágeis para Humor/Bratty alto ou prosa longa e florida para Intimidade/Yandere alta) sem intervenção manual do usuário.

Uso & Créditos:

Livre para usar: bots públicos, bots privados, forks — qualquer coisa que quiser. Se você compartilhar uma versão modificada ou usar isto em um bot público, o crédito seria apreciado.

Créditos:

Autor do script: @rin_takanashi (Niste-chan)

Discord: @bedddddddddddddddddddd, @urdaliycomrade0772

Personagem original (Eva): @bigbody

Contribuições adicionais: shazzz.j, angyortz_ (Suporte emocional), Claude Sonnet 4.6 (Depuração, Limpeza, Sintaxe, Regex Avançado/Entediante, Sistema de Guarda)

Versões Anteriores:

V1.0.0–1.2.0 não estão mais disponíveis. O suporte atual concentra-se na V1.4.x e superiores.

Notas: Por favor, não acuse de "isto é escrito por IA", primeiro, por que você está criticando o uso de IA em um site de IA? Segundo, é escrito por humano (sistemas de arquétipos, sistemas de ciúme, sistemas de confissão etc.) e aprimorado por IA (sistema de guarda, uso avançado de regex, depuração), não confunda as coisas.

A V1.4.7 saiu!!! use V1.4.7 Lite se for JLLM!

Feedback é bem-vindo — ajuda a melhorar o script e versões futuras.

Criado 25 de mar.

Atualizado 2 de abr.

Publicado 26 de mar.

  • Sem limites
proxy permitido

Chats publicados