Osnovne Komande i Inicijalizacija
openclaw init
Inicijalizuje novi OpenClaw projekat u tekućem direktorijumu. Kreira potrebne konfiguracione fajlove i strukturu.
Uvek počnite sa 'init' kada kreirate novi scraping task.
openclaw login
Prijavljuje se na OpenClaw platformu koristeći vaše akreditive. Neophodno za pristup cloud funkcijama i sinhronizaciji.
Preporučuje se periodično osvežavanje sesije.
openclaw config set [--global]
Postavlja konfiguracionu vrednost. Može biti specifična za projekat ili globalna. Primer: 'openclaw config set timeout 60000'.
Koristite '--global' za postavke koje se primenjuju na sve vaše OpenClaw projekte.
openclaw help
Prikazuje detaljnu pomoć i opcije za specifičnu OpenClaw komandu. Primer: 'openclaw help scrape'.
Korisno za brzo razumevanje sintakse i dostupnih argumenata.
Ekstrakcija Podataka i Web Scraping
openclaw scrape --selector ""
Pokreće scraping sa datog URL-a, ciljajući elemente pomoću CSS selektora ili XPath izraza. Podržava više selektora.
Koristite više '--selector' opcija za ekstrakciju različitih delova stranice.
openclaw extract --pattern "" --from
Ekstrahuje podatke na osnovu regularnog izraza iz datog teksta ili sadržaja fajla. Idealno za nestrukturirane podatke.
Regex šabloni su moćni za preciznu ekstrakciju specifičnih informacija.
openclaw table --url --header-row
Automatski detektuje i ekstrahuje tabelarne podatke sa web stranice. Može da identifikuje red sa zaglavljem.
Ova komanda je efikasna za stranice sa jasno definisanim HTML tabelama.
openclaw follow --link-selector "" --depth --url
Prati linkove na web stranici do određene dubine, skrepuje sadržaj sa svake stranice. Idealno za crawling sajtova.
Podesite 'depth' pažljivo kako biste izbegli preopterećenje servera ili predugo izvršavanje.
AI i Semantičko Razumevanje
openclaw analyze --text "" --sentiment
Analizira tekstualni sadržaj korišćenjem AI modela za sentiment analizu, ekstrakciju entiteta ili ključnih reči.
Koristite ovu komandu za dobijanje uvida iz velikih količina tekstualnih podataka.
openclaw classify --input --model
Klasifikuje podatke (tekst, slike) pomoću predefinisanog AI modela. Modeli mogu biti obučeni za specifične zadatke.
Osigurajte da je model adekvatno obučen za vaše specifične kategorije podataka.
openclaw summarize --url --length
Generiše sažetak sadržaja web stranice ili datog teksta koristeći AI, sa opcijom definisanja željene dužine.
Odlično za brzo razumevanje ključnih informacija sa dugih članaka.
openclaw infer --prompt "" --context
Koristi AI za inferenciju i ekstrakciju nestrukturiranih podataka na osnovu prirodnog jezičkog upita i konteksta.
Ova komanda je moćna za 'zero-shot' ekstrakciju bez potrebe za selektorima.
Upravljanje Projektima i Šablonima
openclaw template create --from
Kreira šablon za scraping na osnovu strukture web stranice sa datog URL-a. Štedi vreme kod ponavljajućih zadataka.
Šabloni omogućavaju brzu primenu istih pravila scrapinga na slične stranice.
openclaw template list
Prikazuje listu svih dostupnih šablona, uključujući one kreirane lokalno i sinhronizovane sa cloudom.
Pregledajte listu da pronađete postojeće šablone pre kreiranja novih.
openclaw project deploy
Postavlja OpenClaw projekat na cloud platformu za zakazano izvršavanje i skalabilnost.
Deployment je ključan za dugotrajne i automatizovane scraping procese.
openclaw project status
Prikazuje trenutni status deployed OpenClaw projekta, uključujući poslednja izvršavanja i greške.
Redovno proveravajte status projekta da biste osigurali nesmetan rad.
Izlazni Formati i Integracije
openclaw output --format json --file
Izvozi skrepovane podatke u JSON formatu u navedeni fajl. JSON je podrazumevani izlazni format.
JSON je idealan za programsku obradu podataka.
openclaw output --format csv --delimiter ";" --file
Izvozi podatke u CSV formatu, sa opcijom definisanja separatora (delimiter).
CSV je pogodan za uvoz podataka u tabele i baze podataka.
openclaw integrate --service webhook --url
Integriše izlazne podatke sa eksternim servisom putem webhooka, šaljući ih na specificirani URL.
Koristite webhook integraciju za real-time notifikacije ili automatizaciju tokova rada.
openclaw export-db --table --type postgres --connection ""
Izvozi skrepovane podatke direktno u bazu podataka (npr. PostgreSQL, MySQL).
Direktan izvoz u bazu podataka pojednostavljuje proces skladištenja i analize.
Napredne Opcije i Otklanjanje Grešaka
openclaw proxy --set : --auth :
Konfiguriše proxy server za sve odlazne HTTP zahteve, sa opcijom autentifikacije.
Korišćenje proxyja pomaže u izbegavanju blokiranja IP adresa i geografskog ograničenja.
openclaw headless --disable
Kontroliše režim rada browsera. Podrazumevano je 'headless'. '--disable' otvara GUI browsera.
Onemogućite 'headless' režim za vizuelno debugovanje i praćenje scraping procesa.
openclaw debug --verbose --url
Pokreće scraping u debug modu sa detaljnim logovima. Pomaže u identifikaciji problema sa selektorima ili mrežom.
Verbose logovi su neophodni za rešavanje složenih problema.
openclaw schedule --task --cron "0 0 * * *"
Zakazuje task za automatsko izvršavanje korišćenjem cron izraza. Zahteva deployed projekat.
Automatizujte ponavljajuće scraping taskove sa preciznim cron rasporedom.