တပ်ဆင်ခြင်းနှင့် စတင်ခြင်း
pip install openclaw
OpenClaw CLI ကို သင်၏စနစ်တွင် တပ်ဆင်ပါ။ ၎င်းသည် Python Package Index (PyPI) မှ နောက်ဆုံးဗားရှင်းကို ရယူမည်ဖြစ်သည်။
တပ်ဆင်မှုမပြုမီ Python နှင့် pip တို့ကို စနစ်တွင် မှန်ကန်စွာ တပ်ဆင်ထားကြောင်း သေချာပါစေ။
openclaw --version
OpenClaw ၏ လက်ရှိတပ်ဆင်ထားသော ဗားရှင်းကို စစ်ဆေးပါ။
ဗားရှင်းအသစ်များအတွက် ပုံမှန်စစ်ဆေးပြီး `pip install --upgrade openclaw` ဖြင့် အဆင့်မြှင့်တင်ပါ။
openclaw init
ပရောဂျက်အသစ်တစ်ခုကို စတင်ပြီး မူရင်းဖွဲ့စည်းမှုဖိုင်များကို ဖန်တီးပါ။
ပရောဂျက်တစ်ခုစီအတွက် သီးခြား directory တွင် `init` ကို အသုံးပြုခြင်းဖြင့် စီမံခန့်ခွဲရလွယ်ကူစေသည်။
openclaw config show
လက်ရှိ ဖွဲ့စည်းမှုဆက်တင်များကို ပြသပါ။
ဖွဲ့စည်းမှုဖိုင်များကို ကိုယ်တိုင်တည်းဖြတ်ရန်အတွက် ၎င်းတို့၏တည်နေရာကို သိရှိရန် အသုံးဝင်သည်။
အခြေခံ ဒေတာကောက်ယူခြင်း
openclaw scrape
သတ်မှတ်ထားသော URL မှ HTML အကြောင်းအရာကို ကောက်ယူပြီး ပြသပါ။
လွယ်ကူသော ဝဘ်စာမျက်နှာများကို အမြန်ကြည့်ရှုရန်အတွက် အသုံးဝင်သည်။
openclaw scrape --selector "css_selector"
သတ်မှတ်ထားသော CSS selector ကို အသုံးပြု၍ URL မှ သီးခြားဒေတာကို ထုတ်ယူပါ။
ဒေတာထုတ်ယူရာတွင် ပိုမိုတိကျစေရန် Chrome DevTools ကို အသုံးပြု၍ selector များကို ရှာဖွေပါ။
openclaw scrape --xpath "//xpath_expression"
သတ်မှတ်ထားသော XPath expression ကို အသုံးပြု၍ URL မှ သီးခြားဒေတာကို ထုတ်ယူပါ။
XPath သည် CSS selector ထက် ပိုမိုရှုပ်ထွေးသော ဒေတာဖွဲ့စည်းပုံများအတွက် အစွမ်းထက်သည်။
openclaw scrape --output output.json
ကောက်ယူထားသောဒေတာကို JSON ဖိုင်အဖြစ် သိမ်းဆည်းပါ။ CSV သို့မဟုတ် အခြား format များလည်း ရရှိနိုင်သည်။
ဒေတာများကို ပိုမိုခွဲခြမ်းစိတ်ဖြာရန်နှင့် သိမ်းဆည်းရန်အတွက် output option ကို အမြဲသုံးပါ။
အဆင့်မြင့် ဒေတာထုတ်ယူခြင်း
openclaw extract --model "ai_model_name"
AI မော်ဒယ်ကို အသုံးပြု၍ ဝဘ်စာမျက်နှာမှ ဖွဲ့စည်းထားသော ဒေတာကို ထုတ်ယူပါ။
စိတ်ကြိုက် AI မော်ဒယ်များကို ဖန်တီးပြီး စမ်းသပ်ခြင်းဖြင့် တိကျမှုကို မြှင့်တင်ပါ။
openclaw extract --schema schema.json
သတ်မှတ်ထားသော JSON schema နှင့်ကိုက်ညီသော ဒေတာကို ထုတ်ယူရန် AI မော်ဒယ်ကို လမ်းညွှန်ပါ။
ဒေတာဖွဲ့စည်းပုံကို ကြိုတင်သတ်မှတ်ခြင်းဖြင့် AI ၏ထုတ်ယူမှုရလဒ်များကို စနစ်တကျဖြစ်စေသည်။
openclaw crawl --depth 2 --selector "a[href^='/products']"
စတင် URL မှ စာမျက်နှာများကို သတ်မှတ်ထားသော အနက်နှင့် selector ဖြင့် တွားသွားပြီး လင့်ခ်များကို လိုက်ပါ။
တွားသွားခြင်းကို ကန့်သတ်ရန်နှင့် မလိုအပ်သော စာမျက်နှာများသို့ မရောက်ရှိစေရန် depth နှင့် selector များကို သတိထားအသုံးပြုပါ။
openclaw process --transform "jq '.[] | {title, price}'"
ထုတ်ယူထားသောဒေတာကို JQ ကဲ့သို့သော ကိရိယာများဖြင့် ပြောင်းလဲပြင်ဆင်ပါ။
ဒေတာများကို နောက်ဆုံးအသုံးပြုရန်အတွက် သန့်ရှင်းရေးနှင့် ပြောင်းလဲရန် မရှိမဖြစ်လိုအပ်သည်။
ဒေတာတင်ပို့ခြင်းနှင့် စီမံခန့်ခွဲခြင်း
openclaw export --format csv --output products.csv
ကောက်ယူထားသောဒေတာကို CSV format ဖြင့် ဖိုင်တစ်ခုသို့ တင်ပို့ပါ။ JSON, Excel စသည်တို့လည်း ရနိုင်သည်။
သင်၏လိုအပ်ချက်အရ output format ကို ရွေးချယ်ပါ။ CSV သည် spreadsheet များအတွက် ကောင်းမွန်ပြီး JSON သည် API များအတွက် ကောင်းမွန်သည်။
openclaw export --db postgresql://user:pass@host/db
ကောက်ယူထားသောဒေတာကို ဒေတာဘေ့စ်တစ်ခုသို့ တိုက်ရိုက်တင်ပို့ပါ။
ဒေတာဘေ့စ်သို့ တင်ပို့ခြင်းသည် ကြီးမားသော ဒေတာပမာဏကို စီမံခန့်ခွဲရန် ပိုမိုလွယ်ကူစေသည်။
openclaw merge --output merged.json
ဒေတာဖိုင်များစွာကို တစ်ခုတည်းသောဖိုင်အဖြစ် ပေါင်းစည်းပါ။
မတူညီသော scrape လုပ်ငန်းများမှ ဒေတာများကို ပေါင်းစည်းရန် အသုံးဝင်သည်။
openclaw clean --remove-duplicates
ဒေတာဖိုင်မှ ထပ်နေသော မှတ်တမ်းများကို ဖယ်ရှားပါ။
ဒေတာအရည်အသွေးကို မြှင့်တင်ရန်နှင့် မလိုအပ်သောဒေတာများကို ရှောင်ရှားရန် ပုံမှန်အသုံးပြုပါ။
အလိုအလျောက်လုပ်ဆောင်ခြင်းနှင့် အချိန်ဇယားဆွဲခြင်း
openclaw schedule "0 0 * * *" "openclaw crawl --output daily_report.json"
သတ်မှတ်ထားသော cron expression ကို အသုံးပြု၍ scraping လုပ်ငန်းကို အချိန်ဇယားဆွဲပါ။
နေ့စဉ်၊ အပတ်စဉ် သို့မဟုတ် လစဉ် ဒေတာအသစ်များရယူရန်အတွက် အသုံးဝင်သည်။
openclaw run
OpenClaw နှင့် ပေါင်းစပ်ထားသော Python script များကို လုပ်ဆောင်ပါ။
ပိုမိုရှုပ်ထွေးသော logic နှင့် စိတ်ကြိုက်လုပ်ဆောင်ချက်များကို အကောင်အထည်ဖော်ရန်အတွက် အသုံးပြုပါ။
openclaw monitor
နောက်ခံတွင် လုပ်ဆောင်နေသော OpenClaw လုပ်ငန်း၏ အခြေအနေကို စောင့်ကြည့်ပါ။
အချိန်ကြာမြင့်စွာ လုပ်ဆောင်ရမည့် crawling သို့မဟုတ် scraping လုပ်ငန်းများအတွက် အသုံးဝင်သည်။
openclaw webhook add --event 'on_complete'
scraping လုပ်ငန်းပြီးဆုံးသောအခါ သို့မဟုတ် အခြားဖြစ်ရပ်များဖြစ်ပေါ်သောအခါ webhook ကို အစပျိုးပါ။
အခြားစနစ်များနှင့် ပေါင်းစပ်ရန် သို့မဟုတ် အသိပေးချက်များ ပေးပို့ရန်အတွက် အသုံးပြုပါ။
အမှားရှာဖွေခြင်းနှင့် ပြုပြင်ခြင်း
openclaw scrape --verbose
လုပ်ဆောင်နေစဉ် ပိုမိုအသေးစိတ်သော log များကို ပြသပါ။
ပြဿနာများကို ရှာဖွေရာတွင် အထောက်အကူဖြစ်စေရန် verbose mode ကို အသုံးပြုပါ။
openclaw debug --selector "invalid_selector"
သတ်မှတ်ထားသော URL နှင့် selector ကို အသုံးပြု၍ debug mode ဖြင့် စမ်းသပ်ပါ။
selector များ သို့မဟုတ် XPath expression များ မှန်ကန်စွာ အလုပ်လုပ်ခြင်းရှိမရှိ စစ်ဆေးရန် အသုံးဝင်သည်။
openclaw logs show --tail 10
OpenClaw ၏ log ဖိုင်များမှ နောက်ဆုံး log မှတ်တမ်း ၁၀ ခုကို ပြသပါ။
စနစ်ကျသော log များကို ပုံမှန်စစ်ဆေးခြင်းဖြင့် ပြဿနာများကို ကြိုတင်ကာကွယ်နိုင်သည်။
openclaw diagnose
OpenClaw တပ်ဆင်မှုနှင့် ဖွဲ့စည်းမှုဆိုင်ရာ ပြဿနာများကို ရှာဖွေစစ်ဆေးပါ။
တပ်ဆင်မှု သို့မဟုတ် run-time ပြဿနာများ ကြုံတွေ့ရပါက ပထမဆုံးလုပ်ဆောင်သင့်သော အဆင့်ဖြစ်သည်။