Instalasi & Konfigurasi Awal
pip install openclaw-cli
Nginstal alat OpenClaw CLI ing sistem sampeyan nggunakake pip.
Priksa manawa Python lan pip wis diinstal sadurunge. Gunakake virtualenv kanggo lingkungan sing resik.
openclaw config init
Nggawe file konfigurasi awal kanggo OpenClaw, biasane ing direktori ngarep pangguna.
Printah iki bakal nuntun sampeyan nyetel kunci API utawa kredensial liyane.
openclaw config set api_key YOUR_API_KEY
Nyetel kunci API utawa parameter konfigurasi liyane sing dibutuhake kanggo otentikasi.
Ganti YOUR_API_KEY karo kunci API sing bener saka akun OpenClaw sampeyan.
openclaw --version
Nampilake versi OpenClaw CLI sing saiki diinstal.
Migunani kanggo verifikasi instalasi lan debugging masalah kompatibilitas.
Perintah Dasar Scraping
openclaw scrape url https://example.com
Nindakake scraping dhasar ing URL sing diwenehake lan nampilake output.
Printah iki bakal nyoba ngumpulake kabeh data sing bisa diakses kanthi gampang saka kaca.
openclaw scrape url https://example.com --selector "h1, p.intro"
Ngikis data saka URL tartamtu nggunakake selektor CSS utawa XPath kanggo milih unsur tartamtu.
Gunakake selektor sing spesifik kanggo njamin akurasi data sing diekstrak.
openclaw scrape url-list urls.txt --output data.json
Ngikis sawetara URL sing kadhaptar ing file teks, nyimpen asil menyang file JSON.
Saben URL kudu ana ing baris anyar ing file `urls.txt`.
openclaw scrape form https://example.com/login --data "user=admin&pass=secret"
Ngirim data menyang formulir web lan ngikis respon saka kaca sing diasilake.
Ati-ati nalika ngirim informasi sensitif. Migunani kanggo ngakses konten sing dilindhungi login.
Filter & Seleksi Data Lanjut
openclaw extract data.json --query "articles[?title=='Judul Tertentu'].url"
Nyaring lan milih data saka file JSON sing wis ana nggunakake kueri JMESPath.
JMESPath iku kuat banget kanggo navigasi lan nyaring struktur JSON sing kompleks.
openclaw scrape url https://example.com --xpath "//div[@id='content']/p[1]"
Nggunakake ekspresi XPath tinimbang selektor CSS kanggo milih unsur kanthi luwih tepat.
XPath nawakake fleksibilitas luwih gedhe kanggo navigasi struktur dokumen sing rumit.
openclaw scrape url https://example.com --filter-text "kata kunci"
Ngikis data lan mung nyimpen unsur sing ngemot teks tartamtu.
Migunani kanggo nyuda volume data lan fokus ing informasi sing relevan kanthi cepet.
openclaw transform input.json --template template.j2 --output transformed.html
Ngowahi struktur data sing diekstrak nggunakake template Jinja2 kanggo format output sing dikarepake.
Cocog kanggo nggawe laporan khusus utawa output sing ramah manungsa saka data mentah.
Ekspor & Format Data
openclaw scrape url https://example.com --output data.csv --format csv
Ngikis data lan ngekspor asil menyang file CSV.
Format CSV migunani banget kanggo analisis spreadsheet lan impor database.
openclaw scrape url https://example.com --output data.xlsx --format excel
Ngikis data lan ngekspor menyang file Excel (XLSX).
Cocog kanggo nggawe laporan sing luwih kompleks utawa mbutuhake sawetara lembar kerja.
openclaw scrape url https://example.com --output-stdout
Nampilake data sing diekstrak langsung menyang konsol tanpa nyimpen menyang file.
Migunani kanggo testing cepet utawa piping output menyang printah liyane ing baris printah.
openclaw convert input.json --to yaml --output output.yaml
Ngonversi file data sing ana saka siji format menyang format liyane (contone, JSON menyang YAML).
Ndhukung macem-macem format kalebu JSON, CSV, YAML, lan XML kanggo fleksibilitas.
Otomatisasi & Penjadwalan
openclaw schedule '0 0 * * *' 'scrape url https://example.com --output daily_data.json'
Njadwalake printah OpenClaw supaya bisa mlaku kanthi otomatis ing interval tartamtu nggunakake sintaks cron.
Priksa manawa layanan penjadwalan OpenClaw wis mlaku ing latar mburi kanggo eksekusi sing bener.
openclaw monitor url https://example.com --interval 300 --diff-output changes.json
Ngawasi owah-owahan ing URL kanthi interval reguler lan nyimpen prabédan menyang file.
Interval diwenehi ing detik. Migunani kanggo nglacak owah-owahan rega utawa inventaris produk.
openclaw workflow run my_workflow.yml
Njalankan alur kerja sing wis ditemtokake saka file YAML, ngotomatisasi urutan tugas.
Alur kerja ngidini sampeyan nggabungake sawetara printah OpenClaw kanthi logis lan urutan sing wis ditemtokake.
openclaw batch process folder_of_urls/ --output processed_data/
Ngolah kumpulan file utawa URL saka direktori, nindakake operasi sing padha ing saben.
Ngotomatisasi pangolahan volume data sing gedhe kanthi efisien, nyimpen wektu lan tenaga.
Integrasi AI & Model
openclaw analyze text "Teks ini perlu dianalisis." --model sentiment
Nganalisis teks nggunakake model AI sing wis ditemtokake, kayata analisis sentimen.
Priksa dhaptar model sing kasedhiya kanthi nggunakake printah `openclaw models list`.
openclaw extract-ai url https://example.com --schema "product_name: string, price: float"
Nggunakake AI kanggo ngekstrak data kanthi cerdas saka URL adhedhasar skema sing diwenehake.
Skema mbantu AI ngerti struktur data sing dikarepake sanajan ora ana selektor sing jelas.
openclaw summarize url https://example.com --length short
Nggunakake AI kanggo nyimpulake konten saka URL, ngasilake ringkesan singkat utawa dawa.
Gunakake kanggo ngringkes artikel berita utawa teks dawa kanthi otomatis lan efisien.
openclaw classify url https://example.com --categories "Berita, Olahraga, Teknologi"
Nggunakake AI kanggo ngklasifikasikake konten saka URL menyang kategori sing wis ditemtokake.
Migunani kanggo ngatur lan nyaring aliran informasi sing gedhe lan ora terstruktur.