ZeroClaw – Khung chạy AI Agent cá nhân mã nguồn mở nhẹ nhàng.
ZeroClaw – Khung chạy AI Agent cá nhân mã nguồn mở nhẹ nhàng. logo

ZeroClaw – Khung chạy AI Agent cá nhân mã nguồn mở nhẹ nhàng.

Free

ZeroClaw là gì

ZeroClaw là cơ sở hạ tầng trợ lý AI nhẹ được viết bằng Rust, sử dụng kiến trúc điều khiển dựa trên Trait, trừu tượng hóa các khả năng cốt lõi như nhà cung cấp mô hình, kênh giao tiếp, công cụ, bộ nhớ thành các giao diện có thể cắm vào, đạt được không bị khóa nhà cung cấp – có thể chuyển đổi giữa OpenAI, Claude, Ollama cục bộ hoặc Telegram, Discord chỉ với một cú nhấp chuột. ZeroClaw tích hợp sẵn tiến trình bảo vệ, phục hồi lỗi tự động, hộp cát an toàn và chuyển đổi không đau với OpenClaw, được định vị là “Hệ điều hành Agent” cấp sản xuất, cho phép trợ lý AI tiến hóa từ công cụ kịch bản thành dịch vụ doanh nghiệp có thể vận hành và giám sát.

ZeroClaw

Các tính năng chính của ZeroClaw

  • Kiến trúc điều khiển dựa trên Trait: Thực hiện thay thế hoàn toàn có thể cắm vào cho các thành phần cốt lõi như mô hình, kênh, công cụ, bộ nhớ thông qua giao diện Trait của Rust.
  • Thời gian chạy cực nhẹ: Tệp nhị phân duy nhất chỉ 8.8MB, chiếm bộ nhớ dưới 5MB, thời gian khởi động dưới 10 mili giây.
  • Thiết kế không bị khóa nhà cung cấp: Hỗ trợ chuyển đổi một cú nhấp chuột giữa các nhà cung cấp AI như OpenAI, Claude, DeepSeek, Ollama mà không cần sửa đổi mã.
  • Hỗ trợ giao tiếp đa kênh: Tích hợp hơn 70 kênh giao tiếp như Telegram, Discord, Slack, WhatsApp, email.
  • Hệ thống bộ nhớ tự phát triển: Công cụ tìm kiếm hỗn hợp dựa trên SQLite, kết hợp độ tương đồng vector và tìm kiếm từ khóa BM25, không có phụ thuộc bên ngoài.
  • Cơ chế hộp cát an toàn: Cấp phép danh sách trắng rõ ràng, cách ly hệ thống tệp, phát hiện thoát liên kết ký hiệu, từ chối truy cập vào các đường dẫn nhạy cảm theo mặc định.
  • Quản lý tiến trình bảo vệ: Tích hợp Supervisor tự động khởi động lại, lập lịch tác vụ Cron, hỗ trợ quản lý dịch vụ systemd và OpenRC.
  • Xác thực cổng và ghép nối: Dịch vụ Webhook mặc định được liên kết cục bộ, mã ghép nối một lần 6 chữ số ngăn chặn truy cập không được phép.
  • Chẩn đoán vận hành một cú nhấp chuột: Cung cấp các lệnh doctor, status, channel doctor để nhanh chóng kiểm tra vấn đề môi trường và cấu hình.

Cách sử dụng ZeroClaw

  • Cài đặt và triển khai: Cài đặt một cú nhấp chuột qua Homebrew, chạy kịch bản hướng dẫn từ mã nguồn, hoặc tải xuống tệp nhị phân đã biên dịch sẵn và giải nén vào đường dẫn hệ thống.
  • Cấu hình khởi tạo: Thực hiện lệnh zeroclaw onboard kết hợp với khóa API và tham số nhà cung cấp để hoàn thành cấu hình nhanh, hoặc sử dụng hướng dẫn tương tác để thiết lập từng mục.
  • Bắt đầu cuộc trò chuyện: Chạy lệnh zeroclaw agent -m "tin nhắn" để thực hiện một câu hỏi và trả lời, hoặc nhập zeroclaw agent để vào chế độ trò chuyện tương tác.
  • Bật cổng: Thực hiện lệnh zeroclaw gateway để khởi động máy chủ Webhook cục bộ nhận tin nhắn từ bên ngoài, sử dụng --port 0 để kích hoạt cổng ngẫu nhiên nhằm tăng cường an ninh.
  • Chạy tiến trình bảo vệ: Nhập lệnh zeroclaw daemon để khởi động tiến trình nền thường trú, thực hiện phục hồi lỗi tự động và lập lịch tác vụ định kỳ.
  • Giám sát vận hành: Sử dụng lệnh zeroclaw status để xem trạng thái hoạt động, zeroclaw doctor để chẩn đoán vấn đề hệ thống, zeroclaw channel doctor để kiểm tra sức khỏe kênh.
  • Quản lý dịch vụ: Thực hiện lệnh zeroclaw service install để đăng ký tiến trình làm dịch vụ hệ thống, hỗ trợ quản lý người dùng systemd hoặc quản lý hệ thống OpenRC.
  • Di chuyển dữ liệu: Chạy lệnh zeroclaw migrate openclaw --dry-run để xem trước và xác nhận không có lỗi, sau đó thực hiện lệnh di chuyển chính thức để nhập dữ liệu lịch sử.
  • Xác thực đăng ký: Thực hiện lệnh zeroclaw auth login hoặc zeroclaw auth setup-token để cấu hình thông tin xác thực cho các dịch vụ đăng ký như OpenAI Codex, Claude.

Địa chỉ dự án của ZeroClaw

  • Kho GitHub: https://github.com/zeroclaw-labs/zeroclaw

Các tình huống ứng dụng của ZeroClaw

  • Thiết bị biên có tài nguyên thấp: Triển khai trợ lý AI trên phần cứng cấp 10 đô la như Raspberry Pi, bảng phát triển ARM, chiếm bộ nhớ dưới 5MB, phù hợp cho các tình huống IoT và điện toán biên.
  • Cụm Agent có độ đồng thời cao: Một máy chủ 4GB có thể chạy hơn 200 phiên bản, trong khi OpenClaw chỉ có thể chạy 2 phiên bản, giảm đáng kể chi phí máy chủ đám mây.
  • Trợ lý vận hành tự động: Thực hiện giám sát máy chủ, phân tích nhật ký, sao lưu định kỳ và các thao tác vận hành không cần giám sát thông qua tác vụ định kỳ Cron và chế độ tiến trình bảo vệ.
  • Robot chăm sóc khách hàng đa nền tảng: Nhờ kiến trúc kênh có thể cắm vào, kết nối đồng thời với các kênh như Telegram, Discord, Slack, WhatsApp, quản lý thống nhất tương tác với người dùng.
  • Môi trường nhạy cảm an toàn: Sử dụng danh sách trắng rõ ràng, cách ly hệ thống tệp và cơ chế xác thực ghép nối, hoạt động an toàn trong các tình huống yêu cầu tuân thủ nghiêm ngặt như mạng nội bộ doanh nghiệp hoặc tài chính, y tế.