示例扩展模块
验证 maielo 插件扩展机制(M 形态:主插件模块)
这是什么
占位演示,证明「扩展模块」已打通
本页面由 admin/lib/modules.ts 注册表中的一条记录驱动:在注册表追加一个模块定义,即可同时出现在左侧「扩展模块」菜单并拥有独立路由 /modules/<slug>,且自动复用现有设计令牌与组件(SettingCard / Scrollbar / Switch 等),风格天然统一。
复用现有组件
下面的开关即来自 @/components/ui/Switch,无需任何额外样式
下一步
后期专属插件如何接入
- 在 modules.ts 注册新模块(slug / label / icon / component)
- 在 modules/ 下新建组件,复用现有 UI 组件与 @/lib/api
- 能力门控通过 Maielo_License::can() 复用,无需各自实现
本模块为扩展机制占位,可随时从注册表移除,不影响任何现有功能。