Naia sử dụng hệ thống bảng mô-đun. Bạn có thể cài đặt các bảng từ cộng đồng hoặc bảng tùy chỉnh ngoài các bảng tích hợp để mở rộng chức năng.
Bảng Tích Hợp
Các bảng đi kèm với ứng dụng, luôn có sẵn:
| Bảng | Chức Năng |
|---|---|
| Avatar | Tùy chỉnh avatar 3D VRM |
| Browser | Trình duyệt web Chrome nhúng |
| Workspace | Trình khám phá tệp, trình soạn thảo, terminal, giám sát phiên |
Cài Đặt Bảng
Yêu cầu avatar AI cài đặt bảng tùy chỉnh từ kho lưu trữ Git hoặc tệp Zip.
Cài đặt từ Git
"Cài đặt bảng từ https://github.com/example/my-panel.git"
AI sẽ clone kho lưu trữ vào ~/.naia/panels/my-panel/ và đăng ký tự động.
Cài đặt từ Zip
"Cài đặt bảng từ /tmp/my-panel.zip"
AI sẽ giải nén và đăng ký bảng.
Yêu Cầu Cài Đặt
Các bảng được cài đặt phải bao gồm tệp manifest panel.json:
{
"id": "my-panel",
"name": "My Panel",
"description": "Panel description",
"version": "1.0.0",
"entrypoint": "index.html"
}
Cài đặt sẽ bị hủy nếu thiếu panel.json.
Quản Lý Bảng
Yêu cầu avatar AI quản lý bảng trong chat:
- "Hiển thị các bảng đã cài đặt" → Liệt kê tất cả bảng tích hợp + đã cài đặt
- "Chuyển sang my-panel" → Kích hoạt bảng
- "Gỡ bỏ my-panel" → Xóa bảng đã cài đặt
Vị Trí Cài Đặt
Các bảng tùy chỉnh được lưu trữ trong thư mục ~/.naia/panels/. Mỗi bảng có thư mục con riêng:
~/.naia/panels/
├── my-panel/
│ ├── panel.json
│ └── index.html
└── another-panel/
├── panel.json
└── ...
Ghi chú: Cài đặt sẽ thất bại nếu đã tồn tại bảng cùng tên. Hãy gỡ bỏ bảng hiện có trước, sau đó cài đặt lại.