
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.
Looja
modemfox
Toote märksõnad
Laen kommentaare...
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
Andke /automatiseerige ülesanne lihtsas inglise keeles ja see juhib reaalset brauserit seda tegema: navigeerige saidil, klõpsake läbi mitmeastmelise voo, täitke vorm, jõudke lehele, mis renderdub alles pärast interaktsiooni. Tulemus voogesitatakse tagasi ühe API-kõnega. See on API, mida kutsute, mitte raamistik, mille installite. Brauser ja LLM on kaasas, midagi pole vaja majutada, puudub samaaegsuse piirang. Juurdepääsetavuspuu automatiseerimine kasutab 60–80% vähem tokeneid kui ekraanipõhised agendid. Ehitatud Mozilla poolt. Efemeerne, teie andmetel ei treenita.
Maailm ei suuda arvutusvõimsust piisavalt kiiresti ehitada, et AI nõudlusega sammu pidada. Seega valisime teistsuguse tee. ZeroGPU on AI infrastruktuur, mida toidavad väikesed keelemudelid, mis töötavad hübriidses äärearvutite võrgus, kasutades juba olemasolevat arvutusvõimsust. Mitte iga ülesanne ei vaja tipptasemel mudelit. Meie spetsiaalselt loodud, äärearvutite jaoks optimeeritud mudelid töötavad 10 korda kiiremini, 50% odavamalt ja suunavad 70–80% tootmisülesannetest väikestele mudelitele, säilitades tipptasemel täpsuse.
Hetkel, kui agent peab midagi juurutama, põrkab ta vastu seina, mis on ehitatud inimeste jaoks. Täna toome välja ajutised kontod Cloudflare Workersi jaoks. Iga agent saab nüüd käivitada wrangler deploy — temporary ja saada sekunditega töötava Worker'i.
GitHits annab kodeerimisagentidele juurdepääsu avatud lähtekoodiga, millest teie rakendus sõltub. Hankige reaalseid teostusnäiteid, sõltuvuste lähtekoodi sirvimist, pakettide kontrollimist ja dokumentatsiooni. Agendid saavad teie koodibaasi otsida ja lugeda. Nad ei saa otsida ega lugeda avatud lähtekoodi, millest teie rakendus sõltub. Siit algab nende oletamine, uuesti proovimine ja tsüklisse jäämine. GitHits ehitab nõudmisel versiooniteadliku indeksi. Agendid saavad otsida, sirvida ja kontrollida oma sõltuvuste taga olevat koodi. CLI: npx githits@latest init
Laen kommentaare...