Skip to content

Niko 0.2.2: novo visual, time personalizável e ilha mais fluida

Choose a tag to compare

@vitorcgo vitorcgo released this 10 Oct 13:46
· 34 commits to main since this release

Uma atualização para deixar o Niko mais personalizável, com um novo visual, mais recursos na ilha e no dock, um Escritório de IAs e reforços de estabilidade e segurança.

Novidades

  • Clique num evento do calendário para editar, ou arraste para outro dia.
  • Eventos que se repetem perguntam se a mudança ou a exclusão vale só para aquele dia ou para todos.
  • Eventos de todo dia aparecem na grade do mês e em Próximos 7 dias.
  • A criação rápida entende frases como "todo dia 12:00 Bater o ponto".
  • Hábitos podem ter horário: avisam na hora se ainda não foram feitos e aparecem no calendário com check.
  • O chat cria eventos que se repetem e hábitos novos.
  • O dock separa os perfis do Chrome e do Edge, cada um com a sua foto.
  • A barra da ilha mostra conexão por cabo e quando a internet cai, e você escolhe quais ícones aparecem.
  • Nas configurações da ilha, escolha por tipo quais avisos aparecem.
  • Esta página de novidades.
  • Visual novo da janela principal: fontes, cores, cabeçalhos e todas as telas redesenhadas, no escuro, no claro e nas 5 paletas.
  • Barra lateral com indicador animado entre as abas.
  • Lupa no dock (Ctrl+Alt+L): abre apps e janelas, atalhos do Windows, contas e pesquisa na web.
  • Menu do dock com as janelas abertas: mostrar, minimizar ou fechar todas.
  • Mostrar ou esconder separadamente a lupa e o botão Iniciar do Windows pelo menu do dock ou pelos Ajustes, com a escolha salva. A busca continua acessível pelo atalho e pelo menu.
  • AtalhoTouch: botão flutuante com seus apps e atalhos.
  • A ilha responde às perguntas de múltipla escolha do Claude Code e mostra o modo de permissão da sessão.
  • Atalhos globais editáveis nos Ajustes.
  • Resumo da semana na aba Código, com imagem para compartilhar.
  • Gemini CLI e Amp na aba Código, e uso do plano do Claude Code pela status line oficial.
  • Botões para trazer o terminal da sessão para a frente e abrir o arquivo do diff no VS Code.
  • GitHub com CI de cada PR, lista para revisar e grade de contribuições real.
  • Contribuições do último ano e commits recentes do GitHub também na ilha, com detalhes, filtros na janela completa e links para consultar a atividade.
  • Escritório de IAs com personagens pixelados, salas por projeto, atividade ao vivo, detalhes das sessões e análises locais.
  • Página própria de Agentes e aba Time na ilha para personalizar nome, cor, formato e persona, com escolhas salvas neste computador.
  • Quatro estrelas vermelha, verde, amarela e azul como visual inicial, mantendo os nomes e as personalizações já salvas.
  • Guarda-roupa com 27 acessórios, um por vez, cor personalizável, prévias e filtros de dia a dia, Halloween, Natal e novidades.
  • Dez novos acessórios: chef, cowboy, pirata, cartola, flores, gatinho, monóculo, bandana, asas e mochila.
  • Contas em reais, dólares e euros em Finanças, com cotações automáticas ou manuais e conversão no resumo.
  • Fechamento da ilha ao sair com o cursor ou após 0,5, 1, 2 e 3 segundos, além dos tempos maiores e da opção Nunca.
  • Controle de volume no player de mídia da ilha.
  • Paginação nas tabelas das conexões, nas transações e em links, arquivos e cartões de Estudos.
  • Fixar a ilha aberta e escolher em qual monitor ela fica.

