From 660d76cc5ff08b5505792a9dd9686d43a488cb47 Mon Sep 17 00:00:00 2001 From: xxshu026 <15197757832@163.com> Date: Fri, 14 Aug 2026 11:11:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20add=20SSYCloud(=E8=83=9C=E7=AE=97?= =?UTF-8?q?=E4=BA=91)=20LLM=20provider=20preset?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../settings/components/AddPlatformModal.tsx | 18 ++++++++++++++++-- .../src/renderer/services/i18n/i18n-keys.d.ts | 1 + .../services/i18n/locales/de-DE/settings.json | 1 + .../services/i18n/locales/en-US/settings.json | 1 + .../services/i18n/locales/es-ES/settings.json | 1 + .../services/i18n/locales/fa-IR/settings.json | 1 + .../services/i18n/locales/fr-FR/settings.json | 1 + .../services/i18n/locales/ja-JP/settings.json | 1 + .../services/i18n/locales/ko-KR/settings.json | 1 + .../services/i18n/locales/pt-BR/settings.json | 1 + .../services/i18n/locales/ru-RU/settings.json | 1 + .../services/i18n/locales/tr-TR/settings.json | 1 + .../services/i18n/locales/uk-UA/settings.json | 1 + .../services/i18n/locales/zh-CN/settings.json | 1 + .../services/i18n/locales/zh-TW/settings.json | 1 + .../renderer/utils/model/modelPlatforms.ts | 10 ++++++++++ tests/unit/renderer/modelPlatforms.test.ts | 19 +++++++++++++++++++ 17 files changed, 59 insertions(+), 2 deletions(-) diff --git a/packages/desktop/src/renderer/pages/settings/components/AddPlatformModal.tsx b/packages/desktop/src/renderer/pages/settings/components/AddPlatformModal.tsx index a47b606675e..0601b78693b 100644 --- a/packages/desktop/src/renderer/pages/settings/components/AddPlatformModal.tsx +++ b/packages/desktop/src/renderer/pages/settings/components/AddPlatformModal.tsx @@ -10,7 +10,7 @@ import { ipcBridge } from '@/common'; import { uuid } from '@/common/utils'; import { isGoogleApisHost } from '@/common/utils/urlValidation'; import ModalHOC from '@/renderer/utils/ui/ModalHOC'; -import { Form, Input, Message, Select, Switch } from '@arco-design/web-react'; +import { Form, Input, Link, Message, Select, Switch } from '@arco-design/web-react'; import { LinkCloud, Loading, PreviewOpen, Refresh, Search } from '@icon-park/react'; import React, { useEffect, useMemo, useState } from 'react'; import { useTranslation } from 'react-i18next'; @@ -29,6 +29,7 @@ import { type PlatformConfig, } from '@/renderer/utils/model/modelPlatforms'; import type { DeepLinkAddProviderDetail } from '@/renderer/hooks/system/useDeepLink'; +import { openExternalUrl } from '@/renderer/utils/platform'; /** * Protocol icon configurations @@ -531,7 +532,20 @@ const AddPlatformModal = ModalHOC<{ {/* API Key */}