
Manifest muudab iga veebilehe struktureeritud JSON-kaardiks, mis näitab, mida AI-agent saab klõpsata, täita ja esitada. Üks API-kutse, pole hapraid selektoreid. Iga tegevusega kaasnevad lahendatud CSS/rolli-lokaatorid, lisaks väli "requires", mis kodeerib elementidevahelisi sõltuvusi (nt "vali plaan enne, kui see nupp on klõpsatav"). Seda konteksti aria hetktõmmised sulle ei anna. Kaasas on Python SDK, LangChaini tugi ja MCP-server. Loodud kõigile, kes veebibrauseri agente tarnivad.
Manifest on API, mis muudab iga veebilehe struktureeritud JSON-kaardiks interaktiivsetest elementidest, mida AI-agent saab klõpsata, täita ja esitada. Selle asemel, et tugineda habrastele CSS-valijatele või ekraanipiltidele, loeb see lehe ligipääsetavuspuud ja ristviitab seda DOM-iga, et luua puhas tegevuste manifest. Iga tegevusega on kaasas lahendatud lokalisaatorid ja väli requires, mis kodeerib elementidevahelisi sõltuvusi – näiteks "vali plaan enne, kui see nupp muutub klõpsatavaks". See annab agentidele usaldusväärse, masinloetava kavandi sellest, mida nad lehel tegelikult teha saavad.
Iga interaktiivne element manifestis sisaldab välja requires, mis kodeerib tegevustevahelisi sõltuvusi. See ütleb agendile, millised väljad või sammud tuleb lõpule viia enne, kui nupp muutub klõpsatavaks või vormi saab esitada – kontekst, mida ligipääsetavuse hetktõmmised üksi ei anna.
Iga tegevusega on kaasas lahendatud CSS-i ja rolli lokalisaatorid, välistades vajaduse arendajatel kirjutada või hooldada valijaid. API teeb habras töö elementide tuvastamisel, nii et agendid saavad neid usaldusväärselt leida ja nendega suhelda ka pärast lehe ümberkujundusi.
API tagastab puhta, etteaimatava JSON-manifesti, mis sisaldab iga nuppu, vormi ja sisestusvälja lehel koos nende tüüpide, kohustuslike väljade, kohatäidetega ja keelatud olekutega. See struktureeritud formaat võimaldab agentidel arutleda saadaolevate tegevuste üle ja teha teadlikke otsuseid selle kohta, mida edasi teha.
Manifest tarnitakse koos Python SDK, LangChain toe ja MCP serveriga, muutes selle lihtsaks integreerimiseks olemasolevatesse agendi raamistikesse ja töövoogudesse erinevates programmeerimiskeskkondades.
"Manifest on kiht, mis ütleb agendile, mida klõpsata, täita ja esitada – ja mis on kohustuslik enne, kui see saab edasi liikuda."
Kuigi brauseritööriistad annavad agentidele juurdepääsu lehele ja sisutööriistad ekstraktivad teksti, täidab Manifest puuduva kihi: teostatav intelligentsus. See ei ütle agendile ainult seda, mis lehel on – see ütleb talle, mida tal on lubatud seal teha, mida iga tegevus nõuab ja millised sõltuvused tuleb esmalt rahuldada. See muudab veebilehe visuaalsest või tekstilisest dokumendist struktureeritud tegevusruumiks, mida agent saab autonoomselt navigeerida.
Ehitate brauseriagente, mis peavad usaldusväärselt suhtlema reaalsete veebilehtedega, ilma habraste valijate või ekraanipiltidel põhineva oletamiseta. Manifest on eriti väärtuslik, kui teie agendid peavad käsitlema vorme, mitmeastmelisi töövooge või sageli muutuvaid lehti – ja soovite, et nad arutleksid sõltuvuste ja kohustuslike väljade üle nii, nagu inimene seda teeks.
Teised tööriistad, mida võiksid kaaluda
Loading comments…
Looja
modemfox
KĂĽlasta veebisaiti
omfang.io
Projekti info
Toote märksõnad