From 622fbff7907e91e5006c42ed5c9911d3e1f815bd Mon Sep 17 00:00:00 2001 From: Simon <10131203+gaomeng1900@users.noreply.github.com> Date: Fri, 30 Jan 2026 16:54:31 +0800 Subject: [PATCH] docs: simplify layout; rm useless CDN-setup --- packages/website/src/pages/docs/Layout.tsx | 22 +++---- packages/website/src/pages/docs/index.tsx | 35 ++++------ .../pages/docs/integration/cdn-setup/page.tsx | 66 ------------------- 3 files changed, 21 insertions(+), 102 deletions(-) delete mode 100644 packages/website/src/pages/docs/integration/cdn-setup/page.tsx diff --git a/packages/website/src/pages/docs/Layout.tsx b/packages/website/src/pages/docs/Layout.tsx index c62b727..66e7720 100644 --- a/packages/website/src/pages/docs/Layout.tsx +++ b/packages/website/src/pages/docs/Layout.tsx @@ -30,6 +30,10 @@ export default function DocsLayout({ children }: DocsLayoutProps) { { title: isZh ? '概览' : 'Overview', path: '/introduction/overview' }, { title: isZh ? '快速开始' : 'Quick Start', path: '/introduction/quick-start' }, { title: isZh ? '使用限制' : 'Limitations', path: '/introduction/limitations' }, + { + title: '🚧 ' + (isZh ? '最佳实践' : 'Best Practices'), + path: '/integration/best-practices', + }, ], }, { @@ -40,24 +44,10 @@ export default function DocsLayout({ children }: DocsLayoutProps) { { title: isZh ? '知识注入' : 'Instructions', path: '/features/custom-instructions' }, { title: isZh ? '数据脱敏' : 'Data Masking', path: '/features/data-masking' }, { title: isZh ? 'Chrome 扩展' : 'Chrome Extension', path: '/features/chrome-extension' }, - ], - }, - { - title: isZh ? '集成指南' : 'Integration', - items: [ { title: isZh ? '接入第三方 Agent' : 'Third-party Agent', path: '/integration/third-party-agent', }, - { title: isZh ? 'CDN 引入' : 'CDN Setup', path: '/integration/cdn-setup' }, - { - title: '🚧 ' + (isZh ? '安全与权限' : 'Security & Permissions'), - path: '/integration/security-permissions', - }, - { - title: '🚧 ' + (isZh ? '最佳实践' : 'Best Practices'), - path: '/integration/best-practices', - }, ], }, { @@ -66,6 +56,10 @@ export default function DocsLayout({ children }: DocsLayoutProps) { { title: 'PageAgent', path: '/advanced/page-agent' }, { title: 'PageAgentCore', path: '/advanced/page-agent-core' }, { title: isZh ? '自定义 UI' : 'Custom UI', path: '/advanced/custom-ui' }, + { + title: '🚧 ' + (isZh ? '安全与权限' : 'Security & Permissions'), + path: '/integration/security-permissions', + }, ], }, ] diff --git a/packages/website/src/pages/docs/index.tsx b/packages/website/src/pages/docs/index.tsx index 1d84ff3..bd8d768 100644 --- a/packages/website/src/pages/docs/index.tsx +++ b/packages/website/src/pages/docs/index.tsx @@ -14,8 +14,6 @@ import CustomTools from './features/custom-tools/page' import DataMasking from './features/data-masking/page' import Models from './features/models/page' import BestPractices from './integration/best-practices/page' -// Integration -import CdnSetup from './integration/cdn-setup/page' import SecurityPermissions from './integration/security-permissions/page' import ThirdPartyAgent from './integration/third-party-agent/page' import Limitations from './introduction/limitations/page' @@ -81,10 +79,20 @@ export default function DocsRouter() { - {/* Integration */} - + {/* Advanced */} + - + + + + + + + + + + + @@ -103,23 +111,6 @@ export default function DocsRouter() { - {/* Advanced */} - - - - - - - - - - - - - - - - {/* Default redirect or 404 */} diff --git a/packages/website/src/pages/docs/integration/cdn-setup/page.tsx b/packages/website/src/pages/docs/integration/cdn-setup/page.tsx deleted file mode 100644 index 72bd60c..0000000 --- a/packages/website/src/pages/docs/integration/cdn-setup/page.tsx +++ /dev/null @@ -1,66 +0,0 @@ -import CodeEditor from '@/components/CodeEditor' -import { CDN_DEMO_CN_URL, CDN_DEMO_URL } from '@/constants' -import { useLanguage } from '@/i18n/context' - -export default function CdnSetup() { - const { isZh } = useLanguage() - - return ( -
-
-

{isZh ? 'CDN 引入' : 'CDN Setup'}

-

- {isZh - ? 'CDN 提供两种构建版本:Demo 版用于快速体验,标准版用法与 NPM 一致。' - : 'CDN provides two builds: Demo for quick testing, standard build with usage identical to NPM.'} -

-
- - {/* Demo Build Section */} -
-

{isZh ? '🚀 快速体验' : '🚀 Quick Try'}

- -

- {isZh - ? '自动初始化并使用内置 Demo LLM,无需任何配置:' - : 'Auto-initializes with built-in demo LLM, no configuration needed:'} -

- - `} - /> - -
- - ⚠️{' '} - {isZh - ? '仅用于技术评估,Demo 模型有速率限制。' - : 'For evaluation only. Demo model has rate limits.'} - -
- - - - - - - - - - - - - - - - - - -
- {isZh ? '位置' : 'Location'} - URL
{isZh ? '全球' : 'Global'}{CDN_DEMO_URL}
{isZh ? '中国' : 'China'}{CDN_DEMO_CN_URL}
-
-
- ) -}