CLI commands
กำหนดค่า
openclaw configure
พรอมต์แบบโต้ตอบสำหรับการเปลี่ยนแปลงเฉพาะจุดในการตั้งค่าที่มีอยู่ ได้แก่ ข้อมูลประจำตัว อุปกรณ์ ค่าเริ่มต้นของเอเจนต์ Gateway ช่องทาง plugins, skills และการตรวจสอบสถานะ
ใช้ openclaw onboard หรือ openclaw setup สำหรับขั้นตอนแนะนำการใช้งานครั้งแรกแบบครบถ้วน ใช้ openclaw setup --baseline สำหรับการกำหนดค่าพื้นฐาน/เวิร์กสเปซเท่านั้น และใช้ openclaw channels add เมื่อต้องการตั้งค่าบัญชีช่องทางเท่านั้น
ตัวเลือก
--section <section>: ตัวกรองส่วนที่ระบุซ้ำได้ ส่วนที่ใช้ได้มีดังนี้:
workspace, model, web, gateway, daemon, channels, plugins, skills, health
openclaw configureopenclaw configure --section webopenclaw configure --section model --section channelsopenclaw configure --section gateway --section daemonการเลือก gateway, daemon หรือ health (หรือเรียกใช้ตัวช่วยแบบเต็มโดยไม่มี --section) จะแสดงพรอมต์ถามตำแหน่งที่ Gateway ทำงานและอัปเดต gateway.mode ตัวกรองส่วนที่ข้ามทั้งสามส่วนจะไปยังการตั้งค่าที่ร้องขอโดยตรงโดยไม่แสดงพรอมต์โหมด Gateway การเลือกโหมด Gateway ระยะไกลจะเขียนการกำหนดค่าระยะไกลและออกทันที โดยจะไม่เรียกใช้ขั้นตอนเฉพาะภายในเครื่อง เช่น การติดตั้ง Plugin
ส่วนโมเดล
เมื่อ configure เริ่มต้นจากตัวเลือกการยืนยันตัวตนของผู้ให้บริการ ตัวเลือกโมเดลเริ่มต้นและนโยบายโมเดลจะเลือกผู้ให้บริการนั้นเป็นอันดับแรกโดยอัตโนมัติ สำหรับผู้ให้บริการที่จับคู่กัน เช่น Volcengine และ BytePlus การเลือกแบบเดียวกันนี้จะตรงกับรูปแบบแผนการเขียนโค้ดของผู้ให้บริการเหล่านั้นด้วย (volcengine-plan/*, byteplus-plan/*) หากตัวกรองผู้ให้บริการที่ต้องการทำให้รายการว่าง configure จะย้อนกลับไปใช้แค็ตตาล็อกที่ไม่ได้กรองแทนการแสดงตัวเลือกที่ว่างเปล่า
ส่วนเว็บ
openclaw configure --section web เลือกผู้ให้บริการค้นหาเว็บและกำหนดค่าข้อมูลประจำตัว ผู้ให้บริการบางรายจะแสดงขั้นตอนติดตามเฉพาะผู้ให้บริการ:
- Grok สามารถเสนอการตั้งค่า
x_searchเพิ่มเติมด้วยโปรไฟล์ xAI OAuth หรือคีย์ API เดียวกัน และให้เลือกโมเดลx_search - Kimi สามารถถามภูมิภาคของ Moonshot API (
api.moonshot.aiเทียบกับapi.moonshot.cn) และโมเดลค้นหาเว็บเริ่มต้นของ Kimi
หมายเหตุอื่น ๆ
- หลังจากเขียนการกำหนดค่าภายในเครื่อง configure จะติดตั้ง plugins ที่ดาวน์โหลดได้ซึ่งเลือกไว้เมื่อเส้นทางการตั้งค่าที่เลือกจำเป็นต้องใช้ การกำหนดค่า Gateway ระยะไกลจะไม่ติดตั้งแพ็กเกจ Plugin ภายในเครื่อง
- บริการที่เน้นช่องทาง (Slack/Discord/Matrix/Microsoft Teams) จะแสดงพรอมต์ให้กำหนดรายการช่องทาง/ห้องที่อนุญาตระหว่างการตั้งค่า สามารถป้อนชื่อหรือ ID ได้ โดยตัวช่วยจะแปลงชื่อเป็น ID เมื่อทำได้
- หากเรียกใช้ขั้นตอนติดตั้งดีมอน การยืนยันตัวตนด้วยโทเค็นต้องมีโทเค็น หาก
gateway.auth.tokenจัดการด้วย SecretRef configure จะตรวจสอบ SecretRef แต่จะไม่บันทึกค่าโทเค็นข้อความธรรมดาที่แก้ไขแล้วลงในข้อมูลเมตาสภาพแวดล้อมบริการของตัวควบคุม หาก SecretRef ยังไม่ได้รับการแก้ไข configure จะบล็อกการติดตั้งดีมอนพร้อมคำแนะนำการแก้ไขที่นำไปปฏิบัติได้ - หากกำหนดค่าทั้ง
gateway.auth.tokenและgateway.auth.passwordไว้ แต่ยังไม่ได้ตั้งค่าgateway.auth.modeconfigure จะบล็อกการติดตั้งดีมอนจนกว่าจะตั้งค่าโหมดอย่างชัดเจน
ที่เกี่ยวข้อง
- เอกสารอ้างอิง CLI
- การกำหนดค่า
- CLI สำหรับการกำหนดค่า: การกำหนดค่า