يستخدم Naia نظام لوحات معياري. يمكنك تثبيت لوحات مجتمعية أو مخصصة بالإضافة إلى اللوحات المدمجة لتوسيع الوظائف.
اللوحات المدمجة
اللوحات المضمنة مع التطبيق، متاحة دائماً:
| اللوحة | الوظيفة |
|---|---|
| Avatar | تخصيص الصورة الرمزية ثلاثية الأبعاد VRM |
| Browser | متصفح ويب مدمج Chrome |
| Workspace | مستكشف الملفات، المحرر، الطرفية، مراقبة الجلسات |
تثبيت اللوحات
اطلب من الصورة الرمزية الذكية تثبيت لوحات مخصصة من Git أو ملفات Zip.
التثبيت من Git
"ثبّت اللوحة من https://github.com/example/my-panel.git"
يقوم الذكاء الاصطناعي باستنساخ المستودع إلى ~/.naia/panels/my-panel/ وتسجيله تلقائياً.
التثبيت من Zip
"ثبّت اللوحة من /tmp/my-panel.zip"
يقوم الذكاء الاصطناعي باستخراج اللوحة وتسجيلها.
متطلبات التثبيت
يجب أن تتضمن اللوحات المثبتة ملف بيان panel.json:
{
"id": "my-panel",
"name": "My Panel",
"description": "Panel description",
"version": "1.0.0",
"entrypoint": "index.html"
}
يتم إلغاء التثبيت إذا كان ملف panel.json مفقوداً.
إدارة اللوحات
اطلب من الصورة الرمزية الذكية إدارة اللوحات في المحادثة:
- "أظهر اللوحات المثبتة" → يعرض جميع اللوحات المدمجة والمثبتة
- "انتقل إلى my-panel" → يُفعّل اللوحة
- "احذف my-panel" → يزيل اللوحة المثبتة
موقع التثبيت
يتم تخزين اللوحات المخصصة في مجلد ~/.naia/panels/. لكل لوحة مجلد فرعي خاص بها:
~/.naia/panels/
├── my-panel/
│ ├── panel.json
│ └── index.html
└── another-panel/
├── panel.json
└── ...
ملاحظة: يفشل التثبيت إذا كانت لوحة بنفس الاسم موجودة بالفعل. احذف اللوحة الموجودة أولاً، ثم أعد التثبيت.