ในหน้านี้
ในหน้านี้
Gateway
ตัวอย่างการกำหนดค่า
ตัวอย่างด้านล่างสอดคล้องกับสคีมาการกำหนดค่าปัจจุบัน สำหรับเอกสารอ้างอิงฉบับสมบูรณ์และหมายเหตุของแต่ละฟิลด์ โปรดดู การกำหนดค่า
เริ่มต้นอย่างรวดเร็ว
ขั้นต่ำสุด
บันทึกไปยัง ~/.openclaw/openclaw.json แล้วคุณจะส่งข้อความส่วนตัวถึงบอตจากหมายเลขนั้นได้
การตั้งค่าเริ่มต้นที่แนะนำ
ตัวอย่างแบบขยาย (ตัวเลือกหลัก)
JSON5 อนุญาตให้ใช้ความคิดเห็นและจุลภาคต่อท้ายได้ JSON ปกติก็ใช้ได้เช่นกัน
ที่เก็บ Skills ข้างเคียงที่เชื่อมด้วย symlink
ใช้วิธีนี้เมื่อรูท Skills ในตัวมี symlink ไปยัง repo ข้างเคียง เช่น
~/.agents/skills/manager -> ~/Projects/manager/skills
extraDirsจะสแกน repo ข้างเคียงเป็นรูท Skills ที่ระบุไว้อย่างชัดเจนallowSymlinkTargetsช่วยให้โฟลเดอร์ Skills ที่เป็น symlink ชี้ไปยังรูทเป้าหมายจริงที่เชื่อถือได้ โดยไม่อนุญาตให้ symlink หลุดออกไปยังตำแหน่งอื่นตามอำเภอใจ- หากต้องการให้ Skill Workshop เขียนข้อมูลผ่านเป้าหมาย symlink ที่เชื่อถือได้เดียวกัน
ให้ตั้งค่า
skills.workshop.allowSymlinkTargetWrites: true
รูปแบบที่พบบ่อย
ค่าเริ่มต้น Skills ที่ใช้ร่วมกันพร้อมการแทนที่หนึ่งรายการ
agents.defaults.skillsคือค่าเริ่มต้นที่ใช้ร่วมกันagents.list[].skillsจะแทนที่ค่าเริ่มต้นนั้นสำหรับเอเจนต์หนึ่งตัว- ใช้
skills: []เมื่อไม่ต้องการให้เอเจนต์เห็น Skills ใดเลย
การตั้งค่าหลายแพลตฟอร์ม
การอนุมัติอัตโนมัติสำหรับเครือข่าย Node ที่เชื่อถือได้
ให้จับคู่อุปกรณ์ด้วยตนเอง เว้นแต่คุณจะควบคุมเส้นทางเครือข่ายได้ สำหรับเครือข่าย แล็บโดยเฉพาะหรือซับเน็ต tailnet คุณสามารถเลือกเปิดใช้การอนุมัติอุปกรณ์ Node โดยอัตโนมัติเมื่อเชื่อมต่อครั้งแรก ด้วย CIDR หรือ IP ที่ตรงกันทุกประการ:
หากไม่ได้ตั้งค่า ฟังก์ชันนี้จะยังคงปิดอยู่ โดยจะใช้เฉพาะกับการจับคู่ role: node ใหม่
ที่ไม่ได้ขอขอบเขตสิทธิ์ใด ๆ เท่านั้น ไคลเอนต์ของผู้ดำเนินการ/เบราว์เซอร์ รวมถึงการอัปเกรดบทบาท ขอบเขตสิทธิ์ เมทาดาทา หรือ
กุญแจสาธารณะ ยังคงต้องได้รับการอนุมัติด้วยตนเอง
โหมด DM ปลอดภัย (กล่องขาเข้าที่ใช้ร่วมกัน / DM แบบหลายผู้ใช้)
หากมีมากกว่าหนึ่งคนที่สามารถส่ง DM ถึงบอตของคุณได้ (มีหลายรายการใน allowFrom การอนุมัติการจับคู่สำหรับหลายคน หรือ dmPolicy: "open") ให้เปิดใช้ โหมด DM ปลอดภัย เพื่อไม่ให้ DM จากผู้ส่งต่างกันใช้บริบทร่วมกันโดยค่าเริ่มต้น:
สำหรับ Discord/Google Chat/IRC/Mattermost/Microsoft Teams/Slack การอนุญาตผู้ส่งจะยึด ID เป็นหลักโดยค่าเริ่มต้น
เปิดใช้การจับคู่ชื่อ/อีเมล/ชื่อเล่นที่เปลี่ยนแปลงได้โดยตรงด้วย dangerouslyAllowNameMatching: true ของแต่ละช่องทางเฉพาะเมื่อคุณยอมรับความเสี่ยงดังกล่าวอย่างชัดเจนเท่านั้น
คีย์ API ของ Anthropic พร้อม MiniMax สำรอง
บอตสำหรับงาน (จำกัดการเข้าถึง)
ใช้เฉพาะโมเดลภายในเครื่อง
เคล็ดลับ
- หากตั้งค่า
dmPolicy: "open"รายการallowFromที่ตรงกันต้องมี"*" - ID ของผู้ให้บริการมีรูปแบบแตกต่างกัน (หมายเลขโทรศัพท์, ID ผู้ใช้, ID ช่องทาง) โปรดดูเอกสารของผู้ให้บริการเพื่อยืนยันรูปแบบ
- ส่วนเสริมที่สามารถเพิ่มภายหลังได้:
web,browser,ui,discovery,plugins,talk,signal,imessage - ดูหมายเหตุการตั้งค่าโดยละเอียดเพิ่มเติมได้ที่ ผู้ให้บริการ และ การแก้ไขปัญหา