CLI commands
รีเซ็ต
openclaw reset
รีเซ็ตการกำหนดค่า/สถานะภายในเครื่อง (ยังคงติดตั้ง CLI ไว้)
openclaw resetopenclaw reset --dry-runopenclaw reset --scope config --yes --non-interactiveopenclaw reset --scope config+creds+sessions --yes --non-interactiveopenclaw reset --scope full --yes --non-interactiveตัวเลือก
--scope <scope>:config,config+creds+sessionsหรือfull--yes: ข้ามข้อความแจ้งให้ยืนยัน--non-interactive: ปิดใช้งานข้อความแจ้ง ต้องระบุ--scopeและ--yes--dry-run: แสดงการดำเนินการโดยไม่ลบไฟล์
ขอบเขต
| ขอบเขต | สิ่งที่ลบ | หยุด Gateway ก่อน |
|---|---|---|
config |
เฉพาะไฟล์การกำหนดค่า | ไม่ |
config+creds+sessions |
ไฟล์การกำหนดค่า ไดเรกทอรี OAuth/ข้อมูลประจำตัว และไดเรกทอรีเซสชันของแต่ละเอเจนต์ | ใช่ |
full |
ไดเรกทอรีสถานะ (รวมถึงฐานข้อมูล SQLite ที่ใช้ร่วมกัน) และไดเรกทอรีเวิร์กสเปซ | ใช่ |
config+creds+sessions และ full จะหยุดบริการ Gateway ที่มีการจัดการและกำลังทำงานอยู่ก่อนลบสถานะ
หมายเหตุ
- เรียกใช้
openclaw backup createก่อน เพื่อสร้างสแนปชอตที่กู้คืนได้ก่อนลบสถานะภายในเครื่อง - สถานะการตั้งค่าเวิร์กสเปซและการรับรองเป็นแถวข้อมูลในฐานข้อมูล SQLite ที่ใช้ร่วมกัน ดังนั้น
fullจะลบข้อมูลเหล่านี้ไปพร้อมกับไดเรกทอรีสถานะ ปัจจุบันไม่มีไฟล์เสริมการรับรองที่ต้องลบแยกต่างหาก - หากไม่มี
--scopeคำสั่งopenclaw resetจะแจ้งให้เลือกขอบเขตที่จะลบแบบโต้ตอบ --non-interactiveใช้ได้เฉพาะเมื่อตั้งค่าทั้ง--scopeและ--yesแล้วเท่านั้นconfig+creds+sessionsและfullจะแสดงNext: openclaw onboard --install-daemonเมื่อเสร็จสิ้น
ที่เกี่ยวข้อง
Was this useful?