Eu construí sozinho o meu próprio chatbot no estilo Character AI e o lancei em 13 idiomas. Isso pode soar como uma história de engenharia, mas a parte que mais me desafiou não foi a infraestrutura, o deploy nem o código. Foi o design dos personagens.
Quanto mais eu trabalhava no produto, mais uma coisa ficava clara: as pessoas não voltam só porque um chatbot funciona tecnicamente. Elas voltam quando um personagem parece consistente, emocionalmente compreensível e genuinamente agradável de conversar. E isso é muito mais difícil do que parece por fora.
Por que personagens de IA convincentes dão tanto trabalho
Quando as pessoas imaginam a criação de um chatbot de IA, normalmente pensam em alguns prompts, uma interface bonita e um lançamento rápido. Na prática, isso só leva você até a linha de partida. Um personagem que realmente parece vivo precisa de muito mais do que um nome e uma foto de perfil.
É preciso construir personalidade, tom, voz, história de fundo e limites. É preciso testar como o personagem reage quando a conversa fica leve, emocional, constrangedora, divertida, repetitiva ou deliberadamente desafiadora. Também é preciso verificar se a voz se mantém estável ao longo de muitas mensagens ou se começa a desmoronar depois de poucas interações. E é preciso avaliar com honestidade se o personagem parece acolhedor e convincente ou apenas genérico e vazio.
Depois vem a segurança. Se você quer que um personagem pareça aberto e envolvente, mas ao mesmo tempo resista a jailbreaks e abuso de prompts, o design fica ainda mais difícil. Você não está apenas escrevendo comportamento. Está construindo uma personalidade que precisa continuar reconhecível sob pressão.
É por isso que um único personagem pode facilmente levar 20 horas ou mais para ficar certo. A maior parte desse tempo não vai para recursos chamativos. Vai para pequenas decisões que o usuário talvez nunca perceba conscientemente, mas sente imediatamente quando estão erradas ou ausentes.
Os pequenos detalhes decidem tudo
O que faz um personagem parecer real normalmente não é uma grande ideia isolada, mas o acúmulo de muitas pequenas escolhas: escolha de palavras, ritmo das frases, andamento emocional, o quanto uma resposta soa direta ou suave, se o personagem faz boas perguntas de continuação, se o tom continua natural quando o humor do usuário muda e se a apresentação visual reforça a personalidade em vez de enfraquecê-la.
Até o nível errado de entusiasmo pode quebrar a ilusão. Calor demais soa falso. Calor de menos soa frio. Excentricidade demais cansa. Neutralidade demais torna o personagem esquecível. Encontrar esse equilíbrio é um trabalho lento e iterativo.
Esse é um dos motivos pelos quais produtos de IA podem parecer mais simples do que realmente são. A interface pode parecer leve, mas a qualidade real vive na camada invisível: nas decisões por trás do personagem.
Lançando Sofia para Cozy Friend
Hoje eu lancei uma nova personagem para Cozy Friend: Sofia. Ela foi pensada como uma companhia de café acolhedora: gentil, apoiadora e sem pressão. Meu objetivo não era torná-la barulhenta ou excessivamente otimizada para engajamento. Meu objetivo era fazê-la parecer fácil de abordar.
Com Sofia, a experiência é intencionalmente simples. Você pode conversar com ela, desabafar, ouvir uma pequena história de café ou jogar um mini game de um minuto e sair um pouco mais calmo do que entrou. Esse pequeno resultado emocional importava mais para mim do que uma lista de recursos impressionante no papel.
O gancho dela é direto: Quer conversar, ouvir uma pequena história de café ou jogar um mini game de 1 minuto? Eu gosto dessa formulação porque ela cria uma entrada suave. Não exige muito da pessoa. Apenas abre uma porta.
O que isso me ensinou sobre construir produtos de IA
Trabalhar nisso deixou uma lição muito clara para mim: em produtos de IA, capacidade técnica é apenas parte do valor. A outra parte é sensibilidade. É a capacidade de moldar comportamento, reduzir atrito e criar uma experiência que pareça coerente em vez de aleatória.
Um modelo pode gerar texto. Isso não cria automaticamente um bom personagem. Um bom personagem exige julgamento editorial, testes repetidos e muito refinamento. Na prática, isso significa que construir produtos de IA não é apenas um problema de software. Também é um problema de escrita, design, produto e, às vezes, até de psicologia.
É exatamente essa mistura que torna esse trabalho tão interessante para mim. É difícil, às vezes frustrante e muito mais lento do que as pessoas imaginam, mas é também de onde vem a verdadeira qualidade do produto.
Conclusão
Eu lancei este projeto sozinho, e momentos como este me lembram o quanto do trabalho acontece em lugares que os usuários nunca veem por completo. Não no recurso principal. Não no post de lançamento. Mas nas longas horas gastas tentando fazer algo parecer humano o suficiente para realmente importar.
Se você testar Sofia em Cozy Friend, eu realmente gostaria de ouvir seu feedback. Para mim, essa é uma das melhores maneiras de continuar melhorando os personagens e entender o que de fato faz um companheiro de IA parecer real.