Shuttle para Openclaw

O Shuttle é uma plataforma de infraestrutura em nuvem que simplifica a implantação e o gerenciamento de aplicativos web por meio de registros de dados automatizados e integração de fluxo de trabalho.

membranedev
v1.0.2
Apr 30, 2026
0
413
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install shuttle

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o shuttle usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Shuttle?

O Shuttle fornece um ecossistema simplificado para que os desenvolvedores implantem e escalonem aplicativos web sem as complexidades do gerenciamento manual de infraestrutura. Ao utilizar esta skill no Openclaw Skills, os desenvolvedores podem interagir com entidades do Shuttle, como trips, waypoints, vehicles e drivers. A integração aproveita o framework Membrane para lidar com a autenticação e a atualização de credenciais automaticamente, permitindo operações em nuvem seguras e eficientes.

Casos de uso do Shuttle

  • Automatizar a implantação de aplicativos web em ambientes de nuvem.
  • Gerenciar registros de dados logísticos para ativos de transporte e pessoal.
  • Sincronizar atualizações de status de waypoint e trip em tempo real.
  • Conectar agentes de IA no Openclaw Skills com tarefas de gerenciamento de infraestrutura.
  • Orquestrar fluxos de trabalho complexos envolvendo contatos do Shuttle e atribuições de motoristas.

Como o Shuttle funciona

  1. A Membrane CLI é inicializada e autenticada para lidar com o canal de comunicação seguro.
  2. Uma conexão é estabelecida com um domínio Shuttle específico ou URL de app usando o comando connection ensure.
  3. O sistema monitora a prontidão da conexão, lidando com quaisquer ações necessárias do cliente, como autenticação OAuth.
  4. As ações disponíveis são descobertas usando pesquisas de intenção em linguagem natural para encontrar o manipulador de tarefas mais eficiente.
  5. Ações específicas são executadas ou solicitações de proxy são enviadas para a API do Shuttle para manipular dados ou o estado da infraestrutura.

Configuração do Shuttle

Primeiro, instale a Membrane CLI para habilitar a integração com o Openclaw Skills:

npm install -g @membranehq/cli@latest

Autentique seu ambiente de agente:

membrane login --tenant --clientName=openclaw

Estabeleça uma conexão com sua instância do Shuttle:

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

Se a conexão estiver sendo construída, aguarde a prontidão:

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

Esquema de Dados e Taxonomia de Shuttle

A skill Shuttle organiza os dados em uma taxonomia estruturada para gerenciamento de infraestrutura e logística:

Componente Descrição
Trip Representa uma missão de implantação ou jornada logística.
Waypoint Marcadores lógicos ou geográficos específicos dentro do ciclo de vida de uma trip.
Vehicle A infraestrutura ou ativos físicos utilizados no processo.
Driver A identidade autenticada ou controlador que gerencia o veículo.
Contact Metadados e detalhes de comunicação associados à conta.

Recursos avançados do Shuttle

  • Descoberta de ações baseada em intenção para minimizar o uso de token e melhorar a precisão no Openclaw Skills.
  • Gerenciamento automatizado do ciclo de vida de credenciais para autenticação headless persistente.
  • Proxying direto de API com injeção automática de header e normalização de URL base.
  • Suporte a long-polling para estados de conexão assíncronos e rastreamento de implantação.
  • Suporte para saída JSON estruturada em todos os comandos para análise programática.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*