Điều phối Agent cho Openclaw

Một khung làm việc toàn diện để triển khai các mô hình phối hợp đa agent, cho phép thực thi tác vụ song song và các quy trình agent phức tạp trong môi trường Openclaw Skills.

moltonbot000
v1.0.0
Feb 21, 2026
0
1.8k
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 agent-orchestrate

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 agent-orchestrate 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.

Điều phối Agent là gì?

Điều phối Agent cung cấp một bản thiết kế kỹ thuật để quản lý nhiều sub-agent AI nhằm giải quyết các vấn đề phức tạp vượt quá khả năng của một lần chạy agent đơn lẻ. Bằng cách sử dụng các nguyên mẫu Openclaw Skills chuyên dụng, các nhà phát triển có thể triển khai các chiến lược tinh vi như tạo các sub-agent độc lập để nghiên cứu từ đầu hoặc fork các ngữ cảnh hiện có để tổng hợp dữ liệu qua nhiều luồng công việc.

Kỹ năng này tập trung vào việc vượt ra ngoài các lời nhắc cơ bản để đi vào lĩnh vực kiến trúc hệ thống agentic. Nó cung cấp logic để điều hướng, giám sát và chấm dứt các agent, đảm bảo rằng các quy trình nhiều bước phức tạp được xử lý một cách chính xác. Cho dù bạn đang xây dựng một bộ phận nghiên cứu tự động hay một pipeline mã hóa tuần tự, các mô hình điều phối này cung cấp cấu trúc cần thiết cho các hoạt động AI linh hoạt và có khả năng mở rộng.

Trường hợp sử dụng Điều phối Agent

  • Thực thi các tác vụ nghiên cứu song song nơi nhiều sub-agent độc lập phân tích đồng thời các nguồn dữ liệu khác nhau.
  • Xây dựng các pipeline xử lý tuần tự nơi đầu ra của một agent nghiên cứu cung cấp trực tiếp cho một agent tổng hợp.
  • Quản lý các cây dự án phức tạp với các phụ thuộc rõ ràng nơi các tác vụ cụ thể bị chặn cho đến khi đáp ứng được các điều kiện tiên quyết.
  • Triển khai các điểm kiểm tra human-in-the-loop để tạm dừng các quy trình làm việc tự động nhằm phê duyệt thủ công hoặc chuyển hướng.
  • Triển khai các agent giám sát để theo dõi các quy trình chạy dài nhằm can thiệp khi các sub-agent bị kẹt hoặc lệch khỏi mục tiêu.

Cách thức hoạt động của Điều phối Agent

  1. Xác định mô hình điều phối cần thiết cho tác vụ, chẳng hạn như fan-out song song cho chiều rộng hoặc pipeline tuần tự cho chiều sâu.
  2. Khởi tạo các sub-agent bằng công cụ sessions_spawn, gán nhãn rõ ràng và các lời nhắc tác vụ cụ thể để đảm bảo thực thi tập trung.
  3. Theo dõi tiến độ của agent bằng cách truy vấn danh sách sub-agent để giám sát trạng thái và xác định các nút thắt cổ chai hoặc lỗi tiềm ẩn.
  4. Áp dụng điều hướng sửa lỗi bằng lệnh subagents steer nếu một agent yêu cầu hướng dẫn giữa chừng hoặc các cách tiếp cận thay thế.
  5. Hợp nhất kết quả từ các lịch sử phiên khác nhau sau khi tất cả các tác vụ con trong cây điều phối đạt đến trạng thái kết thúc.

Cài đặt Điều phối Agent

Để sử dụng các mô hình điều phối trong môi trường Openclaw Skills của bạn, hãy đảm bảo agent của bạn có quyền truy cập vào các công cụ quản lý phiên cốt lõi. Bạn có thể bắt đầu tạo và quản lý các agent bằng các lệnh CLI cơ bản:

# Khởi tạo một sub-agent mới với thời gian chờ cụ thể
sessions_spawn(task="Thực hiện kiểm tra bảo mật", label="audit-01", runTimeoutSeconds=300)

# Liệt kê tất cả các sub-agent đang hoạt động để kiểm tra trạng thái hiện tại của chúng
subagents(action="list")

# Cung cấp hướng dẫn giữa chừng cho một agent cụ thể
subagents(action="steer", target="audit-01", message="Tập trung cụ thể vào các lỗ hổng SQL injection")

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

Đối với các quy trình làm việc phức tạp, khuyến nghị duy trì tệp orchestration-state.json để quản lý vòng đời của các tác vụ khác nhau. Cấu trúc sau đây là tiêu chuẩn cho điều phối Openclaw Skills:

Thuộc tính Mô tả
tasks Một tập hợp các đối tượng đại diện cho các mục tiêu và trạng thái của từng sub-agent.
status Trạng thái thực thi của tác vụ (ví dụ: hoàn thành, đang chạy, bị chặn, thất bại).
sessionKey Mã định danh duy nhất được sử dụng để truy xuất lịch sử tương tác của agent cụ thể.
blockedBy Một mảng các nhãn tác vụ phải được hoàn thành trước khi tác vụ hiện tại có thể được khởi tạo.
result Một bản tóm tắt hoặc tham chiếu đến dữ liệu được tạo ra bởi sub-agent đã hoàn thành.

Tính năng Nâng cao của Điều phối Agent

  • Lựa chọn chiến lược ngữ cảnh: Chuyển đổi giữa Spawn cho các tác vụ độc lập, tiết kiệm chi phí và Fork cho công việc tổng hợp nặng về ngữ cảnh.
  • Mô hình Supervisor tự trị: Triển khai các vòng lặp logic phát hiện các agent bị kẹt và tự động kích hoạt điều hướng sửa lỗi hoặc khởi động lại.
  • Quản lý cây phụ thuộc: Xây dựng các quy trình làm việc nhiều giai đoạn phức tạp nơi các tác vụ được kích hoạt tự động khi các phụ thuộc của chúng được giải quyết.
  • Tối ưu hóa tài nguyên: Sử dụng thời gian chờ rõ ràng và các lời nhắc tác vụ tập trung để giảm thiểu tiêu thụ token trên các triển khai Openclaw Skills quy mô lớn.
  • Nhắn tin đa Agent: Tạo điều kiện giao tiếp trực tiếp giữa các phiên đang hoạt động bằng cách sử dụng nguyên mẫu sessions_send để cùng nhau giải quyết vấn đề.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*