什么是面板?
Naia的界面大致分为左侧固定区域(头像 + 聊天)和右侧扩展区域(面板)。
面板是右侧区域中可替换的UI组件。同一时间只能激活一个面板,通过点击右侧边栏(ModeBar)中的标签来切换。再次点击可关闭面板。
头像、聊天、设置、技能等不是面板,而是始终存在于左侧固定区域的UI。
内置面板
应用内置的面板:
安装自定义面板
除内置面板外,还可以安装自定义面板来扩展功能。支持从Git仓库或Zip文件安装。
从Git安装
在聊天中向AI请求:
将仓库克隆到~/.naia/panels/my-panel/并自动注册。
从Zip文件安装
"安装 /tmp/my-panel.zip 面板"
解压并注册面板。
面板清单(panel.json)
安装的面板必须包含**panel.json**文件。如果没有,安装将被取消。
{
"id": "my-panel",
"name": "My Panel",
"description": "面板说明",
"icon": "🎨",
"names": {
"ko": "내 패널",
"en": "My Panel"
},
"version": "1.0.0"
}
如果面板目录中存在index.html,将自动识别为入口点。
安装位置
自定义面板存储在~/.naia/panels/目录中:
~/.naia/panels/
├── my-panel/
│ ├── panel.json
│ └── index.html
└── another-panel/
├── panel.json
└── ...
面板管理
从ModeBar管理
在右侧边栏中:
- 点击标签切换面板
- 使用已安装面板的🗑按钮删除
- 点击**+**按钮安装新面板
请求AI操作
也可以在聊天中让AI管理面板:
- "显示已安装的面板列表"
- "切换到my-panel面板"
- "删除my-panel面板"
注意:如果已存在同名面板,安装将失败。请先删除现有面板,然后重新安装。