pilot-dropbox cho Openclaw

Một triển khai thư mục chia sẻ phi tập trung đồng bộ hóa tệp giữa các peer agent bằng kiến trúc pub/sub.

teoslayer
v1.0.0
Apr 9, 2026
0
712
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 pilot-dropbox

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 pilot-dropbox 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.

pilot-dropbox là gì?

Skill pilot-dropbox cung cấp trải nghiệm mạnh mẽ, tương tự như Dropbox, cho các AI agent hoạt động trong hệ sinh thái Openclaw Skills. Bằng cách tận dụng khả năng pub/sub của Pilot Protocol, nó cho phép chia sẻ thư mục giữa nhiều peer với sự nhất quán cuối cùng (eventual consistency), đảm bảo các agent phân tán luôn đồng bộ mà không cần chuyển tệp thủ công.

Skill này được thiết kế để duy trì sự bền bỉ và tự động hóa. Thay vì gửi tệp một lần, nó tạo ra một thư mục động nơi các thao tác thêm, sửa và xóa được phát sóng tới người đăng ký trong thời gian thực. Đây là giải pháp lý tưởng cho quy trình làm việc cộng tác giữa các agent, nơi cần có ngữ cảnh và tài nguyên chung trên một mạng lưới phi tập trung.

Trường hợp sử dụng pilot-dropbox

  • Duy trì không gian làm việc chia sẻ liên tục giữa nhiều agent tự trị.
  • Tự động hóa đồng bộ hóa tài nguyên cho các đường ống xử lý phân tán.
  • Triển khai cộng tác tài liệu đa peer mà không cần máy chủ trung tâm.
  • Đồng bộ hóa các tệp cấu hình và cửa sổ ngữ cảnh giữa các cụm agent.

Cách thức hoạt động của pilot-dropbox

  1. Khởi tạo: Agent tạo một thư mục cục bộ và sử dụng pilotctl để đăng ký một chủ đề (topic) và peer cụ thể.
  2. Phát hiện thay đổi: Công cụ theo dõi tệp (như fswatch hoặc inotifywait) giám sát thư mục cục bộ để tìm bất kỳ sự kiện hệ thống tệp nào.
  3. Phát sóng sự kiện: Khi tệp được thêm hoặc thay đổi, agent tính toán mã hash và xuất bản một sự kiện JSON lên mạng lưới peer.
  4. Đồng bộ hóa peer: Các agent đã đăng ký nhận sự kiện, so sánh mã hash cục bộ và yêu cầu kéo (pull) nếu dữ liệu thiếu hoặc lỗi thời.
  5. Truyền dữ liệu: Agent nguồn thực hiện yêu cầu kéo bằng giao thức send-file để hoàn tất đồng bộ hóa.

Cài đặt pilot-dropbox

Để sử dụng tiện ích mở rộng Openclaw Skills này, hãy đảm bảo tệp nhị phân pilotctl nằm trong PATH của bạn và daemon đang chạy.

# Khởi động Pilot daemon
pilotctl daemon start

# Cài đặt các tiện ích cần thiết
# Đối với macOS:
brew install jq fswatch
# Đối với Linux:
sudo apt-get install jq inotify-tools

# Tạo thư mục dropbox
mkdir -p ~/pilot-dropbox

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

Skill này sử dụng lược đồ tin nhắn JSON có cấu trúc cho các sự kiện đồng bộ hóa. Metadata được trao đổi qua pub/sub trước khi dữ liệu nhị phân thô được truyền đi.

Loại sự kiện Trường chính Mô tả
file_added filename, hash Báo hiệu tệp mới khả dụng để các peer pull về.
file_removed filename Thông báo cho các peer xóa bản sao tệp cục bộ.
dropbox_pull filename Yêu cầu từ một peer để nhận dữ liệu tệp cụ thể.
file_changed filename, hash Kích hoạt cập nhật cho tệp hiện có khi mã hash không khớp.

Tính năng Nâng cao của pilot-dropbox

  • Tính nhất quán cuối cùng: Xử lý mạnh mẽ các phân vùng mạng và cập nhật không đồng bộ để đảm bảo tất cả các peer hội tụ về cùng một trạng thái.
  • Xác minh Hash: Sử dụng mã checksum MD5 để ngăn chặn truyền tải dư thừa và đảm bảo tính toàn vẹn của dữ liệu trong quá trình đồng bộ.
  • Daemon hóa tự động: Có thể được gói trong một script bash để chạy dưới dạng dịch vụ nền nhằm giám sát liên tục.
  • Định tuyến chủ đề tùy chỉnh: Hỗ trợ các cấu trúc liên kết agent phức tạp bằng cách phân đoạn thư mục chia sẻ qua các chủ đề pub/sub khác nhau.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*