diff --git a/src/routes/api/slugify/+server.ts b/src/routes/api/slugify/+server.ts index 10f4522..7ec103a 100644 --- a/src/routes/api/slugify/+server.ts +++ b/src/routes/api/slugify/+server.ts @@ -44,21 +44,7 @@ export const POST: RequestHandler = async ({ request, platform }) => { } } - // 降级策略:如果 Workers AI 未绑定或在线环境缺失,尝试轻量免费 API 作为备用 - if (!translatedText) { - try { - const fallbackUrl = `https://api.mymemory.translated.net/get?q=${encodeURIComponent(text)}&langpair=zh-CN|en`; - const res = await fetch(fallbackUrl); - if (res.ok) { - const data = (await res.json()) as { responseData?: { translatedText?: string } }; - if (data?.responseData?.translatedText) { - translatedText = data.responseData.translatedText; - } - } - } catch (e) { - console.warn('降级翻译服务调用失败:', e); - } - } + // 若没有获取到英文翻译结果(平台未绑定 AI 或 AI 调用异常),将自动进入最底层的安全兜底 // 如果得到了英文翻译,格式化为 kebab-case Slug if (translatedText) {