feat(security-audit): add OpenAI-compatible prompt auditing

This commit is contained in:
mt21625457
2026-07-17 00:39:39 +08:00
parent a2779cd5f3
commit d11bdb13f5
103 changed files with 17549 additions and 70 deletions
+12 -1
View File
@@ -771,7 +771,18 @@ const adminNavItems = computed((): NavItem[] => {
{ path: '/admin/accounts', label: t('nav.accounts'), icon: GlobeIcon },
{ path: '/admin/announcements', label: t('nav.announcements'), icon: BellIcon },
{ path: '/admin/proxies', label: t('nav.proxies'), icon: ServerIcon },
{ path: '/admin/risk-control', label: t('nav.riskControl'), icon: ShieldIcon, hideInSimpleMode: true, featureFlag: flagRiskControl },
{
path: '/admin/security-audit',
label: t('nav.securityAudit'),
icon: ShieldIcon,
hideInSimpleMode: true,
expandOnly: true,
featureFlag: flagRiskControl,
children: [
{ path: '/admin/risk-control', label: t('nav.contentModeration'), icon: ShieldIcon },
{ path: '/admin/prompt-audit', label: t('nav.promptAudit'), icon: ShieldIcon },
],
},
{ path: '/admin/redeem', label: t('nav.redeemCodes'), icon: TicketIcon, hideInSimpleMode: true },
{ path: '/admin/promo-codes', label: t('nav.promoCodes'), icon: GiftIcon, hideInSimpleMode: true },
{