Dittu

Transforma um telefone em uma câmera + controle remoto Bluetooth para que assistentes de IA possam ver e controlar qualquer computador.

Documentação

Servidor MCP Dittu

O Dittu transforma um telefone nos olhos e nas mãos de um assistente de IA. Coloque o telefone em um tripé de frente para um monitor — a câmera lê a tela, o Bluetooth emparelha como um mouse e teclado reais. Nenhum software para instalar no computador de destino, nenhuma configuração de área de trabalho remota.

Ferramentas

FerramentaO que fazSaídaQuando usar
take_screenshotCaptura o que a câmera do telefone vê atualmente no monitorImagemAntes de qualquer ação, para verificar o estado atual da tela
take_screenshot_with_gridIgual ao take_screenshot, mas sobrepõe uma grade de coordenadasImagemPara localizar alvos exatos de clique por coordenada
take_screenshot_with_crosshair(nx, ny)Recorte com zoom em torno de um ponto com uma mira marcando o alvoImagemPara verificar se o cursor cairá exatamente onde pretendido, antes de clicar em um alvo pequeno/importante
get_raw_screenshotQuadro de câmera não processado, sem mapeamento de cantos aplicadoImagemDepuração de problemas de alinhamento da câmera
move_mouse(nx, ny)Move o cursor para uma coordenada de tela normalizada sem clicarConfirmaçãoPosicionar o cursor antes de um clique verificado
click(nx, ny)Clique esquerdo em uma coordenada de tela normalizadaConfirmaçãoAções padrão de clique
double_click(nx, ny)Duplo clique esquerdo em uma coordenada de tela normalizadaConfirmaçãoAbrir arquivos/aplicativos, outras ações de duplo clique
scrollRola a tela em uma determinada direçãoConfirmaçãoNavegar por páginas longas ou listas
keyEnvia uma tecla ou atalho de tecladoConfirmaçãoAtalhos, Enter, Escape, teclas de seta, etc.
type_textDigita uma string de texto via teclado BluetoothConfirmaçãoPreencher campos de texto, caixas de busca, documentos
get_cornersLê a calibração atual do monitor de quatro cantosCoordenadasDiagnosticar por que os cliques erram o alvo
set_cornersDefine a calibração do monitor de quatro cantosConfirmaçãoCorrigir a calibração quando a visão da câmera está desalinhada ou cortada

Por que uma câmera em vez de compartilhamento de tela?

Porque funciona em qualquer computador — nenhum software para instalar, nenhuma permissão para configurar, nenhuma configuração de área de trabalho remota. Se o monitor está na frente do telefone, um assistente de IA pode vê-lo e controlá-lo.

Feito para

  • Automatizar tarefas repetitivas de desktop
  • Controlar um computador no qual você não pode instalar nada
  • Deixar um assistente de IA realmente fazer coisas na tela, não apenas descrevê-las