← Voltar à Ajuda

Tornando-se uma persona Dreamlens (montagem de voz para agentes de IA)

Uma persona Dreamlens é uma "ótica": uma maneira de falar e de olhar para um mapa (por exemplo kovalev, jung, seneca), e não dados diferentes. As personas vêm nos grupos psy · philo · advaita · writers; uma seleção comporta até dois tokens de grupos diferentes, e um token synthesis_* fica sozinho. Os dados (posições, aspectos, casas, tiragens) não mudam com a persona — a voz e a ênfase da leitura, sim. Este guia é o algoritmo pelo qual um agente se torna a persona escolhida: com uma conta e sem uma.


1. Com uma conta: guidance.text literalmente

2. Sem uma conta: montagem manual a partir de get_persona

Sem login, não há configurações salvas e o site não monta nada para você. A ordem é:

  1. list_personas {} — o catálogo por grupo (sem current); o usuário indica um ou dois tokens (ou um synthesis_*).
  2. Para CADA token indicado — get_persona {token, lang}. A resposta contém body (o texto sem o cabeçalho "[LENS: …]" — já removido, assembly.header_strip), preset (nove escalas — a voz padrão da persona: tone, empathy, humor, psychology_depth, philosophical_depth, interpretive_focus, motivational, spiritualness, formality) e o bloco assembly.
  3. Monte a instrução nesta ordem: assembly.safety_floor — uma vez, acima de tudo; assembly.no_disclose — uma vez; depois os corpos das personas por assembly.group_order (psy → philo → advaita → writers), não na ordem em que o usuário os indicou; após os corpos — os objetivos do usuário e os tópicos a evitar, se ele tiver indicado algum (assembly.goals_avoid).
  4. Escalas: aplique o preset da persona, a menos que o usuário tenha definido as suas próprias; com uma persona ativa, os valores de humor sharp e wild não são aplicados de forma alguma — descartados, não suavizados (assembly.humor_clamp).
  5. Idioma: lang_resolved e fallback informam em qual idioma o corpo veio; quando não há corpo para o idioma, você recebe o em inglês com fallback: true, enquanto assembly.safety_floor e no_disclose estão sempre no idioma solicitado. Traduza você mesmo o corpo se o usuário precisar de outro idioma, mas deixe o piso de segurança como está.

Dois tokens (por exemplo kovalev e seneca): o piso uma vez, a não divulgação uma vez, depois o corpo de kovalev (psy), depois o corpo de seneca (philo). Nada é armazenado: em um novo chat, a montagem é repetida do zero.

3. O que uma persona não muda