Styr browsere med AI

Browserautomatisering spiller en stor rolle inden for områder som web-skrabning, automatiseret test og interaktion med webapplikationer. Hidtil er for eksempel Puppeteer blevet brugt til dette formål. Med fremkomsten af ​​kunstig intelligens åbner der sig nu nye muligheder for at gøre browserautomatisering mere intuitiv og mindre vedligeholdelsesintensiv - ryd scenen for Stagehand .


For at illustrere, hvordan det fungerer, lad os for eksempel slukke/tænde front-LED-lyset på min (crazy) Vodafone kabelboks anden router - som blandt andre vigtige funktioner ikke tilbyder en direkte API - via den tilsvarende webgrænseflade. Først installerer vi begge værktøjer i kommandolinjen ( Node \(\geq\) 23 antaget):

53e4085b029089ec48bd0f5b954a6b50

Til sidst gemmer vi vores Vodafone-adgangskode og vores OpenAI API-nøgle i en .env-fil:

53e4085b029089ec48bd0f5b954a6b50

Med Puppeteer, for eksempel, kan det, du ønsker, opnås på følgende måde:

53e4085b029089ec48bd0f5b954a6b50

Stagehand accepterer på den anden side kommandoer skrevet i naturligt sprog:

53e4085b029089ec48bd0f5b954a6b50

Hvis du vil skrabe hjemmesider, automatisk udfylde formularer eller udføre test for en webapp, kan browserfjernbetjening hjælpe. Integrering af AI i browserfjernbetjening gør det muligt at udføre komplekse opgaver med enkle instruktioner, hvilket fremskynder udviklingen og gør vedligeholdelsen nemmere. Især når DOM-strukturen ændres, kan scenehåndscripts være mere robuste og mindre vedligeholdelseskrævende.

Tilbage