refactor(guide): 重构教程页面为管理员视角

- 重新规划教程结构:概览、供应商管理、模型管理、用户与密钥、高级功能、常见问题
- 新增详细的功能解释和配置说明
- 删除旧的 CLI/SDK 用户指南页面
- 修复路由配置,添加 meta.requiresAuth: false
This commit is contained in:
fawney19
2026-01-29 13:58:06 +08:00
parent ec9aea1f0e
commit 297da59448
11 changed files with 2398 additions and 189 deletions

View File

@@ -15,9 +15,46 @@ const routes: RouteRecordRaw[] = [
{
path: '/guide',
name: 'Guide',
component: () => importWithRetry(() => import('@/views/public/Guide.vue')),
meta: { requiresAuth: false }
component: () => importWithRetry(() => import('@/views/public/guide/GuideLayout.vue')),
meta: { requiresAuth: false },
children: [
{
path: '',
name: 'GuideOverview',
component: () => importWithRetry(() => import('@/views/public/guide/Overview.vue')),
meta: { requiresAuth: false }
},
{
path: 'provider',
name: 'GuideProvider',
component: () => importWithRetry(() => import('@/views/public/guide/ProviderGuide.vue')),
meta: { requiresAuth: false }
},
{
path: 'model',
name: 'GuideModel',
component: () => importWithRetry(() => import('@/views/public/guide/ModelGuide.vue')),
meta: { requiresAuth: false }
},
{
path: 'user-key',
name: 'GuideUserKey',
component: () => importWithRetry(() => import('@/views/public/guide/UserKeyGuide.vue')),
meta: { requiresAuth: false }
},
{
path: 'advanced',
name: 'GuideAdvanced',
component: () => importWithRetry(() => import('@/views/public/guide/AdvancedGuide.vue')),
meta: { requiresAuth: false }
},
{
path: 'faq',
name: 'GuideFaq',
component: () => importWithRetry(() => import('@/views/public/guide/GuideFaq.vue')),
meta: { requiresAuth: false }
}
]
},
{
path: '/logo-demo',