Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
qa-channel คือการขนส่งข้อความสังเคราะห์ที่มาพร้อมชุดสำหรับ QA อัตโนมัติของ OpenClaw ไม่ใช่ช่องทางสำหรับโปรดักชัน แต่มีไว้เพื่อทดสอบขอบเขต Plugin ของช่องทางเดียวกับที่ทรานสปอร์ตจริงใช้ โดยคงสถานะให้กำหนดแน่นอนและตรวจสอบได้ทั้งหมด
สิ่งที่ทำ
- ไวยากรณ์เป้าหมายระดับ Slack:
dm:<user>channel:<room>group:<room>thread:<room>/<thread>
- การสนทนาแบบใช้ร่วมกัน
channel:และgroup:จะแสดงต่อเอเจนต์เป็นเทิร์นห้องกลุ่ม/ช่องทาง เพื่อให้ทดสอบนโยบายการกำหนดเส้นทางการตอบกลับที่มองเห็นได้และเครื่องมือข้อความแบบเดียวกับที่ Discord, Slack, Telegram และทรานสปอร์ตที่คล้ายกันใช้ - บัสสังเคราะห์ที่รองรับด้วย HTTP สำหรับการฉีดข้อความขาเข้า การจับทรานสคริปต์ขาออก การสร้างเธรด รีแอ็กชัน การแก้ไข การลบ และการดำเนินการค้นหา/อ่าน
- ตัวรันตรวจสอบตัวเองฝั่งโฮสต์ที่เขียนรายงาน Markdown ไปยัง
.artifacts/qa-e2e/
การกำหนดค่า
enabled- สวิตช์หลักสำหรับบัญชีนี้name- ป้ายชื่อสำหรับแสดงผลแบบไม่บังคับbaseUrl- URL ของบัสสังเคราะห์botUserId- รหัสผู้ใช้บอทสไตล์ Matrix ที่ใช้ในไวยากรณ์เป้าหมายbotDisplayName- ชื่อที่แสดงสำหรับข้อความขาออกpollTimeoutMs- หน้าต่างรอแบบ long-poll จำนวนเต็มระหว่าง 100 ถึง 30000allowFrom- รายชื่อผู้ส่งที่อนุญาต (รหัสผู้ใช้หรือ"*") ข้อความโดยตรงและ นโยบายกลุ่มที่อยู่ในรายการอนุญาตต่างใช้รหัสผู้ส่งสังเคราะห์เหล่านี้groupPolicy- นโยบายห้องที่ใช้ร่วมกัน:"open"(ค่าเริ่มต้น),"allowlist"หรือ"disabled"groupAllowFrom- รายชื่อผู้ส่งของห้องที่ใช้ร่วมกันแบบไม่บังคับ เมื่อเว้นไว้ภายใต้"allowlist"QA Channel จะถอยกลับไปใช้allowFromgroups.<room>.requireMention- กำหนดให้ต้องกล่าวถึงบอทก่อนตอบกลับใน ห้องกลุ่ม/ช่องทางเฉพาะgroups."*"ตั้งค่าเริ่มต้นdefaultTo- เป้าหมายสำรองเมื่อไม่ได้ระบุเป้าหมายactions.messages/actions.reactions/actions.search/actions.threads- การควบคุมการเปิดใช้เครื่องมือตามแต่ละการดำเนินการ
accounts- เรคคอร์ดของการแทนที่ค่าต่อบัญชีที่ตั้งชื่อ โดยใช้รหัสบัญชีเป็นคีย์defaultAccount- รหัสบัญชีที่ต้องการเมื่อกำหนดค่าหลายบัญชี
ตัวรัน
การตรวจสอบตัวเองฝั่งโฮสต์ (เขียนรายงาน Markdown ภายใต้.artifacts/qa-e2e/):
qa-lab เริ่มบัส QA ภายใน repo บูตส่วน runtime ของ qa-channel ที่มาพร้อมชุด และรันการตรวจสอบตัวเองแบบกำหนดแน่นอน
ชุดสถานการณ์เต็มที่รองรับด้วย repo:
ที่เกี่ยวข้อง
- ภาพรวม QA - สแตกโดยรวม อะแดปเตอร์ทรานสปอร์ต การเขียนสถานการณ์
- Matrix QA - ตัวอย่างตัวรันทรานสปอร์ตจริงที่ขับเคลื่อนช่องทางจริง
- การจับคู่
- กลุ่ม
- ภาพรวมช่องทาง