## 背景 家庭用户最常用的场景是"打开面板→点击某个服务→访问内网应用"。当前需要多层导航,体验不佳。Lucky 已实现轻导航功能,值得跟进。 ## 目标 - 新增导航门户页面(Dashboard.tsx 升级): - 卡片式展示所有已配置的外部可见服务 - 每张卡片:图标、名称、URL、状态徽章(在线/离线) - 支持拖拽排序、分组(个人/家庭/工作) - 内外网识别:内网直连 vs 穿透入口自动切换 - 多主题切换:浅色/深色/自定义(参考 Lucky 4 主题) - 可选:内置搜索引擎快捷入口 ## 技术要点 - `model.NavigationItem` 表:`name`, `url`, `icon`, `group`, `order`, `visible` - 前端使用 Ant Design Grid + DndKit 实现拖拽 - 主题配置存储在 `SystemConfig` 中 - 与 #25(Onboarding)联动:首次启动引导配置门户
背景
家庭用户最常用的场景是"打开面板→点击某个服务→访问内网应用"。当前需要多层导航,体验不佳。Lucky 已实现轻导航功能,值得跟进。
目标
技术要点
model.NavigationItem表:name,url,icon,group,order,visibleSystemConfig中