Naia menggunakan sistem panel modular. Anda dapat menginstal panel dari komunitas atau panel kustom selain panel bawaan untuk memperluas fungsionalitas.
Panel Bawaan
Panel yang disertakan dengan aplikasi, selalu tersedia:
| Panel | Fungsi |
|---|---|
| Avatar | Kustomisasi avatar 3D VRM |
| Browser | Browser web Chrome tertanam |
| Workspace | Penjelajah file, editor, terminal, pemantauan sesi |
Menginstal Panel
Minta avatar AI untuk menginstal panel kustom dari repositori Git atau file Zip.
Instal dari Git
"Instal panel dari https://github.com/example/my-panel.git"
AI mengkloning repositori ke ~/.naia/panels/my-panel/ dan mendaftarkannya secara otomatis.
Instal dari Zip
"Instal panel dari /tmp/my-panel.zip"
AI mengekstrak dan mendaftarkan panel.
Persyaratan Instalasi
Panel yang diinstal harus menyertakan file manifes panel.json:
{
"id": "my-panel",
"name": "My Panel",
"description": "Panel description",
"version": "1.0.0",
"entrypoint": "index.html"
}
Instalasi dibatalkan jika panel.json tidak ada.
Mengelola Panel
Minta avatar AI untuk mengelola panel di chat:
- "Tampilkan panel yang terinstal" → Menampilkan semua panel bawaan + yang terinstal
- "Beralih ke my-panel" → Mengaktifkan panel
- "Hapus my-panel" → Menghapus panel yang terinstal
Lokasi Instalasi
Panel kustom disimpan di direktori ~/.naia/panels/. Setiap panel memiliki subdirektori sendiri:
~/.naia/panels/
├── my-panel/
│ ├── panel.json
│ └── index.html
└── another-panel/
├── panel.json
└── ...
Catatan: Instalasi gagal jika panel dengan nama yang sama sudah ada. Hapus panel yang ada terlebih dahulu, lalu instal ulang.