From a24ea86093e87b69fea3207e5ac43e6ae3eef5ce Mon Sep 17 00:00:00 2001 From: DIYgod Date: Thu, 9 Oct 2025 17:29:14 +0800 Subject: [PATCH] feat: add deepseek provider and corresponding icons --- .../modules/ai-chat/components/layouts/AIModelIndicator.tsx | 5 +++-- icons/mgc/deepseek_original.svg | 1 + icons/mgc/openai_original.svg | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 icons/mgc/deepseek_original.svg create mode 100644 icons/mgc/openai_original.svg diff --git a/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIModelIndicator.tsx b/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIModelIndicator.tsx index f19651a4a..929826fb6 100644 --- a/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIModelIndicator.tsx +++ b/apps/desktop/layer/renderer/src/modules/ai-chat/components/layouts/AIModelIndicator.tsx @@ -15,12 +15,13 @@ interface AIModelIndicatorProps { onModelChange?: (model: string) => void } -type ProviderType = "openai" | "google" | "auto" +type ProviderType = "openai" | "google" | "auto" | "deepseek" const providerIcons: Record = { - openai: "i-simple-icons-openai", + openai: "i-mgc-openai-original", google: "i-simple-icons-googlegemini", auto: "i-simple-icons-folo", + deepseek: "i-mgc-deepseek-original", } const AIModelNameMapping = { diff --git a/icons/mgc/deepseek_original.svg b/icons/mgc/deepseek_original.svg new file mode 100644 index 000000000..dc224e43a --- /dev/null +++ b/icons/mgc/deepseek_original.svg @@ -0,0 +1 @@ +DeepSeek \ No newline at end of file diff --git a/icons/mgc/openai_original.svg b/icons/mgc/openai_original.svg new file mode 100644 index 000000000..c34038ff0 --- /dev/null +++ b/icons/mgc/openai_original.svg @@ -0,0 +1 @@ + \ No newline at end of file