Ultimate Reference

OpenClaw CLI Cheat Sheet

Sveobuhvatni vodič za web scraping i automatizaciju podataka sa AI

Osnovne Komande i Inicijalizacija

openclaw init
Copied!

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
Copied!

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]
Copied!

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
Copied!

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 ""
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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
Copied!

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 ""
Copied!

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 :
Copied!

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
Copied!

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
Copied!

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 * * *"
Copied!

Zakazuje task za automatsko izvršavanje korišćenjem cron izraza. Zahteva deployed projekat.

Automatizujte ponavljajuće scraping taskove sa preciznim cron rasporedom.

Često Postavljana Pitanja o OpenClaw-u

Šta je OpenClaw CLI?

OpenClaw CLI je napredni alat komandne linije baziran na veštačkoj inteligenciji, dizajniran za efikasno web scraping, ekstrakciju i automatizaciju podataka sa web stranica.

Da li OpenClaw podržava dinamičke web stranice (JavaScript)?

Da, OpenClaw koristi ugrađeni browser engine koji omogućava renderovanje JavaScript-a, što mu omogućava scraping dinamičkih web stranica i sadržaja koji se učitava asinhrono.

Kako mogu da instaliram OpenClaw?

OpenClaw se obično može instalirati putem npm-a (Node Package Manager) komandom 'npm install -g openclaw-cli' ili preuzimanjem binarnih datoteka sa zvaničnog sajta OpenClaw.