Tencent Yuanbao ist Tencents KI-Assistentenplattform. Das OpenClaw-Kanal-Plugin verbindet Yuanbao-Bots über WebSocket mit OpenClaw, damit sie über Direktnachrichten und Gruppenchats mit Benutzern interagieren können. Status: produktionsbereit für Bot-Direktnachrichten + Gruppenchats. WebSocket ist der einzige unterstützte Verbindungsmodus.Documentation Index
Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Schnellstart
Erfordert OpenClaw 2026.4.10 oder höher. Führen Sieopenclaw --versionaus, um dies zu prüfen. Aktualisieren Sie mitopenclaw update.
Fügen Sie den Yuanbao-Kanal mit Ihren Anmeldedaten hinzu
--token verwendet das durch Doppelpunkte getrennte Format appKey:appSecret. Sie können diese Werte aus der Yuanbao-App abrufen, indem Sie in Ihren Anwendungseinstellungen einen Roboter erstellen.Interaktive Einrichtung (Alternative)
Sie können auch den interaktiven Assistenten verwenden:Zugriffskontrolle
Direktnachrichten
Konfigurieren SiedmPolicy, um zu steuern, wer dem Bot Direktnachrichten senden kann:
"pairing"- unbekannte Benutzer erhalten einen Kopplungscode; Genehmigung über CLI"allowlist"- nur inallowFromaufgeführte Benutzer können chatten"open"- alle Benutzer zulassen (Standard)"disabled"- alle Direktnachrichten deaktivieren
Gruppenchats
Erwähnungspflicht (channels.yuanbao.requireMention):
true- @mention erforderlich (Standard)false- ohne @mention antworten
Konfigurationsbeispiele
Grundeinrichtung mit offener Richtlinie für Direktnachrichten
Direktnachrichten auf bestimmte Benutzer beschränken
@mention-Pflicht in Gruppen deaktivieren
Zustellung ausgehender Nachrichten optimieren
Merge-text-Strategie abstimmen
Häufige Befehle
| Befehl | Beschreibung |
|---|---|
/help | Verfügbare Befehle anzeigen |
/status | Bot-Status anzeigen |
/new | Eine neue Sitzung starten |
/stop | Den aktuellen Lauf stoppen |
/restart | OpenClaw neu starten |
/compact | Sitzungskontext komprimieren |
Yuanbao unterstützt native Slash-Command-Menüs. Befehle werden beim Start des Gateway automatisch mit der Plattform synchronisiert.
Fehlerbehebung
Bot antwortet in Gruppenchats nicht
- Stellen Sie sicher, dass der Bot zur Gruppe hinzugefügt wurde
- Stellen Sie sicher, dass Sie den Bot per @mention erwähnen (standardmäßig erforderlich)
- Protokolle prüfen:
openclaw logs --follow
Bot empfängt keine Nachrichten
- Stellen Sie sicher, dass der Bot in der Yuanbao-App erstellt und genehmigt wurde
- Stellen Sie sicher, dass
appKeyundappSecretkorrekt konfiguriert sind - Stellen Sie sicher, dass der Gateway ausgeführt wird:
openclaw gateway status - Protokolle prüfen:
openclaw logs --follow
Bot sendet leere oder Fallback-Antworten
- Prüfen Sie, ob das KI-Modell gültige Inhalte zurückgibt
- Die standardmäßige Fallback-Antwort lautet: “暂时无法解答,你可以换个问题问问我哦”
- Passen Sie sie über
channels.yuanbao.fallbackReplyan
App Secret offengelegt
- Setzen Sie das App Secret in der YuanBao APP zurück
- Aktualisieren Sie den Wert in Ihrer Konfiguration
- Starten Sie den Gateway neu:
openclaw gateway restart
Erweiterte Konfiguration
Mehrere Konten
defaultAccount steuert, welches Konto verwendet wird, wenn ausgehende APIs kein accountId angeben.
Nachrichtenlimits
maxChars- maximale Zeichenanzahl für eine einzelne Nachricht (Standard:3000Zeichen)mediaMaxMb- Limit für Medien-Upload/-Download (Standard:20MB)overflowPolicy- Verhalten, wenn die Nachricht das Limit überschreitet:"split"(Standard) oder"stop"
Streaming
Yuanbao unterstützt Streaming-Ausgabe auf Blockebene. Wenn aktiviert, sendet der Bot Text in Blöcken, während er ihn generiert.disableBlockStreaming: true, um die vollständige Antwort in einer Nachricht zu senden.
Gruppenchathistorie-Kontext
Steuern Sie, wie viele frühere Nachrichten für Gruppenchats in den KI-Kontext aufgenommen werden:Reply-to-Modus
Steuern Sie, wie der Bot Nachrichten beim Antworten in Gruppenchats zitiert:| Wert | Verhalten |
|---|---|
"off" | Keine Zitatantwort |
"first" | Nur die erste Antwort pro eingehender Nachricht zitieren (Standard) |
"all" | Jede Antwort zitieren |
Markdown-Hinweis-Injektion
Standardmäßig fügt der Bot Anweisungen in den System-Prompt ein, um zu verhindern, dass das KI-Modell die gesamte Antwort in Markdown-Codeblöcke einschließt.Debug-Modus
Aktivieren Sie nicht bereinigte Protokollausgabe für bestimmte Bot-IDs:Multi-Agent-Routing
Verwenden Siebindings, um Yuanbao-Direktnachrichten oder -Gruppen an verschiedene Agenten weiterzuleiten.
match.channel:"yuanbao"match.peer.kind:"direct"(Direktnachricht) oder"group"(Gruppenchat)match.peer.id: Benutzer-ID oder Gruppencode
Konfigurationsreferenz
Vollständige Konfiguration: Gateway-Konfiguration| Einstellung | Beschreibung | Standard |
|---|---|---|
channels.yuanbao.enabled | Kanal aktivieren/deaktivieren | true |
channels.yuanbao.defaultAccount | Standardkonto für ausgehendes Routing | default |
channels.yuanbao.accounts.<id>.appKey | App Key (für Signierung und Ticketerstellung verwendet) | - |
channels.yuanbao.accounts.<id>.appSecret | App Secret (für Signierung verwendet) | - |
channels.yuanbao.accounts.<id>.token | Vorab signiertes Token (überspringt automatische Ticketsignierung) | - |
channels.yuanbao.accounts.<id>.name | Anzeigename des Kontos | - |
channels.yuanbao.accounts.<id>.enabled | Bestimmtes Konto aktivieren/deaktivieren | true |
channels.yuanbao.dm.policy | Richtlinie für Direktnachrichten | open |
channels.yuanbao.dm.allowFrom | Allowlist für Direktnachrichten (Liste von Benutzer-IDs) | - |
channels.yuanbao.requireMention | @mention in Gruppen erforderlich | true |
channels.yuanbao.overflowPolicy | Verarbeitung langer Nachrichten (split oder stop) | split |
channels.yuanbao.replyToMode | Reply-to-Strategie für Gruppen (off, first, all) | first |
channels.yuanbao.outboundQueueStrategy | Ausgehende Strategie (merge-text oder immediate) | merge-text |
channels.yuanbao.minChars | Merge-text: Mindestanzahl Zeichen zum Auslösen des Sendens | 2800 |
channels.yuanbao.maxChars | Merge-text: maximale Zeichen pro Nachricht | 3000 |
channels.yuanbao.idleMs | Merge-text: Leerlauf-Timeout vor automatischem Flush (ms) | 5000 |
channels.yuanbao.mediaMaxMb | Mediengrößenlimit (MB) | 20 |
channels.yuanbao.historyLimit | Einträge für Gruppenchathistorie-Kontext | 100 |
channels.yuanbao.disableBlockStreaming | Streaming-Ausgabe auf Blockebene deaktivieren | false |
channels.yuanbao.fallbackReply | Fallback-Antwort, wenn die KI keinen Inhalt zurückgibt | 暂时无法解答,你可以换个问题问问我哦 |
channels.yuanbao.markdownHintEnabled | Markdown-Anweisungen gegen Umbruch in Codeblöcke injizieren | true |
channels.yuanbao.debugBotIds | Debug-Allowlist für Bot-IDs (nicht bereinigte Protokolle) | [] |
Unterstützte Nachrichtentypen
Empfangen
- ✅ Text
- ✅ Bilder
- ✅ Dateien
- ✅ Audio / Sprache
- ✅ Video
- ✅ Sticker / benutzerdefinierte Emoji
- ✅ Benutzerdefinierte Elemente (Linkkarten usw.)
Senden
- ✅ Text (mit Markdown-Unterstützung)
- ✅ Bilder
- ✅ Dateien
- ✅ Audio
- ✅ Video
- ✅ Sticker
Threads und Antworten
- ✅ Zitatantworten (konfigurierbar über
replyToMode) - ❌ Thread-Antworten (von der Plattform nicht unterstützt)
Verwandte Themen
- Kanalübersicht - alle unterstützten Kanäle
- Kopplung - Authentifizierung für Direktnachrichten und Kopplungsablauf
- Gruppen - Gruppenchatverhalten und Erwähnungsgating
- Kanal-Routing - Sitzungsrouting für Nachrichten
- Sicherheit - Zugriffsmodell und Härtung