导入 AKSRT 主题开发源码

This commit is contained in:
Claude Code committed 2026-07-03 22:50:34 +08:00
1 parent 9681dd3d48
commit 1268a55dd0
595 files changed
+127705

No files matched your search

@@ -0,0 +1,80 @@
import { renderFaIcon, schemaPage, customPage } from './helpers'
export const extensionsSection = {
key: 'extensions',
label: '扩展&增强',
icon: renderFaIcon('fas fa-puzzle-piece'),
route: '/extensions',
children: [
schemaPage({
key: 'extensions-ip',
name: 'ExtensionsIp',
label: 'IP归属地',
route: '/extensions/ip',
title: 'IP归属地',
desc: '配置 IP 数据源、缓存策略和前台归属地展示。',
canonicalDomain: 'extensions',
section: 'ip',
}),
schemaPage({
key: 'extensions-audit',
name: 'ExtensionsAudit',
label: 'API内容审核',
route: '/extensions/audit',
title: 'API内容审核',
desc: '配置第三方内容审核 API 接入、审核范围和失败回退策略。',
canonicalDomain: 'extensions',
section: 'audit',
}),
schemaPage({
key: 'extensions-push',
name: 'ExtensionsPush',
label: '百度推送',
route: '/extensions/push',
title: '百度推送',
desc: '配置搜索引擎主动推送、批量提交和状态追踪。',
canonicalDomain: 'extensions',
section: 'push',
}),
schemaPage({
key: 'extensions-docs-mode',
name: 'ExtensionsDocsMode',
label: '文档模式',
route: '/extensions/docs-mode',
title: '文档模式',
desc: '文档专题内容模式与页面增强。',
canonicalDomain: 'extensions',
section: 'docs-mode',
}),
customPage({
key: 'extensions-security',
name: 'ExtensionsSecurity',
label: '网站安全',
route: '/extensions/security',
component: 'ExtensionSecurity',
title: '网站安全',
desc: '扩展安全策略和第三方安全集成。',
}),
customPage({
key: 'extensions-tools',
name: 'ExtensionsTools',
label: '系统工具',
route: '/extensions/tools',
component: 'ExtensionTools',
title: '系统工具',
desc: '额外运维工具与扩展能力。',
}),
customPage({
key: 'extensions-ai',
name: 'ExtensionAI',
label: 'AI 子系统',
route: '/extensions/ai',
component: 'ExtensionAI',
status: 'available',
title: 'AI 子系统',
desc: '配置 AI 内容辅助能力。',
canonicalDomain: 'extensions',
section: 'ai',
}),
],
}