/dgclaw:avatar: a cara do assistente no painel
O painel mostra uma figura do assistente no cabeçalho. No DG Claw ela é fixa: uma só imagem, sempre a mesma, porque o núcleo não tem estado emocional.
Se a extensão DG Alive estiver instalada, essa mesma figura passa a trocar conforme o humor (alegre, animado, pensativo, triste, irritado, cansado). E a extensão que ativa isso e que traz o mapa de humor para figura. Explique assim se o dono perguntar por que a carinha não muda.
Os arquivos ficam em:
<workspace>/.dgclaw/panel/public/assets/sprites/
avatar.jpg rosto no cabeçalho (o que o DG Claw usa)
default.gif figura parada, usada quando não há humor definido
Pergunte qual dos três caminhos o dono quer:
(a) Usar o que já vem
Não faz nada: o painel já vem com uma figura neutra. Bom pra ver o painel funcionando antes de investir no visual. Dá pra trocar quando quiser.
(b) Gerar a partir da aparência dele
- Use a aparência descrita nos arquivos de identidade do agente (e a imagem de referência em
<ws>/assets/reference/base.jpg, se existir). - Gere um retrato com expressão neutra, mantendo o rosto da referência. O da referência do autor foi feito com GPT-image em estilo pixel art, mas o estilo é escolha do dono: pode ser ilustração, foto estilizada, desenho.
- Salve como
avatar.jpg(e, se quiser a versão animada parada,default.gif) na pasta acima. - Mostre o resultado pro dono aprovar antes de fixar.
Se as ferramentas de geração de imagem não estiverem disponíveis nesta máquina, oriente o dono a gerar onde ele preferir e mandar o arquivo (caminho c).
(c) Subir a própria imagem
O dono manda a imagem e você copia pra pasta acima com o nome avatar.jpg.
Ao final
systemctl restart "dgclaw-panel-<slug>.service"
Atualize também o campo avatar.path em <ws>/.dgclaw/agent.json e peça pra ele recarregar a página. Se ele quiser a figura reagindo ao humor, é aí que entra o DG Alive: a extensão instala o jogo completo de expressões.