Instalasi & Konfigurasi Awal
openclaw install
Menginstal OpenClaw CLI di sistem Anda. Memastikan semua dependensi terpasang dengan benar untuk memulai.
Jalankan dengan hak akses administrator jika ada masalah izin selama instalasi.
openclaw config --set api_key
Mengatur kunci API untuk otentikasi dengan layanan OpenClaw. Penting untuk mengakses fitur premium dan memantau penggunaan.
Dapatkan kunci API Anda dari dashboard akun OpenClaw resmi.
openclaw update
Memperbarui OpenClaw CLI ke versi terbaru. Dianjurkan untuk mendapatkan fitur, perbaikan bug, dan peningkatan performa terbaru.
Periksa log rilis untuk melihat perubahan terbaru sebelum memperbarui untuk kompatibilitas.
openclaw doctor
Mendiagnosis masalah umum dengan instalasi dan konfigurasi OpenClaw. Membantu memecahkan masalah dan memastikan lingkungan siap.
Gunakan ini jika Anda mengalami perilaku yang tidak terduga atau kesalahan saat menjalankan perintah.
Perintah Dasar Web Scraping
openclaw scrape --url "https://example.com" --output data.json
Melakukan scraping sederhana pada URL yang diberikan dan menyimpan hasilnya dalam format JSON.
Gunakan `--output csv` untuk format CSV atau `--output html` untuk mendapatkan HTML mentah dari halaman.
openclaw extract --url "https://example.com" --selector ".product-title"
Mengekstrak elemen spesifik dari halaman web menggunakan selector CSS. Mendapatkan teks atau atribut dari elemen.
Gunakan selector CSS atau XPath yang presisi untuk hasil ekstraksi yang akurat dan spesifik.
openclaw list --url "https://example.com/blog" --items ".post-card" --fields "title:.post-title, link:.post-link@href"
Mengekstrak daftar item (misalnya, kartu produk, artikel) dengan bidang tertentu dari halaman. Ideal untuk daftar berulang.
Tentukan beberapa bidang dengan sintaks `nama_bidang:selector`. Gunakan `@attr` untuk mengekstrak nilai atribut.
openclaw crawl --start-url "https://example.com" --max-pages 5 --depth 2 --output crawled_data.json
Melakukan crawling situs web, mengikuti tautan hingga kedalaman atau jumlah halaman tertentu. Mengumpulkan data dari banyak halaman.
Hati-hati dengan `--max-pages` dan `--depth` untuk menghindari beban berlebih pada server target.
Ekstraksi Data Tingkat Lanjut
openclaw parse --html-file page.html --template "product_name:h1, price:.price-tag"
Menganalisis file HTML lokal menggunakan template ekstraksi yang ditentukan. Berguna untuk memproses data offline.
Berguna untuk menguji template tanpa harus mengakses web secara langsung, menghemat waktu dan bandwidth.
openclaw table --url "https://example.com/data" --selector "table#data-table" --output table.csv
Mengekstrak data dari tabel HTML yang ditentukan oleh selector dan menyimpannya ke CSV. Ideal untuk data terstruktur.
Pastikan selector menunjuk langsung ke elemen `