Tencent Yuanbao คือแพลตฟอร์มผู้ช่วย AI ของ Tencent Plugin ช่องทางของ OpenClaw เชื่อมต่อบอต Yuanbao กับ OpenClaw ผ่าน WebSocket เพื่อให้บอตโต้ตอบกับผู้ใช้ ผ่านข้อความส่วนตัวและแชทกลุ่มได้ สถานะ: พร้อมใช้งานจริงสำหรับข้อความส่วนตัวกับบอตและแชทกลุ่ม WebSocket เป็นโหมดการเชื่อมต่อเดียวที่รองรับ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.
เริ่มต้นอย่างรวดเร็ว
ต้องใช้ OpenClaw 2026.4.10 ขึ้นไป เรียกใช้openclaw --versionเพื่อตรวจสอบ อัปเกรดด้วยopenclaw update
Add the Yuanbao channel with your credentials
--token ใช้รูปแบบ appKey:appSecret ที่คั่นด้วยเครื่องหมายโคลอน คุณสามารถรับค่าเหล่านี้จากแอป Yuanbao ได้โดยสร้างหุ่นยนต์ในการตั้งค่าแอปพลิเคชันของคุณการตั้งค่าแบบโต้ตอบ (ทางเลือก)
คุณยังสามารถใช้วิซาร์ดแบบโต้ตอบได้:การควบคุมการเข้าถึง
ข้อความส่วนตัว
กำหนดค่าdmPolicy เพื่อควบคุมว่าใครสามารถส่ง DM ถึงบอตได้:
"pairing"- ผู้ใช้ที่ไม่รู้จักจะได้รับรหัสจับคู่ อนุมัติผ่าน CLI"allowlist"- เฉพาะผู้ใช้ที่อยู่ในallowFromเท่านั้นที่แชทได้"open"- อนุญาตผู้ใช้ทั้งหมด (ค่าเริ่มต้น)"disabled"- ปิดใช้งาน DM ทั้งหมด
แชทกลุ่ม
ข้อกำหนดการกล่าวถึง (channels.yuanbao.requireMention):
true- ต้อง @mention (ค่าเริ่มต้น)false- ตอบกลับโดยไม่ต้อง @mention
ตัวอย่างการกำหนดค่า
การตั้งค่าพื้นฐานพร้อมนโยบาย DM แบบเปิด
จำกัด DM เฉพาะผู้ใช้บางราย
ปิดข้อกำหนด @mention ในกลุ่ม
ปรับการส่งข้อความขาออกให้เหมาะสม
ปรับกลยุทธ์ merge-text
คำสั่งทั่วไป
| คำสั่ง | คำอธิบาย |
|---|---|
/help | แสดงคำสั่งที่มีอยู่ |
/status | แสดงสถานะบอต |
/new | เริ่มเซสชันใหม่ |
/stop | หยุดการรันปัจจุบัน |
/restart | รีสตาร์ต OpenClaw |
/compact | ย่อบริบทของเซสชัน |
Yuanbao รองรับเมนูคำสั่งสแลชแบบเนทีฟ คำสั่งจะซิงค์ไปยังแพลตฟอร์มโดยอัตโนมัติเมื่อ Gateway เริ่มทำงาน
การแก้ไขปัญหา
บอตไม่ตอบสนองในแชทกลุ่ม
- ตรวจสอบให้แน่ใจว่าได้เพิ่มบอตเข้ากลุ่มแล้ว
- ตรวจสอบให้แน่ใจว่าคุณ @mention บอต (จำเป็นตามค่าเริ่มต้น)
- ตรวจสอบบันทึก:
openclaw logs --follow
บอตไม่ได้รับข้อความ
- ตรวจสอบให้แน่ใจว่าบอตถูกสร้างและอนุมัติในแอป Yuanbao แล้ว
- ตรวจสอบให้แน่ใจว่า
appKeyและappSecretได้รับการกำหนดค่าอย่างถูกต้อง - ตรวจสอบให้แน่ใจว่า Gateway กำลังทำงาน:
openclaw gateway status - ตรวจสอบบันทึก:
openclaw logs --follow
บอตส่งการตอบกลับว่างหรือการตอบกลับสำรอง
- ตรวจสอบว่าโมเดล AI กำลังส่งคืนเนื้อหาที่ถูกต้องหรือไม่
- การตอบกลับสำรองเริ่มต้นคือ: “暂时无法解答,你可以换个问题问问我哦”
- ปรับแต่งได้ผ่าน
channels.yuanbao.fallbackReply
App Secret รั่วไหล
- รีเซ็ต App Secret ใน YuanBao APP
- อัปเดตค่าในการกำหนดค่าของคุณ
- รีสตาร์ต Gateway:
openclaw gateway restart
การกำหนดค่าขั้นสูง
หลายบัญชี
defaultAccount ควบคุมว่าจะใช้บัญชีใดเมื่อ API ขาออกไม่ได้ระบุ accountId
ขีดจำกัดข้อความ
maxChars- จำนวนอักขระสูงสุดต่อข้อความเดียว (ค่าเริ่มต้น:3000อักขระ)mediaMaxMb- ขีดจำกัดการอัปโหลด/ดาวน์โหลดสื่อ (ค่าเริ่มต้น:20MB)overflowPolicy- พฤติกรรมเมื่อข้อความเกินขีดจำกัด:"split"(ค่าเริ่มต้น) หรือ"stop"
การสตรีม
Yuanbao รองรับเอาต์พุตการสตรีมระดับบล็อก เมื่อเปิดใช้งาน บอตจะส่งข้อความเป็นชิ้นๆ ขณะที่สร้างข้อความdisableBlockStreaming: true เพื่อส่งการตอบกลับทั้งหมดในข้อความเดียว
บริบทประวัติแชทกลุ่ม
ควบคุมจำนวนข้อความย้อนหลังที่จะรวมไว้ในบริบท AI สำหรับแชทกลุ่ม:โหมดตอบกลับถึงข้อความ
ควบคุมวิธีที่บอตอ้างอิงข้อความเมื่อตอบกลับในแชทกลุ่ม:| ค่า | พฤติกรรม |
|---|---|
"off" | ไม่มีการตอบกลับแบบอ้างอิง |
"first" | อ้างอิงเฉพาะการตอบกลับแรกต่อข้อความขาเข้า (ค่าเริ่มต้น) |
"all" | อ้างอิงทุกการตอบกลับ |
การแทรกคำแนะนำ Markdown
ตามค่าเริ่มต้น บอตจะแทรกคำแนะนำในพรอมป์ระบบเพื่อป้องกันไม่ให้โมเดล AI ครอบการตอบกลับทั้งหมดไว้ในบล็อกโค้ด markdownโหมดดีบัก
เปิดใช้งานเอาต์พุตบันทึกที่ไม่ผ่านการล้างข้อมูลสำหรับ ID บอตบางรายการ:การกำหนดเส้นทางหลายเอเจนต์
ใช้bindings เพื่อกำหนดเส้นทาง DM หรือกลุ่มของ Yuanbao ไปยังเอเจนต์ต่างๆ
match.channel:"yuanbao"match.peer.kind:"direct"(DM) หรือ"group"(แชทกลุ่ม)match.peer.id: ID ผู้ใช้หรือรหัสกลุ่ม
ข้อมูลอ้างอิงการกำหนดค่า
การกำหนดค่าแบบเต็ม: การกำหนดค่า Gateway| การตั้งค่า | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
channels.yuanbao.enabled | เปิด/ปิดช่องทาง | true |
channels.yuanbao.defaultAccount | บัญชีเริ่มต้นสำหรับการกำหนดเส้นทางขาออก | default |
channels.yuanbao.accounts.<id>.appKey | App Key (ใช้สำหรับการลงนามและการสร้างตั๋ว) | - |
channels.yuanbao.accounts.<id>.appSecret | App Secret (ใช้สำหรับการลงนาม) | - |
channels.yuanbao.accounts.<id>.token | โทเค็นที่ลงนามไว้ล่วงหน้า (ข้ามการลงนามตั๋วอัตโนมัติ) | - |
channels.yuanbao.accounts.<id>.name | ชื่อที่แสดงของบัญชี | - |
channels.yuanbao.accounts.<id>.enabled | เปิด/ปิดบัญชีเฉพาะ | true |
channels.yuanbao.dm.policy | นโยบาย DM | open |
channels.yuanbao.dm.allowFrom | รายการอนุญาต DM (รายการ ID ผู้ใช้) | - |
channels.yuanbao.requireMention | ต้อง @mention ในกลุ่ม | true |
channels.yuanbao.overflowPolicy | การจัดการข้อความยาว (split หรือ stop) | split |
channels.yuanbao.replyToMode | กลยุทธ์การตอบกลับถึงข้อความของกลุ่ม (off, first, all) | first |
channels.yuanbao.outboundQueueStrategy | กลยุทธ์ขาออก (merge-text หรือ immediate) | merge-text |
channels.yuanbao.minChars | Merge-text: จำนวนอักขระขั้นต่ำเพื่อกระตุ้นการส่ง | 2800 |
channels.yuanbao.maxChars | Merge-text: จำนวนอักขระสูงสุดต่อข้อความ | 3000 |
channels.yuanbao.idleMs | Merge-text: เวลารอเมื่อไม่มีการใช้งานก่อน auto-flush (ms) | 5000 |
channels.yuanbao.mediaMaxMb | ขีดจำกัดขนาดสื่อ (MB) | 20 |
channels.yuanbao.historyLimit | รายการบริบทประวัติแชทกลุ่ม | 100 |
channels.yuanbao.disableBlockStreaming | ปิดใช้งานเอาต์พุตการสตรีมระดับบล็อก | false |
channels.yuanbao.fallbackReply | การตอบกลับสำรองเมื่อ AI ไม่ส่งคืนเนื้อหา | 暂时无法解答,你可以换个问题问问我哦 |
channels.yuanbao.markdownHintEnabled | แทรกคำแนะนำป้องกันการครอบ markdown | true |
channels.yuanbao.debugBotIds | ID บอตในรายการอนุญาตสำหรับดีบัก (บันทึกที่ไม่ผ่านการล้างข้อมูล) | [] |
ประเภทข้อความที่รองรับ
รับ
- ✅ ข้อความ
- ✅ รูปภาพ
- ✅ ไฟล์
- ✅ เสียง / ข้อความเสียง
- ✅ วิดีโอ
- ✅ สติกเกอร์ / อีโมจิแบบกำหนดเอง
- ✅ องค์ประกอบแบบกำหนดเอง (การ์ดลิงก์ ฯลฯ)
ส่ง
- ✅ ข้อความ (พร้อมรองรับ markdown)
- ✅ รูปภาพ
- ✅ ไฟล์
- ✅ เสียง
- ✅ วิดีโอ
- ✅ สติกเกอร์
เธรดและการตอบกลับ
- ✅ การตอบกลับแบบอ้างอิง (กำหนดค่าได้ผ่าน
replyToMode) - ❌ การตอบกลับในเธรด (แพลตฟอร์มไม่รองรับ)
ที่เกี่ยวข้อง
- ภาพรวมช่องทาง - ช่องทางที่รองรับทั้งหมด
- การจับคู่ - การยืนยันตัวตน DM และโฟลว์การจับคู่
- กลุ่ม - พฤติกรรมแชทกลุ่มและการควบคุมด้วยการกล่าวถึง
- การกำหนดเส้นทางช่องทาง - การกำหนดเส้นทางเซสชันสำหรับข้อความ
- ความปลอดภัย - โมเดลการเข้าถึงและการเสริมความปลอดภัย