/** * AI Tus 上传与内容审核服务基址(与 uni 端逻辑对齐,适配 Web) * 开发环境默认走 Vite 代理前缀,需在 .env.development 的 VITE_PROXY 中配置 /ai-upload、/ai-moderate */ const trimSlash = (s: string) => s.replace(/\/$/, ""); export const BASE_AI_URL = trimSlash( String(import.meta.env.VITE_AI_UPLOAD_BASE || "").trim() || (import.meta.env.DEV ? "/ai-upload" : "https://upload.ailien.shop:8443") ); export const BASE_AI_MODERATE_URL = trimSlash( String(import.meta.env.VITE_AI_MODERATE_BASE || "").trim() || (import.meta.env.DEV ? "/ai-moderate" : "https://verify.ailien.shop:8444") ); /** 上传完成后对外可访问的文件 URL:`${AI_UPLOAD_FILES_PUBLIC_BASE}/${uploadId}` */ export const AI_UPLOAD_FILES_PUBLIC_BASE = trimSlash( String(import.meta.env.VITE_AI_FILES_PUBLIC_BASE || "").trim() || "https://upload.ailien.shop:8443/files" );