Shuttle pour Openclaw

Shuttle est une plateforme d'infrastructure cloud qui simplifie le déploiement et la gestion des applications Web grâce à des enregistrements de données automatisés et à l'intégration de flux de travail.

membranedev
v1.0.2
Apr 30, 2026
0
413
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 shuttle

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 shuttle 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 Shuttle ?

Shuttle fournit un écosystème rationalisé permettant aux développeurs de déployer et de mettre à l'échelle des applications Web sans les complexités de la gestion manuelle de l'infrastructure. En utilisant cette compétence au sein d'Openclaw Skills, les développeurs peuvent interagir avec des entités Shuttle telles que les trips, waypoints, vehicles et drivers. L'intégration s'appuie sur le framework Membrane pour gérer automatiquement l'authentification et le renouvellement des identifiants, permettant des opérations cloud sécurisées et efficaces.

Cas d'utilisation de Shuttle

  • Automatisation du déploiement d'applications Web dans des environnements cloud.
  • Gestion des enregistrements de données logistiques pour les actifs de transport et le personnel.
  • Synchronisation en temps réel des mises à jour d'état des waypoints et des trips.
  • Liaison des agents IA dans Openclaw Skills avec les tâches de gestion d'infrastructure.
  • Orchestration de flux de travail complexes impliquant les contacts Shuttle et les affectations de conducteurs.

Comment fonctionne Shuttle

  1. La Membrane CLI est initialisée et authentifiée pour gérer le canal de communication sécurisé.
  2. Une connexion est établie avec un domaine Shuttle spécifique ou une URL d'application à l'aide de la commande connection ensure.
  3. Le système interroge l'état de préparation de la connexion, en gérant toutes les actions client requises telles que l'authentification OAuth.
  4. Les actions disponibles sont découvertes à l'aide de recherches d'intention en langage naturel pour trouver le gestionnaire de tâches le plus efficace.
  5. Des actions spécifiques sont exécutées ou des requêtes proxy sont envoyées à l'API Shuttle pour manipuler les données ou l'état de l'infrastructure.

Configuration de Shuttle

Tout d'abord, installez la Membrane CLI pour activer l'intégration avec Openclaw Skills :

npm install -g @membranehq/cli@latest

Authentifiez votre environnement d'agent :

membrane login --tenant --clientName=openclaw

Établissez une connexion avec votre instance Shuttle :

membrane connection ensure "https://shuttleglobal.com" --json

Si la connexion est en cours de création, attendez qu'elle soit prête :

membrane connection get <connection_id> --wait --json

Schéma de données et taxonomie de Shuttle

La compétence Shuttle organise les données dans une taxonomie structurée pour la gestion de l'infrastructure et de la logistique :

Composant Description
Trip Représente une mission de déploiement ou un trajet logistique.
Waypoint Marqueurs logiques ou géographiques spécifiques dans le cycle de vie d'un trip.
Vehicle L'infrastructure ou les actifs physiques utilisés dans le processus.
Driver L'identité authentifiée ou le contrôleur gérant le véhicule.
Contact Métadonnées et détails de communication associés au compte.

Fonctionnalités avancées de Shuttle

  • Découverte d'actions basée sur l'intention pour minimiser l'utilisation de tokens et améliorer la précision dans Openclaw Skills.
  • Gestion automatisée du cycle de vie des identifiants pour une authentification headless persistante.
  • Proxying API direct avec injection automatique de header et normalisation de l'URL de base.
  • Prise en charge du long-polling pour les états de connexion asynchrones et le suivi du déploiement.
  • Prise en charge de la sortie JSON structurée pour toutes les commandes afin de permettre l'analyse programmatique.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*