A Nina

O modo comando

⌥X: segure a tecla, fale a ordem, solte. A tecla se troca em Configurações → Atalhos, na linha "Comandar".

O comando executa e confirma numa frase curta. Ele não abre conversa e não escuta a sua resposta. Para conversar, use a Nina por voz (⌥C); para escrever um texto dentro de um agente, use o ditado (⌥D).

O que dá para mandar

As mesmas ferramentas da Nina, e a lista está em o que ela consegue fazer. Exemplos que funcionam como estão:

"abre um agente"                      "sobe dois agentes"
"ei Freya, roda os testes"            "pede pro Apolo revisar o login"
"chama a Freya de volta"              "quais agentes existem?"
"quem foi que mexeu no pagamento?"    "como estamos?"
"abre o git"                          "fecha o browser"
"coloca o browser em foco"            "me leva até a Gerda"
"anota aí que eu preciso arrumar o login"
"organiza as janelas uma embaixo da outra"
"troca o tema pra forja"              "põe um fundo de floresta"

Várias ordens numa frase

Uma frase pode carregar quantas ordens você disser, e elas são executadas na ordem em que aparecem:

"fecha o Apolo e organiza em duas colunas"
"bom dia! fecha a Gerda, abre dois agentes, põe em duas colunas e mostra o status"

Cumprimentos não contam como ordem, e a mesma ordem dita de dois jeitos ("minimiza o vídeo, quero só o áudio") continua sendo uma.

Quando não há ordem nenhuma

Frases como "testando, você está me ouvindo?" ou "olá, tudo bem?" recebem uma resposta curta e nada acontece na tela. Não entender e não haver ordem são coisas diferentes: no segundo caso o app responde em uma frase, em vez de inventar uma ação.

O que ele recusa

Toda ordem passa por uma verificação antes de ser executada, e quatro coisas são impossíveis:

  • Fechar sem um verbo de fechar na sua frase ("fecha", "tira", "apaga", "dispensa", "limpa").
  • Fechar tudo sem a palavra "tudo".
  • Criar um agente sem um verbo de criação. Dizer a palavra "agente" não basta: "põe os agentes em três colunas" não cria ninguém.
  • Mandar qualquer coisa para um agente cujo nome você não pronunciou.

Quando uma dessas travas barra alguma coisa, o motivo fica registrado no diário da voz, em Configurações → Diagnóstico.

Como a frase vira ação

A sua fala é transcrita no próprio Mac, e só o texto sai daqui. Quem interpreta o texto é o modelo escolhido em Configurações → Voz → Modelo do comando, que depende da chave da OpenAI. Sem chave, sem rede ou com o pedido sem resposta, um modelo do próprio Mac assume, e depois dele um roteador de palavras-chave.

O modo comando custa uma fração de um turno de conversa. Ver quanto custa.

O que você vê e ouve

  • Enquanto a tecla está pressionada, uma janelinha mostra o texto sendo transcrito.
  • Quando a ordem vai para um agente, uma faísca cruza o canvas até o painel dele, mostrando para quem o app mandou.
  • A confirmação é falada com a voz natural, ou com a do sistema quando ela está desligada. A voz começa cerca de um segundo depois; a ação já aconteceu antes disso.
  • Esc cancela o comando em andamento.

O idioma

O comando de voz entende português. A interface do CanvasCode fala português, inglês e espanhol, e o ditado acompanha o idioma escolhido, mas as ordens faladas são interpretadas em português. Uma ordem dita em outra língua não é executada.