Mô hình Xử lý Hàng loạt cho Openclaw

Một khung làm việc cấp độ sản xuất để quản lý xử lý hàng loạt, hàng đợi nhiệm vụ và điều phối chạy lâu có khả năng phục hồi.

bingfoon
v1.0.0
Mar 2, 2026
0
1.2k
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 batch-processing-patterns

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 batch-processing-patterns 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.

Mô hình Xử lý Hàng loạt là gì?

Kỹ năng này cung cấp một kiến trúc toàn diện để xử lý các hoạt động hàng loạt và các nhiệm vụ có thời lượng dài trong môi trường tác nhân AI. Nó tập trung vào độ tin cậy cấp độ sản xuất, bao gồm các mô hình thiết yếu như lập lịch đồng thời động, bộ ngắt mạch (circuit breakers) và phục hồi gián đoạn thông minh. Bằng cách triển khai các Openclaw Skills này, các nhà phát triển có thể đảm bảo tác nhân của họ xử lý quy trình xử lý tệp khối lượng lớn hoặc quy trình làm việc tập trung vào API mà không bị cạn kiệt tài nguyên.

Khung làm việc được thiết kế để thu hẹp khoảng cách giữa các vòng lặp đơn giản và quản lý nhiệm vụ doanh nghiệp mạnh mẽ. Nó tích hợp liền mạch vào các dự án TypeScript/JavaScript hiện có, cung cấp các phương pháp tiêu chuẩn hóa để báo cáo tiến độ, phân loại lỗi và các chiến lược chống quét (anti-scraping) cho các hoạt động tiêu tốn mạng.

Trường hợp sử dụng Mô hình Xử lý Hàng loạt

  • Xử lý phương tiện khối lượng lớn bao gồm chuyển mã hàng loạt, nén ảnh và đóng dấu bản quyền tự động.
  • Quản lý thăm dò (polling) nhiệm vụ AI từ xa cho các dịch vụ như tạo video hoặc tổng hợp giọng nói dài.
  • Thu thập dữ liệu web có khả năng phục hồi và các yêu cầu HTTP hàng loạt đòi hỏi giới hạn tốc độ và kiểm soát rủi ro tinh vi.
  • Điều phối nhiệm vụ nền với sự hỗ trợ điểm kiểm soát (checkpoint) để tiếp tục các hoạt động bị gián đoạn.

Cách thức hoạt động của Mô hình Xử lý Hàng loạt

  1. Hàng đợi nhiệm vụ được khởi tạo với Bộ lập lịch Thích ứng (Adaptive Scheduler) tự động điều chỉnh số lượng worker dựa trên độ trễ của nhiệm vụ.
  2. Mỗi mục trong hàng đợi được xử lý riêng lẻ, kích hoạt cập nhật tiến độ chi tiết cho cả cấp độ mục và cấp độ hàng loạt.
  3. Một AbortController giám sát các tín hiệu gián đoạn giữa các mục nhiệm vụ, đảm bảo chấm dứt quy trình ngay lập tức và sạch sẽ khi được yêu cầu.
  4. Một Bộ ngắt mạch giám sát tỷ lệ thất bại; nếu các lỗi liên tiếp vượt quá ngưỡng, nó sẽ ngắt để tạm dừng hàng đợi và ngăn chặn lãng phí tài nguyên.
  5. Đối với việc tích hợp dịch vụ từ xa, một cơ chế thăm dò đệ quy với thời gian chờ lũy tiến (exponential backoff) sẽ quản lý các cập nhật trạng thái cho đến khi các nhiệm vụ đạt đến trạng thái cuối cùng.

Cài đặt Mô hình Xử lý Hàng loạt

Để tích hợp các mô hình này vào dự án của bạn, hãy đảm bảo bạn đã sẵn sàng môi trường TypeScript. Sử dụng cấu trúc sau để khởi tạo bộ lập lịch thích ứng:

npm install @openclaw/task-orchestrator

Cấu hình các giới hạn nhiệm vụ dựa trên loại khối lượng công việc:

// Ví dụ cho các nhiệm vụ tốn nhiều CPU
const scheduler = new AdaptiveScheduler(1, CPU_CORES, 3000);

Lược đồ dữ liệu & Hệ thống phân loại của Mô hình Xử lý Hàng loạt

Kỹ năng này tổ chức dữ liệu nhiệm vụ và siêu dữ liệu bằng cách sử dụng phân loại có cấu trúc để đảm bảo báo cáo và phục hồi nhất quán:

Loại Schema Thuộc tính Mô tả
BatchProgress current, total, percentage Theo dõi vòng đời tổng thể của hoạt động hàng loạt.
TaskStatus pending, processing, completed, failed Xác định trạng thái hiện tại của một mục hàng đợi riêng lẻ.
ErrorClassification transient, fatal, rate_limit Phân loại lỗi để xác định xem có cần thử lại hay dừng lại không.
SkipRegistry path, reason Duy trì hồ sơ về các mục đã hoàn thành để phục hồi sau khi gián đoạn.

Tính năng Nâng cao của Mô hình Xử lý Hàng loạt

  • Nhóm Đồng thời Thích ứng tự động tối ưu hóa số lượng worker cho các nhiệm vụ bị giới hạn bởi CPU hoặc I/O.
  • Bộ ngắt mạch Thông minh với khả năng tự động thiết lập lại để bảo vệ các dịch vụ hạ nguồn khỏi quá tải.
  • Thời gian chờ Lũy tiến với Jitter để xử lý lỗi 429 Quá nhiều yêu cầu và sự không ổn định mạng tạm thời.
  • Lớp Bảo vệ Chống Rủi ro có tính năng xoay vòng User-Agent, điều tiết theo miền cụ thể và xác minh nội dung phản hồi.
  • Duy trì Điểm kiểm soát cho phép các tác nhân tiếp tục các lô hàng quy mô lớn từ chính xác điểm bị gián đoạn.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*