Pixelperfecte desktopautomatisering met muis-, toetsenbord-, schermopname-, vensterbeheer- en klembordbesturing.
npx clawhub@latest install desktop-controlDesktop Control is een uitgebreide desktopautomatiseringsskill die AI-agenten nauwkeurige, programmatische controle geeft over je volledige desktopomgeving. Het omvat muisbewegingen (inclusief vloeiende bezier-curvepaden), toetsenbordinvoer op instelbare snelheden, schermopname en beeldherkenning, vensterbeheer en klembordoperaties. Gebouwd op PyAutoGUI en OpenCV, inclusief veiligheidsmechanismen zoals failsafe-hoeken en goedkeuringsmodus om automatisering onder jouw controle te houden.
npx clawhub@latest install desktop-controlKlik op de Installeren-knop bovenaan deze pagina voor installatie met één klik
Verplaats de cursor naar absolute schermcoördinaten of relatieve verschuivingen, met optionele vloeiende bezier-curvepaden die natuurlijke menselijke beweging nabootsen. Ondersteunt linker-, rechter- en middelste klikken, dubbel- en drievoudig klikken, slepen en neerzetten, en zowel verticaal als horizontaal scrollen.
Typ tekst op elke snelheid, van onmiddellijk tot menselijk aandoend WPM, voer multi-toets snelkoppelingen uit (Ctrl+C, Win+R, enz.), druk op speciale toetsen en functietoetsen, en houd modificatietoetsen handmatig ingedrukt of laat ze los voor complexe interacties zoals het selecteren van meerdere bestanden.
Leg het volledige scherm of een willekeurig rechthoekig gebied vast en sla het resultaat op als PNG. Gebruik optioneel OpenCV om een sjabloonafbeelding op het scherm te zoeken met een instelbare betrouwbaarheidsdrempel, waardoor elementdetectie mogelijk wordt zonder vastgecodeerde coördinaten.
Geef alle geopende vensters weer, activeer elk venster via een gedeeltelijke titelovereenkomst, haal het momenteel gefocuste venster op en lees de vensterpositie, -grootte en -titel — waardoor het eenvoudig wordt om workflows met meerdere applicaties te orkestreren.
Een noodstopfunctie breekt de automatisering af wanneer de muis een hoek van het scherm bereikt. Een goedkeuringsmodus vraagt om bevestiging van de gebruiker vóór elke actie. Grenscontrole voorkomt bewerkingen buiten het scherm, en alle acties worden geregistreerd voor auditdoeleinden.
Schrijf tekst programmatisch naar het klembord of lees de huidige inhoud ervan uit, waardoor naadloze gegevensoverdracht tussen applicaties mogelijk is zonder toetsenbordsneltoetsen te simuleren.
Een agent activeert een doelapplicatievenster, klikt achtereenvolgens in elk formulierveld, typt de juiste waarden op een menselijk aandoende snelheid en verzendt het formulier — waarbij het invullen van een complex web- of desktopformulier door een gebruiker wordt nagebootst, zonder enige toegang tot een app-API.
Activeer een applicatie-actie, leg vervolgens een specifiek schermgebied vast om op te slaan als een PNG met tijdstempel, en gebruik daarna beeldherkenning om te bevestigen dat de verwachte knop of dialoog zichtbaar is voordat u verdergaat.
Houd Ctrl ingedrukt en klik op meerdere bestanden in een bestandsbeheerder om ze te selecteren, sleep de selectie vervolgens naar een doelmap — alles als één herhaalbare automatiseringsreeks via Desktop Control.
Activeer een brontoepassing, selecteer en kopieer gegevens met behulp van sneltoetsen, schakel via vensteractivering over naar een doeltoepassing en plak de gegevens — waardoor een workflow wordt geautomatiseerd waarvoor anders handmatig kopiëren en plakken tussen programma's nodig zou zijn.
pyautogui, pillow, pygetwindow zijn vereist. opencv-python is optioneel maar nodig voor beeldherkenning (find_on_screen).npx clawhub@latest install desktop-controlInloggen om een beoordeling te schrijven
Nog geen beoordelingen. Wees de eerste om je ervaring te delen!