适用于 Openclaw 的 Shuttle

Shuttle 是一个云基础设施平台,通过自动化数据记录和工作流集成简化了 Web 应用程序的部署和管理。

membranedev
v1.0.2
2026年4月30日
0
413
0

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install shuttle

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式
~/.openclaw/skills/
工作区
<project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 shuttle。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

更倾向于下载?

获取包含原生技能文件的ZIP压缩包。

什么是 Shuttle?

Shuttle 为开发人员提供了一个精简的生态系统,无需复杂的手动基础设施管理即可部署和扩展 Web 应用程序。通过在 Openclaw Skills 中利用此技能,开发人员可以与行程、路标、车辆和驾驶员等 Shuttle 实体进行交互。该集成利用 Membrane 框架自动处理身份验证和凭据刷新,从而实现安全高效的云操作。

Shuttle 应用场景

  • 自动化 Web 应用程序到云环境的部署。
  • 管理运输资产和人员的物流数据记录。
  • 实时同步路标和行程状态更新。
  • 将 Openclaw Skills 中的 AI 智能体与基础设施管理任务桥接。
  • 编排涉及 Shuttle 联系人和驾驶员分配的复杂工作流。

Shuttle 工作原理

  1. 初始化并验证 Membrane CLI 以处理安全通信通道。
  2. 使用 connection ensure 命令建立与特定 Shuttle 域或应用 URL 的连接。
  3. 系统轮询连接就绪状态,处理任何所需的客户端操作(如 OAuth 身份验证)。
  4. 使用自然语言意图搜索发现可用操作,以找到最高效的任务处理器。
  5. 执行特定操作或向 Shuttle API 发送 proxy 请求,以操作数据或基础设施状态。

Shuttle 配置指南

首先,安装 Membrane CLI 以启用与 Openclaw Skills 的集成:

npm install -g @membranehq/cli@latest

验证您的智能体环境:

membrane login --tenant --clientName=openclaw

建立与您的 Shuttle 实例的连接:

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

如果连接正在构建中,请等待就绪:

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

Shuttle 数据架构与分类体系

Shuttle 技能将数据组织为用于基础设施和物流管理的结构化分类法:

组件 描述
Trip 代表部署任务或物流旅程。
Waypoint 行程生命周期中特定的逻辑或地理标记。
Vehicle 流程中利用的基础设施或物理资产。
Driver 管理车辆的经过身份验证的身份或控制器。
Contact 与账户关联的元数据和通信详情。

Shuttle 高级特性

  • 基于意图的操作发现,以最大限度地减少 Openclaw Skills 中的 token 使用并提高准确性。
  • 针对持久无头身份验证的自动化凭据生命周期管理。
  • 具有自动 header 注入和基准 URL 归一化的直接 API proxying。
  • 对异步连接状态和部署跟踪的长轮询支持。
  • 所有命令均支持结构化 JSON 输出,以便进行程序化解析。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*