Workspace Guardian cho Openclaw

Một khung tổ chức tinh vi ngăn chặn các AI agent làm phân tán tệp tin bằng cách thực thi các quy ước đặt tên nghiêm ngặt và hệ thống phân cấp thư mục tiêu chuẩn hóa.

lujun2508
v1.0.9
Apr 14, 2026
1
889
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 file-rules

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 file-rules 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.

Workspace Guardian là gì?

Workspace Guardian là một lớp quản lý chuyên biệt được thiết kế để mang lại trật tự cho các tệp đầu ra thường hỗn loạn của các AI agent lập trình. Bằng cách thực hiện triết lý 'Một dự án = Một thư mục', nó đảm bảo rằng mọi tệp được tạo ra — cho dù là script, tập dữ liệu hay báo cáo cuối cùng — đều được đặt trong một cấu trúc logic, có thể dự đoán được. Skill này là một phần bổ sung quan trọng vào thư viện Openclaw Skills dành cho các nhà phát triển muốn giảm lãng phí token và loại bỏ việc 'tìm kiếm tệp' tốn thời gian xảy ra khi các agent lưu đầu ra vào các thư mục ngẫu nhiên.

Ngoài việc sắp xếp đơn giản, skill này còn quản lý toàn bộ vòng đời của một tệp tin. Nó bắt buộc các định dạng đặt tên cụ thể bao gồm ngày tháng và các slug mô tả, đảm bảo rằng ngay cả nhiều tháng sau, người dùng vẫn có thể xác định mục đích của tệp mà không cần mở nó. Bằng cách duy trì không gian làm việc sạch sẽ trên Windows, macOS và Linux, Workspace Guardian biến một môi trường AI lộn xộn thành một không gian làm việc phát triển chuyên nghiệp, sẵn sàng cho sản xuất.

Trường hợp sử dụng Workspace Guardian

  • Ngăn chặn các AI agent lưu tệp vào thư mục gốc, màn hình nền hoặc thư mục tải xuống.
  • Tự động sắp xếp các dự án AI đa tệp vào các thư mục dữ liệu, script và tài liệu chuyên dụng.
  • Tiêu chuẩn hóa việc đặt tên script trong nhóm để đảm bảo tính nhất quán (ví dụ: verb_object.py).
  • Tự động hóa việc dọn dẹp các tệp tạm thời và các đầu ra AI bị từ chối để duy trì không gian lưu trữ gọn gàng.
  • Lưu trữ các phiên bản cũ hơn của script do AI tạo ra với hậu tố dấu thời gian để dễ dàng theo dõi phiên bản.

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

  1. Skill này chặn các yêu cầu tạo tệp từ AI agent và kiểm tra xem người dùng có cung cấp đường dẫn cụ thể hay không.
  2. Nếu không có đường dẫn, nó xác định ngữ cảnh dự án hiện tại và chỉ định một gốc thư mục tiêu chuẩn.
  3. Nó áp dụng logic đặt tên, chuyển đổi tên tệp chung thành các chuỗi có cấu trúc như {date}_{description}.{ext}.
  4. Tệp được đặt vào thư mục con thích hợp (ví dụ: /output cho kết quả bàn giao hoặc /scripts cho logic).
  5. Sau khi hoàn thành tác vụ, skill sẽ kích hoạt việc dọn dẹp thư mục /temp.
  6. Các chu kỳ bảo trì định kỳ sẽ quét các thư mục trống hoặc các phiên bản script dư thừa để nhắc nhở người dùng tối ưu hóa.

Cài đặt Workspace Guardian

Để tích hợp skill này vào môi trường của bạn, hãy đảm bảo bạn đang chạy phiên bản hỗ trợ của nền tảng Openclaw. Sử dụng các lệnh sau để bắt đầu:

# Cài đặt skill Workspace Guardian
openclaw install workspace-guardian

# Xác minh cài đặt và phiên bản (yêu cầu 1.0.7+)
openclaw list skills

Sau khi cài đặt, skill sẽ tự động quản lý tất cả các hoạt động liên quan đến tệp do AI agent của bạn thực hiện trừ khi bị ghi đè bởi các lệnh đường dẫn rõ ràng.

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

Workspace Guardian sử dụng hệ thống phân loại nghiêm ngặt để phân loại tệp. Bảng sau mô tả ánh xạ thư mục tiêu chuẩn được sử dụng bởi Openclaw Skills thuộc loại này:

Thư mục Mục đích Chính sách lưu giữ
output/ Kết quả bàn giao cuối cùng và nội dung đã phê duyệt Vĩnh viễn
scripts/ Mã thực thi và công cụ tự động hóa Vĩnh viễn (Có phiên bản)
data/ Tệp dữ liệu thô và đã xử lý Vĩnh viễn
docs/ Tài liệu dự án và README Vĩnh viễn
temp/ Tệp xử lý tạm thời Xóa sau khi hoàn thành tác vụ
drafts/ Nội dung chờ phê duyệt Xóa khi bị từ chối

Tất cả các script tuân theo sơ đồ cụ thể: {verb}_{object}.py, trong khi các tệp chung sử dụng {date}_{description}.{ext}.

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

  • Hỗ trợ đa OS trên Windows (win32), Linux và macOS (darwin).
  • Các hook kiểm soát phiên bản tự động giúp lưu trữ các script cũ với hậu tố ngày tháng thay vì ghi đè lên chúng.
  • Các giao thức dọn dẹp thông minh giúp loại bỏ các đầu ra bị từ chối ngay lập tức để tránh ô nhiễm không gian làm việc.
  • Cách ly không gian làm việc cụ thể cho từng agent nằm trong ~/.openclaw/workspace-*/ để quản lý tác vụ độc lập.
  • Nhắc nhở bảo trì theo lịch trình xác định các thư mục trống và sự phình to của phiên bản để tối ưu hóa theo xác nhận của người dùng.

SKILL.md


Đang tải

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

METADATA

Github Stars: 0
forks: 0

Đặc sắc*