Zurück zu Fragen und Antworten zu KI
Was, wenn es zu wenige oder zu viele OpenClaw-Tools gibt? Zuerst schau dir tools.profile an

Was, wenn es zu wenige oder zu viele OpenClaw-Tools gibt? Zuerst schau dir tools.profile an

Fragen und Antworten zu KI Admin 58 Aufrufe

Wenn die Tools in OpenClaw plötzlich zurückgehen oder das Modell immer eine Reihe von Tools sieht, die du nicht verwenden solltest, priorisiere das Ankreuzen von 'tools.profile' und wechsle nicht zuerst das Modell. Das offizielle Fehlerbehebungsdokument unterteilt Toolprofile in Nutzungsniveaus wie "Messaging", "Coding" und "vollständig". Viele der Probleme mit dem "Werkzeug fehlen" entstehen tatsächlich daher, dass der aktuelle Agent in ein schmaleres Profil eingefügt wird.

Zuerst bestimmen Sie, um welche Art von Anomalie es sich handelt

Wenn es nur Nachrichten senden und empfangen kann, keine Dateien lesen oder schreiben kann und keine Befehle ausführen kann, liegt es meist auf der Ebene der 'Messaging'; Wenn du den Code ändern kannst, aber keinen Browser, Desktop oder externe Verbindungswerkzeuge hast, könnte es sich um 'Coding' handeln; Wenn die Werkzeugliste sehr lang ist, sodass das Modell immer das falsche Werkzeug auswählt, meist wenn es 'voll' ist, oder ein Plugin das Tool auf einmal hinzugefügt hat.

Was du wirklich vermeiden solltest, ist, "alles für Bequemlichkeit zu öffnen." Je mehr Werkzeuge es gibt, desto höher sind die Kosten für die Modellauswahl und desto mehr Fehleraufrufe gibt es. Für tägliche Ferngespräche, Statusprüfungen und Dateiübertragungen ist die Verwendung eines leichtgewichtigen Profils stabiler; Es soll Projekte pflegen, Tests durchführen, Code überarbeiten und dann Programmierwerkzeuge bereitstellen; Sie erweitert sich nur vorübergehend, wenn sie eindeutig Browser-, Desktop- oder Systembefehle benötigt.

Empfohlene Untersuchungsreihenfolge

Führe zuerst 'Openclaw Status --all' aus, um die aktuelle Exposition von Agenten, Gateways und Tools zu überprüfen, und nutze dann 'Openclaw Doctor', um Installationsprobleme zu beheben. Überprüfen Sie als Nächstes, ob es Einstellungen wie 'agents.list[].tools' in der Konfiguration gibt, die von Agenten überschrieben werden: Das globale Profil ist korrekt, aber das bedeutet nicht, dass ein bestimmter Agent nicht einzeln eingegrenzt wurde.

Wenn du nur das Problem lösen willst, dass du "ein Tool in einer bestimmten Gruppe nicht aufrufen kannst", ändere nicht die globale Konfiguration. Finde zuerst den Kanal, das Konto, den Agenten und den sessionKey, der tatsächlich an diese Gruppe gebunden ist. Das Korrekturen eines falschen Levels kann plötzlich gefährliche Werkzeuge in einen anderen Kanal bringen. Der klugste Ansatz ist, die Lücke zuerst zu verkleinern und dann die Teile einzeln zu lockern, anstatt alles auf einmal zu öffnen.

Empfohlene Tools

Mehr