Melhorias

  • Google Workspace fica desativado, em testes, inclusive nas ferramentas do chat. Configurações antigas não reativam a conexão.
  • Personagens ociosos passeiam pelos ambientes do Escritório de IAs e retornam à mesa quando chega trabalho.
  • Acessórios ajustados aos quatro formatos e às animações do corpo, capa proporcional com pregas e acabamento, troca com fumaça e som e respeito ao movimento reduzido.
  • Troca de tema com revelação circular a partir do botão, mais fluida e com recuperação se a animação for interrompida.
  • Tema claro com fundos mais suaves, textos secundários mais legíveis e linhas do calendário com melhor contraste.
  • Saída e retorno da ilha mais suaves, com laterais acompanhando o foco e reaparecendo ao abrir o centro expandido.
  • Controles laterais, campos em edição e ilha fixada protegidos do fechamento automático.
  • Vermelho como cor de destaque padrão da janela principal e dos interruptores.
  • Abas renomeadas para Modelos de IA, Uso de IA e Ajustes.
  • Nota dos pilares de Metas em uma barra de 10 pontos.
  • Instalador MSI além do NSIS.
  • Backup e configurações conferidos antes de restaurar.
  • Tarefas de fundo no Rust reutilizam o runtime assíncrono do Tauri/Tokio, com tratamento de encerramento e limites de concorrência.
  • Animações dos personagens pausadas quando o documento ou o personagem não está visível, e consultas periódicas sem sobreposição.
  • Salvamento confirmado pelas janelas antes de sair ou instalar uma atualização, com cancelamento seguro em caso de falha.
  • Proteções adicionais para personas e ações de IA: permissões revalidadas, confirmação de ações e prevenção de execução duplicada.
  • Leitura de arquivos Office isolada em worker, com limites de tamanho e descompactação. Backups e migrações preservam os dados anteriores.
  • README atualizado com funcionalidades, limitações, instalação e a diferença entre um aviso do SmartScreen e uma detecção do Defender.

Correções

  • O aviso de que uma ferramenta de código terminou não aparecia com a configuração padrão.
  • Sons, Não perturbe e a virada do dia às 4h passam a valer em todas as janelas do Niko.
  • Importar .ics respeita o fuso horário dos eventos.
  • O dock reserva o espaço certo na tela em qualquer monitor e escala.
  • Posicionamento do dock fixo ajustado para a faixa preta relatada na issue #5, e botão Iniciar do Windows adicionado ao dock.
  • Indicador de permissões da aba Código distingue informação atual e último modo conhecido. As permissões continuam configuradas no Claude ou Codex.
  • Falhas de inicialização e de páginas mostram opções de recuperação, em vez de deixar a interface numa tela preta.
  • Cache dos testes separado do localhost e configuração do Vite compatível com o carregador nativo.
  • Grade de conexões mantém o tamanho compacto; o painel do GitHub pode crescer para mostrar contribuições e commits.
  • Removido o brilho branco fora dos personagens, corrigidas prévias do guarda-roupa e evitado o piscar da cor original ao personalizar.
  • Texto da lupa menor e organização da primeira execução com mais espaço para os personagens e informações.
  • Saudação: clique pula, respeita o Não perturbe e a tela cheia.
  • O selo de falhas das conexões zera ao abrir a conexão.
  • Tabelas das conexões sem quebra de linha e grades sem buraco na última linha.
  • Editar um lançamento dentro da fatura do cartão abre o formulário.
  • O nível das conquistas no Início mostrava o valor do limite em vez do nível.

Agradecimentos

Obrigado a @gustavowalkersgroup pelo relato e pelos testes da issue #5, sobre o dock fixo e o indicador de permissões. Seu feedback ajudou a melhorar esta versão.

Obrigado também a @landreussi pela contribuição do runtime Tauri/Tokio no PR #8.

Antes de instalar

  • Google Workspace está desativado, em testes. Não há uma data anunciada para disponibilização.
  • As permissões de execução do modo Código continuam sendo configuradas no Claude ou Codex. O indicador do Niko não ativa aprovação automática.
  • A personalização mantém os comandos locais funcionando sem IA e não concede novas permissões às personas.
  • Um aviso de aplicativo não reconhecido pelo SmartScreen não é o mesmo que uma detecção de ameaça pelo Defender. Mantenha o antivírus ativo e baixe somente das releases oficiais.