Asosiy Buyruqlar
openclaw --version
O'rnatilgan OpenClaw versiyasini ko'rsatadi. Bu, o'rnatishni tekshirish va muvofiqlikni ta'minlash uchun foydali.
Muammolar yuzaga kelganda, versiyani tekshirish eng birinchi qadam bo'lishi kerak.
openclaw --help
Barcha mavjud buyruqlar, ular uchun parametrlar va ularning ishlatilishi haqida batafsil ma'lumot beradi.
Har qanday buyruqning sintaksisi esdan chiqqanda, ushbu buyruqdan foydalaning.
openclaw init
Yangi OpenClaw loyihasini boshlaydi, kerakli fayl va katalog tuzilmalarini yaratadi. Bu loyiha boshlash uchun muhim.
Har bir yangi qirqish vazifasi uchun alohida loyiha yaratishni odat qiling.
openclaw config show
Joriy konfiguratsiya sozlamalarini, jumladan proksi, brauzer sozlamalari va sukut bo'yicha chiqish formatlarini ko'rsatadi.
Sozlamalarni o'zgartirgandan so'ng, ularni tekshirish uchun foydalaning.
Veb Qirqish va Ma'lumot Olish
openclaw scrape --output output.json
Berilgan URLdan barcha aniqlangan ma'lumotlarni avtomatik ravishda qirqib, ularni JSON formatidagi faylga saqlaydi.
Dastlabki qirqish uchun ideal, AI sahifadagi asosiy elementlarni avtomatik aniqlaydi.
openclaw extract --selector "h2.title" --field "title"
Maxsus CSS selektor yordamida veb sahifadan aniq ma'lumotlarni ajratib oladi va ularga nom beradi.
Aniq ma'lumotlarni nishonga olish va faqat keraklilarni olish uchun ishlatiladi.
openclaw dynamic --wait 5s
JavaScript tomonidan yuklangan dinamik veb sahifalardan ma'lumot oladi, belgilangan vaqt davomida sahifaning to'liq yuklanishini kutadi.
SPA (Single Page Application) yoki AJAX orqali yuklanadigan kontent uchun zarur.
openclaw paginate --pages 5
Berilgan URL namunasiga mos keladigan bir nechta sahifalardan (masalan, sahifalar 1, 2, 3...) ma'lumotlarni ketma-ket qirqadi.
Katta ro'yxatlar yoki kataloglardan ma'lumot olish uchun avtomatlashtirilgan yechim.
openclaw browse --interact
Brauzerni interaktiv rejimda ochadi, bu yerda foydalanuvchi elementlarni qo'lda tanlashi va qirqish qoidalarini aniqlashi mumkin.
Murakkab sahifalar uchun qirqish qoidalarini vizual yaratishda juda foydali.
AI Yordamida Ma'lumot Tahlili
openclaw analyze --ai-summary
Berilgan ma'lumotlar faylini AI yordamida tahlil qilib, asosiy tendentsiyalar va muhim jihatlar haqida qisqacha xulosa beradi.
Katta hajmdagi ma'lumotlarning tezkor umumiy ko'rinishini olish uchun ideal.
openclaw classify --model "sentiment"
Ma'lumotlarni oldindan o'qitilgan AI modeli yordamida (masalan, hissiyot tahlili) tasniflaydi va tegishli kategoriyalarga ajratadi.
Mijozlarning fikr-mulohazalari yoki mahsulot sharhlarini tahlil qilishda qo'llaniladi.
openclaw entity-extract --entities "person,organization"
Veb sahifadan aniq turdagi ob'ektlarni (masalan, shaxslar, tashkilotlar, joylar) AI yordamida ajratib oladi.
Yangiliklar maqolalari yoki hisobotlardan muhim ma'lumotlarni avtomatik ravishda olish uchun.
openclaw cluster --threshold 0.8
AI yordamida o'xshash ma'lumotlarni guruhlarga ajratadi, belgilangan o'xshashlik chegarasidan foydalanadi.
Takrorlanuvchi ma'lumotlarni aniqlash yoki o'xshash mahsulotlarni guruhlash uchun foydali.
Ma'lumotlarni Qayta Ishlash va Filtratsiya
openclaw process --filter "price > 100"
Kiritilgan ma'lumotlar faylini belgilangan shart bo'yicha filtrladi va faqat mos keladigan yozuvlarni saqlaydi.
Keraksiz ma'lumotlarni olib tashlash va faqat muhim qismini qoldirish uchun.
openclaw transform --map "title:uppercase,date:format(YYYY-MM-DD)"
Ma'lumotlar ustida transformatsiya (masalan, matnni kattalashtirish, sanani formatlash) bajaradi.
Ma'lumotlarni tahlil qilishdan oldin standartlashtirish uchun zarur.
openclaw clean --remove-duplicates
Ma'lumotlar faylidagi takrorlanuvchi yozuvlarni olib tashlaydi, ma'lumotlarning tozaligini ta'minlaydi.
Qirqilgan ma'lumotlarda ko'pincha uchraydigan takrorlanishlarni bartaraf etish uchun.
openclaw merge --on "id"
Ikki ma'lumotlar faylini umumiy kalit (masalan, 'id') bo'yicha birlashtiradi.
Bir nechta manbalardan olingan ma'lumotlarni yagona faylga jamlash uchun.
Natijalarni Eksport Qilish
openclaw export --format csv --output results.csv
JSON faylidagi ma'lumotlarni CSV formatiga eksport qiladi, bu elektron jadvallar uchun keng tarqalgan format.
Ma'lumotlarni Excel yoki Google Sheetsga osongina import qilish uchun.
openclaw export --format xlsx --output report.xlsx
Ma'lumotlarni to'g'ridan-to'g'ri Excel ish kitobi formatiga eksport qiladi, bu murakkabroq ma'lumotlar uchun foydali.
Katta hajmdagi ma'lumotlarni formatlash va jadvallarga ajratish uchun.
openclaw export --format sql --table "products"
Ma'lumotlarni SQL INSERT buyruqlari sifatida eksport qiladi, bu ularni ma'lumotlar bazasiga kiritish imkonini beradi.
Veb-saytlardan qirqilgan ma'lumotlarni tezda SQL ma'lumotlar bazasiga yuklash uchun.
openclaw report --template "summary.md"
Ma'lumotlar asosida belgilangan shablon yordamida hisobot (masalan, Markdown formatida) yaratadi.
Avtomatik hisobotlarni yaratish va ma'lumotlarni taqdimot qilish uchun.
Kengaytirilgan Sozlamalar va Avtomatlashtirish
openclaw proxy set
Veb qirqish operatsiyalari uchun proksi serverni sozlaydi, IP blokirovkalashdan qochishga yordam beradi.
Katta miqdordagi ma'lumotlarni qirqishda yoki geografik cheklovlarni chetlab o'tishda foydali.
openclaw schedule "0 0 * * *" "scrape example.com"
Belgilangan vaqtda (cron sintaksisi yordamida) OpenClaw buyrug'ini avtomatik bajarishni rejalashtiradi.
Ma'lumotlarni muntazam yangilab turish yoki vaqtga bog'liq vazifalarni bajarish uchun.
openclaw headless enable
Brauzerning grafik interfeysisiz ishlashini ta'minlaydigan 'headless' rejimini yoqadi, bu resurslarni tejaydi.
Server muhitida yoki tezkor, fonda qirqish uchun tavsiya etiladi.
openclaw login --username "user" --password "pass"
Veb saytga avtomatik ravishda kirishni amalga oshiradi, bu login talab qiladigan sahifalardan ma'lumot olish imkonini beradi.
Shaxsiy kabinetlar yoki a'zolar uchun kontentga kirishda foydali.
openclaw script run my_script.py
Python skriptini OpenClaw muhitida ishga tushiradi, bu murakkab mantıqlarni amalga oshirishga imkon beradi.
Maxsus ish oqimlarini yoki ma'lumotlarni qayta ishlash skriptlarini birlashtirish uchun.