LocalStack cho Openclaw

Tích hợp LocalStack cho Openclaw Skills cung cấp một môi trường đám mây tương thích với AWS cục bộ hoàn chỉnh để phát triển và thử nghiệm dựa trên agent.

membranedev
v1.0.2
Apr 30, 2026
0
381
0

Cài đặt & Tải xuống

1. ClawHub CLI

Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.

npx clawhub@latest install localstack

2. Cài đặt Thủ công

Sao chép thư mục kỹ năng vào một trong những vị trí sau

Toàn cục
~/.openclaw/skills/
Không gian làm việc
<project>/skills/

Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn

3. Cài đặt Prompt

Sao chép prompt này vào OpenClaw để tự động cài đặt.

Giúp tôi cài đặt localstack bằng Clawhub. Nếu Clawhub chưa

Bạn muốn tải xuống?

Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.

LocalStack là gì?

LocalStack là một trình giả lập dịch vụ đám mây tinh vi hoạt động trong một container duy nhất, cho phép các nhà phát triển chạy các môi trường giống AWS trên máy cục bộ của họ. Tích hợp này cho Openclaw Skills mang lại khả năng điều phối đám mây toàn diện cho quy trình làm việc của AI agent mà không tốn chi phí hoặc độ trễ của các nhà cung cấp đám mây thực tế. Nó đóng vai trò như một sandbox để quản lý các dịch vụ đa dạng bao gồm S3, SQS, SNS, Lambda và DynamoDB.

Bằng cách tận dụng framework Membrane, skill này loại bỏ sự phức tạp của việc đánh phiên bản chữ ký AWS và chu kỳ làm mới thông tin xác thực thủ công. Nó cho phép AI agents tương tác với cơ sở hạ tầng đám mây mô phỏng thông qua một giao diện cấp cao, đơn giản hóa, đảm bảo môi trường phát triển cục bộ của bạn luôn mạnh mẽ và Openclaw Skills của bạn luôn đạt hiệu suất cao.

Trường hợp sử dụng LocalStack

  • Giả lập cơ sở hạ tầng AWS để phát triển cục bộ và thử nghiệm ngoại tuyến trong Openclaw Skills.
  • Tự động hóa quản lý vòng đời bucket S3 và các thao tác tệp thông qua hướng dẫn của AI.
  • Debug các hàm Lambda và hàng đợi tin nhắn SQS mà không phát sinh phí dịch vụ đám mây.
  • Xây dựng nguyên mẫu các kiến trúc cloud-native phức tạp bằng cách sử dụng cung cấp tài nguyên dựa trên AI.
  • Truy vấn và cập nhật nhanh chóng các bảng DynamoDB cục bộ trong quá trình phát triển Openclaw Skills.

Cách thức hoạt động của LocalStack

  1. AI agent thiết lập kết nối với container LocalStack cục bộ bằng Membrane CLI.
  2. Việc xác thực và làm mới thông tin xác thực được xử lý tự động bởi lớp Membrane, loại bỏ nhu cầu về các API key thủ công.
  3. Agent sử dụng ý định bằng ngôn ngữ tự nhiên để tìm kiếm các hoạt động đám mây cụ thể như tạo hàng đợi hoặc tải lên đối tượng.
  4. Các lệnh được định tuyến qua một proxy an toàn để xử lý chuẩn hóa giao thức và xử lý lỗi.
  5. Các phản hồi JSON có cấu trúc được trả về cho agent, cho phép tích hợp liền mạch vào các pipeline tự động hóa lớn hơn trong Openclaw Skills.

Cài đặt LocalStack

Đầu tiên, cài đặt công cụ CLI cần thiết để quản lý các kết nối Openclaw Skills của bạn:

npm install -g @membranehq/cli@latest

Xác thực agent của bạn với Membrane tenant:

membrane login --tenant --clientName=openclaw

Thiết lập kết nối với instance LocalStack của bạn:

membrane connection ensure "https://localstack.cloud/" --json

Nếu trạng thái kết nối là BUILDING, hãy thăm dò để sẵn sàng:

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

Lược đồ dữ liệu & Hệ thống phân loại của LocalStack

Skill tổ chức các tài nguyên đám mây thành các nhóm dịch vụ logic với siêu dữ liệu được tiêu chuẩn hóa để khám phá hiệu quả trong Openclaw Skills:

Service Primary Resources Key Metadata
S3 Buckets, Objects Bucket ARN, Key, Content-Type
DynamoDB Tables, Items Table Name, Partition Key, Throughput
SQS Queues, Messages Queue URL, Message Body, Attributes
Lambda Functions, Layers Function Name, Runtime, Memory Size
IAM Roles, Policies Role Name, ARN, Trust Relationship

Tính năng Nâng cao của LocalStack

  • Khám phá hành động thông minh giúp ánh xạ các ý định ngôn ngữ tự nhiên tới các lệnh gọi API LocalStack cụ thể.
  • Hỗ trợ yêu cầu proxy trực tiếp để thực hiện các hoạt động API AWS nâng cao không có trong các hành động được xây dựng sẵn.
  • Quản lý phiên tự động xử lý việc hết hạn thông tin xác thực và làm mới token một cách âm thầm.
  • Hỗ trợ nhiều loại agent để tối ưu hóa hiệu suất công cụ cho Openclaw Skills.
  • Tích hợp liền mạch với các quy trình làm việc DevOps hiện có bằng cách sử dụng đầu ra JSON mà máy có thể đọc được cho tất cả các lệnh CLI.

SKILL.md


Đang tải

Các kỹ năng Openclaw liên quan

METADATA

Github Stars: 0
forks: 0

Đặc sắc*