适用于 Openclaw 的 Stackery

一个强大的集成,用于通过 Membrane 生态系统管理 Serverless 堆栈并自动化云基础设施工作流。

gora050
v1.0.4
2026年5月1日
0
446
0

安装与下载

1. ClawHub CLI

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

npx clawhub@latest install stackery

2. 手动安装

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

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

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

3. 提示词安装

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

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

更倾向于下载?

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

什么是 Stackery?

Stackery 是一个全面的 Serverless 平台,简化了云原生应用程序的设计、部署和管理。此技能使 AI 代理能够直接与 Stackery 环境交互,从而实现 AWS 资源(如 Lambda 函数、DynamoDB 表和 SQS 队列)的无缝编排。通过利用 Openclaw Skills,开发人员可以弥合 AI 驱动的逻辑与健壮的云基础设施之间的差距。

该集成由 Membrane 框架驱动,该框架抽象了身份验证和凭据管理的复杂性。这确保了您的 Openclaw Skills 可以安全地访问 Stackery 数据并在堆栈间执行操作,而无需手动处理令牌或不安全的本地机密存储。

Stackery 应用场景

  • 在多个环境中自动化 Serverless 堆栈的部署。
  • 监控和管理云资源,如 DynamoDB 表、SNS 主题和 SQS 队列。
  • 通过 AI 代理以编程方式配置新的 API 端点或自定义域。
  • 为分布式 Serverless 应用程序管理机密和环境配置。
  • 通过自然语言查询审计堆栈健康状况和资源配置。

Stackery 工作原理

  1. Membrane CLI 被用作连接 Openclaw Skills 代理与 Stackery 平台的主要接口。
  2. 身份验证通过安全的 OAuth 流程(membrane login)处理,为代理创建一个持久会话。
  3. 使用 membrane connection ensure 建立与 Stackery 的连接,将环境映射到特定的连接 ID。
  4. 代理通过 membrane action list 使用自然语言意图搜索特定功能。
  5. 命令通过 membrane action run 执行,代理传递 JSON 参数来修改或查询 Stackery 资源。
  6. 对于自定义需求,代理可以使用 membrane request 通过经过身份验证的 proxy 直接与 Stackery API 交互。

Stackery 配置指南

首先,全局安装 Membrane CLI 以启用 Openclaw Skills 集成:

npm install -g @membranehq/cli@latest

身份验证您的代理(将 <agentType> 替换为 openclaw):

membrane login --tenant --clientName=openclaw

创建到 Stackery 平台的连接:

membrane connection ensure "https://www.stackery.io/" --json

如果连接状态为 BUILDING,请等待其达到 READY 状态:

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

Stackery 数据架构与分类体系

该技能将 Stackery 资源组织成可通过 API 访问的分层结构。数据通常以 JSON 格式返回。

资源类型 描述
Stack Serverless 应用程序的顶层容器。
Environment 部署目标(例如:开发、生产)。
Resources 函数、表、队列、主题和机密。
Metadata 包括作者信息、版本控制和存储库链接。
Action Schema 定义 inputSchema(必填参数)和 outputSchema(返回数据)。

Stackery 高级特性

  • 自然语言动作发现:通过描述您的意图而不是记忆端点来寻找合适的 API 工具。
  • 自动凭据刷新:Membrane 在服务器端管理 OAuth 令牌和轮换,确保长时间运行的 Openclaw Skills 不会因会话过期而失败。
  • API Proxy 模式:使用 membrane request 执行标准动作未涵盖的复杂 REST 操作,自动注入标头和基础 URL。
  • 多代理支持:为特定的代理类型(如 openclaw 或 codex)定制工具,以实现性能优化。
  • 无头身份验证:通过授权 URL 轮询支持服务器到服务器的工作流。

SKILL.md


加载中

Openclaw 相关技能

METADATA

Github Stars: 0
forks: 0

精选*