
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.
Loading commentsâŠ
Projekti info
Toote mÀrksÔnad
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
Looja
modemfox
Loading commentsâŠ