Ein technisches Framework zur Implementierung einer standardisierten Ausnahmebehandlung und Protokollierung nach projektspezifischen Konventionen.
Der schnellste Weg, einen Skill direkt aus der Registry zu installieren.
npx clawhub@latest install gi-error-handling
Kopiere den Skill-Ordner an einen dieser Orte
~/.openclaw/skills/ <project>/skills/ Priorität: Workspace > Lokal > Integriert (Bundled)
Kopiere diesen Prompt in OpenClaw, um ihn automatisch zu installieren.
Hilf mir, gi-error-handling über Clawhub zu installieren. Falls Clawhub nicht installiert ist, installiere es bitte zuerst (npm i -g clawhub).
Hole dir die rohen Skill-Dateien in einem ZIP-Archiv.
Die GI Error Handling Skill bietet eine robuste Architektur zur Verwaltung des Anwendungsflusses durch strukturierte Ausnahmen und umfassende Protokollierung. Sie konzentriert sich auf die Verwendung des ApiException-Musters, um sicherzustellen, dass Fehler nicht nur abgefangen, sondern mit entsprechenden Statuscodes und benutzerfreundlichen Nachrichten effektiv an das Frontend kommuniziert werden.
Durch die Nutzung dieses Openclaw Skills Assets können Entwickler Konsistenz in ihrer Codebasis gewährleisten, was das Debugging erheblich erleichtert und die Gesamtzuverlässigkeit des Systems verbessert. Es schließt die Lücke zwischen Backend-Fehlern und Frontend-Antworten durch ein einheitliches Datenformat.
Um dieses Muster mit Openclaw Skills in Ihr Projekt zu integrieren, stellen Sie sicher, dass die Core-Ausnahmebibliothek verfügbar ist:
# Ensure the tkms internal library is installed or accessible
pip install tkms-exception-framework
Konfigurieren Sie Ihren Logger an Ihrem Einstiegspunkt:
import logging
logger = logging.getLogger(__name__)
Die Skill erzwingt ein spezifisches Antwortschema, um die Konsistenz im gesamten Openclaw Skills-Ökosystem zu wahren:
| Feld | Typ | Beschreibung |
|---|---|---|
| code | Integer | HTTP-Statuscode oder geschäftlicher Fehlercode (0 für Erfolg) |
| message | String | Benutzerorientierte Fehlerbeschreibung oder 'success' |
| data | Object | Die bei erfolgreichen Anfragen zurückgegebene Nutzlast |
Beispiel für ein Fehlerschema:
{"code": 400, "message": "User does not exist"}extra in Loggern, um user_id und request_id für eine bessere Rückverfolgbarkeit einzuschließen.Laden
Analysieren Sie Website-Traffic-Quellen, lösen Sie Attributionsherausforderungen und mindern Sie Dark Traffic, um Marketingausgaben und Kanalleistung zu optimieren.

Ein spezialisierter Skill für Finanzintelligenz zur Überwachung öffentlicher Marktdaten und Community-Trends auf der Xueqiu-Plattform.

Ein KI-gestützter Navigator für medizinische Einrichtungen, der Patienten basierend auf Symptomen, Standort und Gesundheitsrankings mit den am besten geeigneten Krankenhäusern zusammenführt.

Ein professioneller KI-Assistent für das Sourcing von Produkten auf 1688 und die Automatisierung des Listing-Prozesses auf Downstream-Einzelhandelsplattformen.

Optimieren Sie die Entwicklung der Datenbankzugriffsschicht mit standardisierten asynchronen SQL-Mustern und dem tkms-Template.

Ein professioneller Architekturleitfaden für den Aufbau robuster Vue 3 Komponenten mit der Composition API und Ant Design Integration innerhalb des Openclaw Skills Ökosystems.








































