插件系统
热插拔插件
Neurova 的插件系统支持运行时动态加载/卸载,无需重启服务。
核心能力
| 特性 | 说明 |
|---|---|
| 热插拔 | 插件可在运行时动态启用/禁用 |
| 生命周期管理 | 安装/启用/禁用/卸载完整状态机 |
| 依赖管理 | 自动解析和加载插件依赖 |
| 版本控制 | 插件版本管理和回滚 |
| 协议兼容 | 与 Skill 系统统一的接口抽象 |
插件清单结构
{
"id": "plugin_id",
"name": "插件名称",
"version": "1.0.0",
"description": "...",
"author": "...",
"status": "disabled"
}
管理命令
# 启用/禁用
neurova admin plugins enable <plugin_id>
neurova admin plugins disable <plugin_id>
```