Automatizimi i shfletuesit luan një rol të madh në fusha të tilla si skrapimi i uebit, testimi i automatizuar dhe ndërveprimi i aplikacioneve në internet. Deri më tani, për shembull , Puppeteer është përdorur për këtë qëllim. Me ardhjen e AI, tani po hapen mundësi të reja për ta bërë automatizimin e shfletuesit më intuitiv dhe më pak intensiv për mirëmbajtjen - pastroni skenën për Stagehand .
Për të sqaruar se si funksionon, ne duam të ndërrojmë dritat LED të përparme të ruterit tim të dytë (të çuditshëm) të kabllove Vodafone - i cili, përveç funksioneve të tjera të rëndësishme, nuk ofron një API të drejtpërdrejtë - fikur/ndezur përmes ndërfaqes përkatëse të internetit. Së pari, ne instalojmë të dy mjetet në vijën e komandës ( Nyja \(\geq\) 23 e supozuar):
53e4085b029089ec48bd0f5b954a6b50
Së fundi, ne ruajmë fjalëkalimin tonë të Vodafone dhe çelësin tonë OpenAI API në një skedar .env:
53e4085b029089ec48bd0f5b954a6b50
Me Puppeteer, për shembull, ajo që dëshironi mund të arrihet si më poshtë:
53e4085b029089ec48bd0f5b954a6b50
Stagehand, nga ana tjetër, pranon komanda të shkruara në gjuhë natyrore:
53e4085b029089ec48bd0f5b954a6b50
Pavarësisht nëse dëshironi të fshini faqet e internetit, të plotësoni automatikisht formularët ose të kryeni teste për aplikacionin tuaj të internetit, kontrolli në distancë i shfletuesit ju ndihmon. Integrimi i AI në telekomandën e shfletuesit bën të mundur kryerjen e detyrave komplekse me udhëzime të thjeshta, duke përshpejtuar zhvillimin dhe duke e bërë më të lehtë mirëmbajtjen. Veçanërisht kur ndryshon struktura DOM, skriptet e skenës mund të jenë më të fuqishme dhe më pak intensive për mirëmbajtje.