Naia একটি মডুলার প্যানেল সিস্টেম ব্যবহার করে। কার্যকারিতা বাড়াতে আপনি বিল্ট-ইন প্যানেলের বাইরে কমিউনিটি বা কাস্টম প্যানেল ইনস্টল করতে পারেন।
বিল্ট-ইন প্যানেল
অ্যাপের সাথে অন্তর্ভুক্ত প্যানেল, সবসময় উপলব্ধ:
| প্যানেল | কার্যক্রম |
|---|---|
| Avatar | 3D VRM অবতার কাস্টমাইজেশন |
| Browser | Chrome এম্বেডেড ওয়েব ব্রাউজার |
| Workspace | ফাইল এক্সপ্লোরার, এডিটর, টার্মিনাল, সেশন মনিটরিং |
প্যানেল ইনস্টল করা
AI অবতারকে Git বা Zip ফাইল থেকে কাস্টম প্যানেল ইনস্টল করতে বলুন।
Git থেকে ইনস্টল
"https://github.com/example/my-panel.git থেকে প্যানেল ইনস্টল করো"
AI রিপোজিটরি ~/.naia/panels/my-panel/-এ ক্লোন করে এবং স্বয়ংক্রিয়ভাবে নিবন্ধন করে।
Zip থেকে ইনস্টল
"/tmp/my-panel.zip থেকে প্যানেল ইনস্টল করো"
AI প্যানেল এক্সট্র্যাক্ট এবং নিবন্ধন করে।
ইনস্টলেশন প্রয়োজনীয়তা
ইনস্টল করা প্যানেলে অবশ্যই একটি panel.json ম্যানিফেস্ট ফাইল থাকতে হবে:
{
"id": "my-panel",
"name": "My Panel",
"description": "Panel description",
"version": "1.0.0",
"entrypoint": "index.html"
}
panel.json না থাকলে ইনস্টলেশন বাতিল করা হয়।
প্যানেল পরিচালনা
চ্যাটে AI অবতারকে প্যানেল পরিচালনা করতে বলুন:
- "ইনস্টল করা প্যানেলগুলি দেখাও" → সমস্ত বিল্ট-ইন + ইনস্টল করা প্যানেলের তালিকা
- "my-panel-এ স্যুইচ করো" → প্যানেল সক্রিয় করে
- "my-panel সরাও" → ইনস্টল করা প্যানেল সরিয়ে দেয়
ইনস্টলেশন অবস্থান
কাস্টম প্যানেল ~/.naia/panels/ ডিরেক্টরিতে সংরক্ষিত হয়। প্রতিটি প্যানেলের নিজস্ব সাবডিরেক্টরি আছে:
~/.naia/panels/
├── my-panel/
│ ├── panel.json
│ └── index.html
└── another-panel/
├── panel.json
└── ...
নোট: একই নামের প্যানেল আগে থেকে থাকলে ইনস্টলেশন ব্যর্থ হয়। প্রথমে বিদ্যমান প্যানেলটি সরান, তারপর পুনরায় ইনস্টল করুন।