Gói Plugin
OpenClaw có thể cài đặt plugin từ ba hệ sinh thái bên ngoài: Codex, Claude, và Cursor. Đây được gọi là gói — các gói nội dung và siêu dữ liệu mà OpenClaw ánh xạ thành các tính năng gốc như kỹ năng, hooks, và công cụ MCP.Gói không giống như plugin gốc của OpenClaw. Plugin gốc chạy trong quá trình và có thể đăng ký bất kỳ khả năng nào. Gói là các gói nội dung với ánh xạ tính năng chọn lọc và ranh giới tin cậy hẹp hơn.
Tại sao gói tồn tại
Nhiều plugin hữu ích được phát hành dưới định dạng Codex, Claude, hoặc Cursor. Thay vì yêu cầu tác giả viết lại chúng thành plugin gốc của OpenClaw, OpenClaw phát hiện các định dạng này và ánh xạ nội dung được hỗ trợ của chúng vào bộ tính năng gốc. Điều này có nghĩa là bạn có thể cài đặt một gói lệnh Claude hoặc một gói kỹ năng Codex và sử dụng ngay lập tức.Cài đặt một gói
Xác minh phát hiện
Format: bundle với một loại phụ là codex, claude, hoặc cursor.OpenClaw ánh xạ gì từ gói
Không phải mọi tính năng của gói đều chạy trong OpenClaw hiện nay. Dưới đây là những gì hoạt động và những gì được phát hiện nhưng chưa được kết nối.Đã hỗ trợ
| Tính năng | Cách ánh xạ | Áp dụng cho |
|---|---|---|
| Nội dung kỹ năng | Gốc kỹ năng của gói tải như kỹ năng OpenClaw thông thường | Tất cả định dạng |
| Lệnh | commands/ và .cursor/commands/ được coi là gốc kỹ năng | Claude, Cursor |
| Gói hook | Bố cục HOOK.md + handler.ts kiểu OpenClaw | Codex |
| Công cụ MCP | Cấu hình MCP của gói được hợp nhất vào cài đặt Pi nhúng; các máy chủ stdio được hỗ trợ được khởi chạy dưới dạng quy trình con | Tất cả định dạng |
| Cài đặt | settings.json của Claude được nhập làm mặc định Pi nhúng | Claude |
Được phát hiện nhưng không thực thi
Những điều này được nhận diện và hiển thị trong chẩn đoán, nhưng OpenClaw không chạy chúng:agents,hooks.jsontự động hóa,lspServers,outputStylescủa Claude.cursor/agents,.cursor/hooks.json,.cursor/rulescủa Cursor- Siêu dữ liệu nội tuyến/ứng dụng của Codex ngoài báo cáo khả năng
Định dạng gói
Gói Codex
Gói Codex
Dấu hiệu:
.codex-plugin/plugin.jsonNội dung tùy chọn: skills/, hooks/, .mcp.json, .app.jsonGói Codex phù hợp nhất với OpenClaw khi chúng sử dụng gốc kỹ năng và thư mục gói hook kiểu OpenClaw (HOOK.md + handler.ts).Gói Claude
Gói Claude
Hai chế độ phát hiện:
- Dựa trên manifest:
.claude-plugin/plugin.json - Không có manifest: bố cục Claude mặc định (
skills/,commands/,agents/,hooks/,.mcp.json,settings.json)
commands/được coi là nội dung kỹ năngsettings.jsonđược nhập vào cài đặt Pi nhúng (các khóa ghi đè shell được làm sạch).mcp.jsonhiển thị các công cụ stdio được hỗ trợ cho Pi nhúnghooks/hooks.jsonđược phát hiện nhưng không thực thi- Các đường dẫn thành phần tùy chỉnh trong manifest là bổ sung (chúng mở rộng mặc định, không thay thế chúng)
Gói Cursor
Gói Cursor
Dấu hiệu:
.cursor-plugin/plugin.jsonNội dung tùy chọn: skills/, .cursor/commands/, .cursor/agents/, .cursor/rules/, .cursor/hooks.json, .mcp.json.cursor/commands/được coi là nội dung kỹ năng.cursor/rules/,.cursor/agents/, và.cursor/hooks.jsonchỉ được phát hiện
Thứ tự phát hiện
OpenClaw kiểm tra định dạng plugin gốc trước:openclaw.plugin.jsonhoặcpackage.jsonhợp lệ vớiopenclaw.extensions— được coi là plugin gốc- Dấu hiệu gói (
.codex-plugin/,.claude-plugin/, hoặc bố cục Claude/Cursor mặc định) — được coi là gói
Bảo mật
Gói có ranh giới tin cậy hẹp hơn so với plugin gốc:- OpenClaw không tải các mô-đun runtime gói tùy ý trong quá trình
- Đường dẫn kỹ năng và gói hook phải nằm trong thư mục gốc plugin (được kiểm tra ranh giới)
- Các tệp cài đặt được đọc với cùng kiểm tra ranh giới
- Các máy chủ MCP stdio được hỗ trợ có thể được khởi chạy dưới dạng quy trình con
Khắc phục sự cố
Gói được phát hiện nhưng khả năng không chạy
Gói được phát hiện nhưng khả năng không chạy
Chạy
openclaw plugins inspect <id>. Nếu một khả năng được liệt kê nhưng được đánh dấu là không kết nối, đó là giới hạn sản phẩm — không phải cài đặt bị lỗi.Tệp lệnh Claude không xuất hiện
Tệp lệnh Claude không xuất hiện
Đảm bảo gói được kích hoạt và các tệp markdown nằm trong gốc
commands/ hoặc skills/ được phát hiện.Cài đặt Claude không áp dụng
Cài đặt Claude không áp dụng
Chỉ cài đặt Pi nhúng từ
settings.json được hỗ trợ. OpenClaw không coi cài đặt gói là các bản vá cấu hình thô.Hooks Claude không thực thi
Hooks Claude không thực thi
hooks/hooks.json chỉ được phát hiện. Nếu bạn cần hooks có thể chạy, hãy sử dụng bố cục gói hook của OpenClaw hoặc phát hành một plugin gốc.Liên quan
- Cài đặt và Cấu hình Plugin
- Xây dựng Plugin — tạo một plugin gốc
- Manifest Plugin — lược đồ manifest gốc