Múltiplas Personas
A personalidade da TomoriBot fica em uma persona: nome, avatar, traços, jeito de falar e comportamento. Você pode usar várias personas ao mesmo tempo, cada uma como um personagem distinto com suas próprias palavras-gatilho e avatar de webhook. Esta página explica o comportamento das personas. Para fatos e memórias, veja Memória.
Criando uma Persona
Seção intitulada “Criando uma Persona”/persona create: construa uma persona personalizada do zero./persona generate: faça com que a IA gere uma persona a partir de um prompt e uma imagem (requer um provedor que ofereça suporte a saída estruturada). Você também pode fornecer uma predefinição TomoriBot ou placa SillyTavern existente (consulte Suporte SillyTavern)./persona default: mude para um dos caracteres padrão integrados./persona exporte/persona import: faça backup ou compartilhe arquivos pessoais. A importação suporta a adição de um personagem como alter persona com seus próprios gatilhos e avatar de webhook./persona remove: exclua uma alter persona.
Personas alter
Seção intitulada “Personas alter”As personas alter permitem que vários personagens convivam em um servidor:
- Cada alter tem personalidade, palavras-gatilho e avatar de webhook próprios, então cada personagem publica com seu nome e imagem no mesmo canal.
- Vários alters podem responder à mesma mensagem, até o limite definido em
/config>Comportamento>Comportamento de Gatilho. - Responder diretamente a uma mensagem de webhook continua a conversa com aquela persona.
- Adicione alters com
/persona import, escolhendo a opção de alter, e gerencie-os com/personae/persona remove.
Para detalhes sobre o direcionamento das respostas e a identidade dos webhooks, veja a arquitetura de múltiplas personas.
Moldando a Personalidade
Seção intitulada “Moldando a Personalidade”Ajuste a aparência, fala e comportamento de uma persona:
Atributos
Seção intitulada “Atributos”Abra /config > Persona > Identidade e Personalidade para definir traços de personalidade ou detalhes físicos (como friendly, red hair ou ends sentences with *Nya~*).
Diálogos de Exemplo
Seção intitulada “Diálogos de Exemplo”Abra /config > Persona > Identidade e Personalidade para ensinar seu estilo de falar por exemplo usando os espaços reservados {user} e {bot}:
{user}: substituído pelo nome de exibição ou apelido do usuário real.{bot}: substituído pelo nome de sua personalidade atual.
{user}: What's your favorite hobby?{bot}: Fufu~ I like knitting tiny clothes for tiny plushies~♥Dicas para exemplos de diálogos eficazes:
- Escreva trocas naturais que mostrem em vez de contar.
- Demonstre o tom e o vocabulário que você deseja que ela use.
- Adicione variedade a vários exemplos para que ela generalize bem.
Nome e Avatar
Seção intitulada “Nome e Avatar”Abra /config > Persona > Identidade e Personalidade para definir como ela se chama e fazer upload de sua foto de perfil.
Para uma persona integrada personalizada, os gerentes de servidor podem escolher Ressincronizar com predefinição nesta página. A confirmação mostra quais prompts, atributos, diálogos de exemplo, avatares e sprites serão alterados. A ressincronização segue futuras atualizações da predefinição e descarta essas edições locais. Ela mantém o nome da persona, as palavras-gatilho, os hábitos de nomenclatura, as memórias, o histórico e outras configurações. Uma persona que já segue sua predefinição exibe Sincronizada com predefinição; personas personalizadas não têm botão de ressincronização.
Você também pode definir um prompt de sistema personalizado em /config > Comportamento > Comportamento Geral; consulte Ajustes de comportamento.
Hábitos de nomenclatura
Seção intitulada “Hábitos de nomenclatura”Os gerentes de servidor podem abrir /config > Persona > Naming Habits para definir como uma persona se dirige aos membros:
- Configure prefixos, sufixos e termos de endereço masculinos, femininos e neutros separados.
- Personas diferentes podem se dirigir ao mesmo usuário com títulos diferentes (como uma chamando-o de “Capitão” e outra chamando-o de “Senpai”).
- As substituições pessoais acompanham cada usuário nos servidores; consulte Personalização.
Sprites (Avatares de Emoção)
Seção intitulada “Sprites (Avatares de Emoção)”Sprites são avatares alternativos para os quais uma persona muda durante uma conversa para refletir emoções (como happy, mad ou embarrassed).
Ao responder, ela escolhe o sprite que corresponde à sua emoção. Para usar um, ela inicia a linha de resposta com PersonaName (label):, e Discord entrega essa mensagem com o avatar do sprite correspondente. Se nenhum sprite couber, ela responde com seu avatar padrão.
Gerencie sprites em /config > Persona > Sprites (requer Gerenciar Servidor):
- Adicionar ou substituir: selecione a persona, forneça um rótulo, carregue uma imagem (PNG, JPG ou GIF) e, opcionalmente, escreva instruções de uso descrevendo quando exibi-la.
- Editar: atualize o rótulo, a imagem ou as instruções de um sprite existente.
- Excluir: remova sprites que você não deseja mais.
- Exportar e importar: compartilhe ou faça backup do pacote de sprites completo da persona como um arquivo.
A alternância Salvar como Identidade exibe o autor da mensagem como Label (Persona) em Discord, útil para caracteres com múltiplas formas.
Substituir o avatar de uma persona padrão limpa seus sprites integrados, porque eles representam o personagem original. Sprites que você mesmo adicionou permanecem intactos. A execução de /persona default restaura os sprites integrados.
Escolha de Persona por Canal
Seção intitulada “Escolha de Persona por Canal”Para escolher qual persona responderá a você em um canal específico sem alterar as configurações de todo o servidor, use o Personal Spotlight; consulte Personalização.