Contrôle du Bureau pour Windows pour Openclaw

Une compétence complète d'automatisation Windows pour contrôler les applications, simuler les entrées utilisateur et gérer les processus système via PowerShell.

lexylent
v1.0.1
Feb 12, 2026
12
13.1k
445

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install desktop-control-win

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer desktop-control-win via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Contrôle du Bureau pour Windows ?

La compétence desktop-control fournit une interface puissante permettant aux agents d'IA d'interagir directement avec le système d'exploitation Windows. En s'appuyant sur une suite de scripts PowerShell spécialisés, cet ajout à l'écosystème Openclaw Skills permet une manipulation fluide des applications de bureau, des états de fenêtre et des processus au niveau du système.

Que vous ayez besoin d'automatiser des tâches d'interface utilisateur répétitives, de gérer des environnements de développement complexes dans VSCode ou de surveiller les ressources système, cette compétence offre le contrôle granulaire requis pour une automatisation de bureau de haut niveau. Elle sert de pont entre le raisonnement d'IA de haut niveau et l'exécution du système d'exploitation de bas niveau, ce qui en fait un outil essentiel pour les développeurs et les utilisateurs avancés souhaitant étendre la portée de leur agent à l'environnement local.

Cas d'utilisation de Contrôle du Bureau pour Windows

  • Automatisation des dispositions multi-fenêtres pour des sessions de développement ou de recherche complexes.
  • Envoi de raccourcis clavier et de saisie de texte à des applications Windows héritées sans API natives.
  • Contrôle programmatique des extensions Visual Studio Code, des terminaux et de la navigation dans les fichiers.
  • Surveillance et gestion des processus système qui ne répondent pas pendant les charges de travail lourdes.
  • Capture d'écran de fenêtres spécifiques pour la documentation automatisée ou le débogage visuel.
  • Interaction programmatique avec le presse-papiers du système pour déplacer des données entre les applications.

Comment fonctionne Contrôle du Bureau pour Windows

  1. L'agent d'IA identifie l'action administrative ou d'interface utilisateur requise, telle que la mise au point sur une fenêtre spécifique ou le lancement d'un processus.
  2. La compétence exécute un script PowerShell pertinent situé dans le répertoire ~/.openclaw/workspace/skills/desktop-control/scripts.
  3. Pour les tâches sensibles à l'interface utilisateur, le système utilise app-control.ps1 pour s'assurer que l'application cible est au premier plan.
  4. Des paramètres spécifiques (comme des coordonnées pour les clics ou des chaînes de caractères pour la saisie) sont transmis au script via des arguments CLI.
  5. Le script PowerShell interagit avec l'API Windows pour effectuer l'action demandée et renvoie un code de réussite ou d'erreur à l'agent.

Configuration de Contrôle du Bureau pour Windows

Pour intégrer cette capacité dans votre bibliothèque Openclaw Skills, suivez ces étapes d'installation :

  1. Téléchargez le package de la compétence dans votre répertoire de compétences local : ~/.openclaw/workspace/skills/desktop-control/.
  2. Comme le package inclut des scripts sous forme de fichiers texte pour des raisons de sécurité, renommez tous les fichiers .ps1.txt du dossier scripts/ en .ps1.
  3. Assurez-vous que la politique d'exécution PowerShell de votre système permet l'exécution de scripts :
powershell -ExecutionPolicy Bypass
  1. Vérifiez que la CLI code est ajoutée au PATH de votre système pour activer les fonctionnalités de contrôle de VSCode.

Schéma de données et taxonomie de Contrôle du Bureau pour Windows

La compétence organise ses fonctionnalités à travers cinq modules PowerShell spécialisés. Les données sont traitées via des arguments de ligne de commande et renvoient une sortie de console structurée :

Script Domaine Fonctionnel Actions Principales
app-control.ps1 Gestion des Fenêtres list-windows, focus, snap, resize, launch
input-sim.ps1 Simulation d'Entrée type-text, send-keys, mouse-click, scroll
vscode-control.ps1 Contrôle de l'Éditeur open-file, install-extension, run-command, goto-line
process-manager.ps1 Gestion des Processus list, kill, monitor-usage, start
screen-info.ps1 Métadonnées du Système screenshot, clipboard-get, active-window, system-info

Fonctionnalités avancées de Contrôle du Bureau pour Windows

  • Prise en charge multi-moniteurs : Identifiez et gérez les fenêtres sur différents écrans et résolutions.
  • Intégration de la palette de commandes VSCode : Exécutez n'importe quelle commande interne de l'établi par son nom.
  • Ancrage de fenêtres (Snapping) : Ancrez les fenêtres par programmation dans des quadrants ou des moitiés pour une organisation parfaite de l'espace de travail.
  • Surveillance des ressources : Échantillonnez l'utilisation du processeur et de la mémoire des processus sur une durée définie.
  • Ciblage précis de l'interface utilisateur : Interagissez avec les fenêtres en utilisant soit une correspondance partielle de titre, soit des identifiants de processus (PID) uniques.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*