路由概览
Kira Web 使用 Next.js App Router,所有页面位于app/ 目录。
| 路由 | 目录 | 说明 |
|---|---|---|
/ | (home)/ | 首页,产品介绍和入口 |
/auth | auth/ | 登录/注册页面 |
/generator | generator/ | 生成器 (核心功能) |
/gallery | gallery/ | 图库浏览 |
/rewind | rewind/ | 时间回溯 |
/setting | setting/ | 用户设置 |
/user/[id] | user/ | 用户主页 |
页面详情
| 页面 | 路由 | 说明 | 功能点 |
|---|---|---|---|
| 首页 | / | 产品落地页 | 响应式布局、SEO 优化、多语言支持 |
| 认证 | /auth | 登录/注册 | 邮箱密码、OAuth (Google, Apple) |
| 生成器 | /generator | 核心工作区 | AI 对话生成、编辑工具栏、实时预览 |
| 图库 | /gallery | 社区图片浏览 | 瀑布流布局、无限滚动、点赞收藏 |
| 时间回溯 | /rewind | 编辑历史版本 | 时间线展示、版本对比、一键恢复 |
| 设置 | /setting | 账户设置 | 个人资料、订阅管理、语言偏好 |
| 用户主页 | /user/[id] | 用户公开信息 | 用户资料、作品列表、关注/粉丝 |
路由保护
需要登录的页面通过中间件保护:/generator/rewind/setting
//auth/gallery/user/[id]