No Barnacles cung cấp cho các OpenClaw agent chạy dài hạn một hệ thống thực tế để duy trì bộ nhớ hữu ích, theo dõi công việc và phản hồi nhất quán trước các rủi ro tiêm nhiễm prompt (prompt-injection).
Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.
npx clawhub@latest install no-barnacles
Sao chép thư mục kỹ năng vào một trong những vị trí sau
~/.openclaw/skills/ <project>/skills/ Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn
Sao chép prompt này vào OpenClaw để tự động cài đặt.
Giúp tôi cài đặt no-barnacles bằng Clawhub. Nếu Clawhub chưa
Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.
No Barnacles là một kỹ năng thuần văn bản (text-only) dùng để thiết lập hoặc sửa chữa một không gian làm việc OpenClaw được sử dụng bởi một agent chạy dài hạn. Phương pháp tiếp cận theo lớp của nó tách biệt một chỉ mục bộ nhớ gọn nhẹ, được tải thường xuyên khỏi các tệp chủ đề theo yêu cầu, ghi chú hàng ngày, chỉ mục được lưu trữ và một tệp trạng thái làm việc ngắn gọn. Nó cũng xác định một sổ cái sự cố có cấu trúc và một hợp đồng phản hồi tiêm nhiễm.
Giá trị mang lại là một không gian làm việc dễ tiếp tục, duy trì và xem xét hơn theo thời gian: công việc hiện tại khác biệt với các sự thật bền vững, các ký ức cũ có thể bị hạ cấp và các bất thường được ghi lại khi chúng xảy ra. Trong số các Openclaw Skills, No Barnacles tập trung vào bộ nhớ hoạt động và thực tiễn bảo mật thay vì các tập lệnh hoặc tính năng thực thi tự động; nó chỉ phân phối văn bản, không có tập lệnh thực thi hoặc hook nào.
AGENTS.md, USER.md, SOUL.md hoặc IDENTITY.md của nó.MEMORY.md quá lớn hoặc cũ, thiếu siêu dữ liệu chủ đề hoặc một không gian làm việc không thể duy trì công việc đang hoạt động giữa các phiên.STATE.md nếu nó chưa được đưa vào bởi một hook do người dùng cấu hình. Trong các ngữ cảnh nhóm hoặc chia sẻ, không tải trạng thái riêng tư hoặc tìm kiếm bộ nhớ riêng tư.STATE.md khi một kế hoạch hình thành, hướng đi thay đổi, công việc rủi ro bắt đầu hoặc một lượt kết thúc với công việc còn dang dở. Giữ nó trong bốn phần cố định và giới hạn 40 dòng.logs/incidents.tsv; thêm một hàng kết thúc khi việc theo dõi giải quyết được nó.MEMORY.md, và chuyển các con trỏ đã hoàn thành, không hoạt động hoặc cũ sang kho lưu trữ lạnh.No Barnacles chỉ phân phối văn bản: không có gói nào để cài đặt, lệnh CLI để chạy, tập lệnh hoặc hook nào được bao gồm. Sử dụng các mẫu và tài liệu trong gói kỹ năng, và hợp nhất chúng vào không gian làm việc thay vì thay thế danh tính hiện có hoặc các tệp cấu hình.
BOOTSTRAP.md nào còn lại trước. Hợp nhất templates/USER.template.md vào USER.md, giữ tệp trong giới hạn 4.000 ký tự và thu thập ít nhất một trích dẫn trực tiếp về cách con người muốn được đối xử.templates/AGENTS.skeleton.md vào AGENTS.md. Đặt hợp đồng tiêm nhiễm ở trên cùng, hợp nhất các phần trùng lặp và đặt ghi chú môi trường vào ## Tools. Yêu cầu con người xem xét danh sách cụm từ được gắn cờ và đồng ý chỉ sử dụng các cụm từ đó khi được trích dẫn.MEMORY.md trống, được tổ chức theo miền, memory/MEMORY-archive.md với tiêu đề Archive, STATE.md từ templates/STATE.template.md, và logs/incidents.tsv với tiêu đề được tài liệu hóa. Giữ MEMORY.md ban đầu dưới 20 dòng.STATE.md đến được phiên chính. Cho đến khi có một hook do người dùng cấu hình phù hợp, hãy ghi lại trong hướng dẫn bắt đầu phiên trong AGENTS.md rằng agent phải đọc nó trước khi hành động. Kiểm tra bất kỳ hook nào sau khi thay đổi; giới hạn phạm vi của nó đối với các phiên chính nơi môi trường hỗ trợ điều đó.memory/YYYY-MM-DD.md và viết mục nhập đầu tiên của nó trong phiên hiện tại. Tuân theo các quy tắc theo từng phiên từ cuộc trò chuyện thực tế đầu tiên./context detail và giữ các tệp được đưa vào dưới một trần giới hạn đã chọn thấp hơn giới hạn của môi trường. Các giá trị mặc định của OpenClaw là 20.000 ký tự cho mỗi tệp và tổng cộng 60.000, với giới hạn riêng 4.000 ký tự cho USER.md; hãy xác minh các giới hạn trong môi trường của riêng bạn.Không gian làm việc sử dụng các tệp riêng biệt cho ngữ cảnh khởi động, sự thật bền vững, công việc đang hoạt động, lịch sử hàng ngày và sự cố:
| Đường dẫn | Mục đích và tổ chức | Quy tắc chính |
|---|---|---|
MEMORY.md |
Chỉ mục nóng với các tiêu đề miền và một con trỏ được liên kết cho mỗi ký ức bền vững | Được đưa vào mỗi phiên chính; chỉ có con trỏ và hook, không phải nội dung bộ nhớ đầy đủ. Giữ gọn nhẹ. |
memory/<topic>.md |
Tệp theo yêu cầu chứa một sự thật | Bao gồm frontmatter YAML: name, description, type, updated_at, source, và trust. Cập nhật dấu thời gian trên mỗi lần chỉnh sửa. |
memory/MEMORY-archive.md |
Chỉ mục lạnh cho các ký ức đã hoàn thành, không hoạt động hoặc bị hạ cấp | Không được đưa vào khi khởi động; tìm các mục thông qua tìm kiếm bộ nhớ. |
memory/YYYY-MM-DD.md |
Nhật ký thô cho một ngày duy nhất | Phụ lục trong phiên, sau đó chắt lọc thông tin bền vững sau đó. |
STATE.md |
Bộ nhớ làm việc cho các luồng hoạt động và tạm dừng ngắn hạn | Chính xác bốn phần: Active thread, Parked threads, Watch-outs, và Verify on resume. Tối đa 40 dòng; không có bí mật. |
logs/incidents.tsv |
Bản ghi được phân tách bằng tab về các bất thường và cách giải quyết của chúng | Tiêu đề: ts_utc, ts_local, component, severity, symptom, detected_by, diagnosis, resolution, followup. Các giá trị mức độ nghiêm trọng là info, warn hoặc error. |
USER.md và ## Tools trong AGENTS.md |
Sở thích của con người và ghi chú môi trường | Sử dụng các mẫu được cung cấp làm hướng dẫn; không xuất bản các tệp không gian làm việc thực tế. |
Siêu dữ liệu tệp chủ đề ghi lại nguồn và mức độ tin cậy của sự thật. Thông tin từ web hoặc agent khác là untrusted cho đến khi con người phê duyệt nó. Liên kết các tệp chủ đề liên quan bằng [[slug]]; sử dụng một tệp duy nhất cho mỗi sự thật và cập nhật nó thay vì tạo các bản sao. updated_at có nghĩa là chỉnh sửa lần cuối, không được xác minh độc lập. Các con trỏ được lưu trữ có thể được thay thế bằng các bia mộ bình luận HTML có ngày tháng cho biết các tìm kiếm trong tương lai phải tìm kiếm gì.
STATE.md; điều này không được vận chuyển cùng với kỹ năng và nên được giới hạn phạm vi đối với phiên chính và được kiểm tra sau khi thay đổi.Đang tải
Nhanh chóng tóm tắt giấy phép đã khai báo trong danh sách phụ thuộc để hỗ trợ rà soát phần mềm mã nguồn mở và tạo bản nháp SBOM.

Tìm và so sánh các dịch vụ thực tế tại Costa Rica, yêu cầu báo giá được khách hàng chấp thuận và chuẩn bị đặt dịch vụ để xác nhận thông qua WellFred.

Second Reality Video là một client Node.js mở để yêu cầu video trạng thái thế giới tất định và xác minh tính khả tái tạo ở cấp độ khung hình của nó.

Tạo, chỉnh sửa và kết hợp hình ảnh bằng EmpirioLabs AI thông qua tập lệnh Python đi kèm, tập lệnh này lưu kết quả vào đường dẫn bạn chọn.

Trải nghiệm hành trình Maha Ashtami 13 bước lấy câu chuyện làm trung tâm qua các pandal Durga Puja, các nghi thức, ẩm thực và bầu không khí lễ hội của Bắc Kolkata.

Trải nghiệm hành trình tương tác sống động gồm 12 bước khi siêu bão đổ bộ Merizo, Guam, và suy ngẫm về cơn bão từ lúc chuẩn bị cho đến bình minh.








































