MindStudio HTTP Request Block Skill pour Openclaw

Une référence professionnelle pour configurer les blocs MindStudio HTTP Request afin de connecter des flux de travail à des API externes et des webhooks en toute sécurité.

sol1986
v1.0.0
Apr 10, 2026
1
812
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install mindstudio-http-request-block-skill

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer mindstudio-http-request-block-skill via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que MindStudio HTTP Request Block Skill ?

Le MindStudio HTTP Request Block Skill est une référence technique essentielle conçue pour aider les développeurs et les agents IA à configurer les intégrations d'API externes avec précision. Cette compétence garantit que chaque connexion — qu'il s'agisse d'un CRM comme HubSpot, d'une plateforme d'automatisation comme Make ou Zapier, ou d'un backend personnalisé — est traitée avec une fiabilité de niveau production. En utilisant Openclaw Skills, les utilisateurs peuvent éviter les erreurs de configuration courantes telles qu'un JSON mal formé, des headers manquants ou une injection incorrecte de variables.

Cette compétence fournit une méthodologie structurée pour identifier les scénarios d'intégration, de la simple récupération de données (GET) aux mises à jour complexes de ressources (PATCH/PUT) et aux suppressions. Elle impose des règles de sécurité strictes et des listes de contrôle avant exécution pour garantir que les API keys ne sont jamais codées en dur (hardcoded) et que les variables de flux de travail sont validées avant l'exécution, devenant ainsi une pierre angulaire pour construire des applications IA robustes et connectées.

Cas d'utilisation de MindStudio HTTP Request Block Skill

  • Récupérer des données en temps réel telles que la météo, les cours des actions ou les enregistrements CRM dans un flux de travail.
  • Envoyer des sorties générées par l'IA vers des webhooks externes comme Make.com ou Zapier pour un traitement ultérieur.
  • Mettre à jour des enregistrements de base de données existants ou des propriétés de contact sur des plateformes tierces.
  • Déclencher des événements ou des notifications de systèmes externes une fois le flux de travail terminé.
  • Supprimer des ressources d'API externes en toute sécurité avec des étapes de confirmation explicites.

Comment fonctionne MindStudio HTTP Request Block Skill

  1. Identification du scénario : L'utilisateur définit l'intention (Récupérer, Envoyer, Mettre à jour, Supprimer ou Déclencher), ce qui détermine la méthode HTTP et la structure de données requises.
  2. Processus d'entretien : La compétence demande des détails spécifiques sur le endpoint, les exigences d'authentification et les variables de flux de travail exactes à utiliser.
  3. Génération de configuration : Une configuration de bloc prête à être copiée et collée est produite, incluant URL, Method, Headers et Body.
  4. Gestion en aval : La compétence définit comment traiter la réponse en utilisant les champs de sortie standards : ok, status, statusText et response.
  5. Validation et routage des erreurs : Une logique est implémentée pour vérifier le booléen ok et gérer des codes d'erreur HTTP spécifiques (ex: 401 Unauthorized, 429 Rate Limited).

Configuration de MindStudio HTTP Request Block Skill

Pour implémenter cette compétence dans votre environnement MindStudio, assurez-vous que votre documentation API et vos variables d'environnement sont prêtes. Utilisez la logique suivante pour les headers dynamiques :

# Exemple de configuration d'un Authorization header en utilisant des variables
Authorization: Bearer {{apiKey}}
Content-Type: application/json

Assurez-vous que l'Output Variable a un nom unique (ex: apiResponse) pour éviter les collisions de variables dans les flux de travail complexes.

Schéma de données et taxonomie de MindStudio HTTP Request Block Skill

Chaque HTTP Request configuré via Openclaw Skills renvoie un objet standardisé. Vous pouvez accéder à ces champs en aval en utilisant la syntaxe {{outputVariableName.field}}.

Champ Type Description
ok Boolean Renvoie true si le statut est dans la plage 2xx.
status Number Le code de statut HTTP numérique (ex: 200, 404).
statusText String La description textuelle du statut (ex: "OK").
response String La chaîne brute du corps de la réponse.

Fonctionnalités avancées de MindStudio HTTP Request Block Skill

  • Support multi-scénarios : Flux de travail adaptés pour les opérations GET, POST, PATCH, PUT et DELETE.
  • Injection de variables dynamiques : Support complet de la syntaxe {{variable}} dans les URL, headers et corps de requête.
  • Mappage d'erreurs intégré : Guide de dépannage détaillé pour les codes de statut HTTP standards 4xx et 5xx.
  • Garde-fous de sécurité : Interdit le codage en dur d'identifiants sensibles et empêche l'envoi de corps dans les requêtes GET/DELETE.
  • Intégration de la logique de réessai : Recommandations pour ajouter des blocs Wait afin de gérer les limites de débit et les erreurs transitoires de serveur.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*