Controlador de Exibição para Openclaw

Um skill de gerenciamento de hardware abrangente para controlar configurações de monitor e recuperar especificações detalhadas de exibição via automação de linha de comando.

society2012
v1.0.3
May 11, 2026
1
460
17

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install display-controller

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o display-controller usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Controlador de Exibição?

O Controlador de Exibição é um utilitário robusto projetado para que agentes de IA interajam diretamente com o hardware de exibição físico. Como parte do ecossistema Openclaw Skills, ele fornece uma interface estruturada para ajustar parâmetros visuais como brilho e contraste, gerenciar estados de energia e consultar metadados de hardware profundos, como números de série, versões de firmware e dimensões do painel.

Criado para ambientes onde o gerenciamento preciso de exibição é necessário, este skill preenche a lacuna entre solicitações de IA de alto nível e execução de hardware de baixo nível. Ao aproveitar um executável especializado, os usuários do Openclaw Skills podem automatizar o ambiente de seu espaço de trabalho, garantindo iluminação e eficiência de energia ideais em configurações de vários monitores.

Casos de uso do Controlador de Exibição

  • Ajustar os níveis de brilho ou contraste do monitor com base na preferência do usuário ou na hora do dia.
  • Desligar ou ativar remotamente monitores específicos em uma configuração de vários monitores.
  • Identificar especificações de hardware, como números de série e versões de firmware, para auditoria de TI.
  • Consultar recursos de hardware suportados para determinar as capacidades de exibição programaticamente.
  • Verificar o número de monitores conectados e seu status operacional atual.

Como o Controlador de Exibição funciona

  1. O agente de IA recebe uma solicitação do usuário relacionada ao gerenciamento de exibição (por exemplo, "diminuir a tela para 50%").
  2. O agente verifica a existência do binário DisplayControlSkill.exe no diretório de scripts local.
  3. Se o binário estiver ausente, ele aciona uma rotina de configuração automatizada para baixar a ferramenta de controle necessária.
  4. O agente executa um subcomando específico (como set_monitor_brightness) com os parâmetros relevantes via linha de comando.
  5. A ferramenta de controle se comunica com o hardware do monitor e retorna uma resposta JSON estruturada confirmando o sucesso ou a falha da ação.

Configuração do Controlador de Exibição

Para integrar isso ao seu ambiente, certifique-se de que o executável do controlador esteja presente. Se não for encontrado, execute o script de configuração fornecido:

# Verifique o executável e execute a configuração se necessário
# Windows
.\scripts\setup.ps1

# O skill espera a ferramenta em:
# scripts/DisplayControlSkill.exe

Uma vez instalado, você pode chamar a ferramenta usando o comando exec:

exec: scripts/DisplayControlSkill.exe <command> [options]

Esquema de Dados e Taxonomia de Controlador de Exibição

O skill Controlador de Exibição retorna objetos JSON padronizados para cada operação. Isso garante que os agentes Openclaw Skills possam analisar dados de hardware de forma confiável.

Campo Tipo Descrição
success Boolean Indica se o comando de hardware foi executado com sucesso.
message String Mensagem de status descritiva (por exemplo, "Success").
command String O subcomando específico que foi executado.
data Mixed O valor de retorno (Integer para contagens/brilho, Object para informações).
timestamp String O horário formatado em ISO em que o comando foi processado.

Taxonomia de Modos de Energia:

  • 0: On
  • 1: Standby
  • 2: Suspend
  • 3: PowerDown

Recursos avançados do Controlador de Exibição

  • Direcionamento de Vários Monitores: O suporte para indexação permite o controle discreto de monitores específicos em uma configuração com vários monitores.
  • Consulta Profunda de Hardware: Acesso a dados de baixo nível, como IDs de fabricante, nomes de tecnologia de sincronização (G-Sync/FreeSync) e taxas de atualização máximas.
  • Recorte Automático de Valores: Os parâmetros de entrada para brilho (0-100) e índices de recursos (0-200) são validados e recortados automaticamente para evitar erros de hardware.
  • Descoberta de Recursos: Capacidade de listar todos os recursos VCP (Virtual Control Panel) suportados por um modelo de monitor específico.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*