Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

နိုဒ် ပြဿနာဖြေရှင်းခြင်း

နိုဒ်သည် status တွင် မြင်ရသော်လည်း နိုဒ်ကိရိယာများ မအလုပ်လုပ်ပါက ဤစာမျက်နှာကို အသုံးပြုပါ။

အမိန့်အဆင့်တန်း

openclaw status
openclaw gateway status
openclaw logs --follow
openclaw doctor
openclaw channels status --probe

ထို့နောက် နိုဒ်သီးသန့် စစ်ဆေးမှုများကို လုပ်ဆောင်ပါ။

openclaw nodes status
openclaw nodes describe --node <idOrNameOrIp>
openclaw approvals get --node <idOrNameOrIp>

ကျန်းမာသော အချက်ပြများ -

  • နိုဒ်သည် ချိတ်ဆက်ပြီး role node အတွက် paired ဖြစ်နေသည်။
  • nodes describe တွင် သင်ခေါ်ယူနေသော capability ပါဝင်သည်။
  • Exec approvals တွင် မျှော်မှန်းထားသော mode/allowlist ကို ပြသထားသည်။

Foreground လိုအပ်ချက်များ

canvas.*camera.* နှင့် screen.* တို့သည် iOS/Android နိုဒ်များတွင် foreground အနေဖြင့်သာ အလုပ်လုပ်ပါသည်။

အမြန် စစ်ဆေးခြင်းနှင့် ပြုပြင်ခြင်း -

openclaw nodes describe --node <idOrNameOrIp>
openclaw nodes canvas snapshot --node <idOrNameOrIp>
openclaw logs --follow

NODE_BACKGROUND_UNAVAILABLE ကို မြင်ပါက နိုဒ်အက်ပ်ကို foreground သို့ ယူလာပြီး ပြန်လည် စမ်းကြည့်ပါ။

ခွင့်ပြုချက် မက်ထရစ်ဇယား

လုပ်ဆောင်နိုင်စွမ်း iOS Android macOS node အက်ပ် ပုံမှန် မအောင်မြင်မှု ကုဒ်
camera.snapcamera.clip Camera (+ clip အသံအတွက် mic) Camera (+ clip အသံအတွက် mic) Camera (+ clip အသံအတွက် mic) *_PERMISSION_REQUIRED
screen.record မျက်နှာပြင် မှတ်တမ်းတင်ခြင်း (+ မိုက်ခရိုဖုန်း ရွေးချယ်နိုင်) မျက်နှာပြင် ဖမ်းယူရန် အချက်ပေး (+ မိုက်ခရိုဖုန်း ရွေးချယ်နိုင်) မျက်နှာပြင် မှတ်တမ်းတင်ခြင်း *_PERMISSION_REQUIRED
location.get While Using သို့မဟုတ် Always (mode အပေါ်မူတည်) Mode အပေါ်မူတည်၍ Foreground/Background location တည်နေရာ ခွင့်ပြုချက် LOCATION_PERMISSION_REQUIRED
system.run n/a (node host path) n/a (node host path) Exec approvals လိုအပ်သည် SYSTEM_RUN_DENIED

Pairing နှင့် approvals အကြား ကွာခြားချက်

ဤအရာများသည် ကွဲပြားသော gate များဖြစ်ပါသည် -

  1. Device pairing: ဤနိုဒ်သည် Gateway သို့ ချိတ်ဆက်နိုင်ပါသလား။
  2. Exec approvals: ဤနိုဒ်သည် သီးသန့် shell command တစ်ခုကို လုပ်ဆောင်နိုင်ပါသလား။

အမြန် စစ်ဆေးမှုများ -

openclaw devices list
openclaw nodes status
openclaw approvals get --node <idOrNameOrIp>
openclaw approvals allowlist add --node <idOrNameOrIp> "/usr/bin/uname"
  1. pairing အဆင်ပြေသော်လည်း system.run မအောင်မြင်ပါက exec approvals/allowlist ကို ပြင်ဆင်ပါ။
  2. Triggers များကို normalize လုပ်ထားသည် (trim လုပ်ပြီး empty များကို ဖယ်ရှားသည်)။

အများဆုံး တွေ့ရသော နိုဒ် အမှားကုဒ်များ

  • NODE_BACKGROUND_UNAVAILABLE → အက်ပ်သည် background သို့ ရောက်နေသည်; foreground သို့ ယူလာပါ။
  • CAMERA_DISABLED → နိုဒ် ဆက်တင်များတွင် camera toggle ကို ပိတ်ထားသည်။
  • *_PERMISSION_REQUIRED → OS ခွင့်ပြုချက် မရှိ/ငြင်းပယ်ထားသည်။
  • LOCATION_DISABLED → location mode ကို ပိတ်ထားသည်။
  • LOCATION_PERMISSION_REQUIRED → တောင်းဆိုထားသော location mode ကို ခွင့်မပြုထားပါ။
  • LOCATION_BACKGROUND_UNAVAILABLE → အက်ပ်သည် background တွင်ရှိသော်လည်း While Using permission သာ ရှိသည်။
  • SYSTEM_RUN_DENIED: approval required → exec request သည် အတိအလင်း အတည်ပြုချက် လိုအပ်သည်။
  • SYSTEM_RUN_DENIED: allowlist miss → allowlist mode ကြောင့် command ကို ပိတ်ဆို့ထားသည်။

အမြန် ပြန်လည်ထူထောင် လုပ်ငန်းစဉ်

openclaw nodes status
openclaw nodes describe --node <idOrNameOrIp>
openclaw approvals get --node <idOrNameOrIp>
openclaw logs --follow

မဖြေရှင်းနိုင်သေးပါက -

  • စက်ပစ္စည်း pairing ကို ပြန်လည် အတည်ပြုပါ။
  • နိုဒ်အက်ပ်ကို ပြန်ဖွင့်ပါ (foreground)။
  • OS ခွင့်ပြုချက်များကို ပြန်လည် ခွင့်ပြုပါ။
  • Exec approval policy ကို ပြန်လည် ဖန်တီးခြင်း သို့မဟုတ် ချိန်ညှိပါ။

ဆက်စပ်အကြောင်းအရာများ -