From 8562658d09f2ecd81a2ab0a4a434741f914a7e8f Mon Sep 17 00:00:00 2001 From: coso Date: Sat, 20 Dec 2025 12:57:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A7=BB=E9=99=A4=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E4=B8=AD=E7=9A=84=E9=BB=98=E8=AE=A4=E6=A8=A1?= =?UTF-8?q?=E5=9E=8B=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 primaryModel 默认值从 claude-sonnet-4-20250514 改为空字符串 - 用户可以自行选择是否设置模型,留空则使用系统默认 --- src-tauri/Cargo.lock | 2 +- src/components/clients/ProviderForm.tsx | 6 +++--- src/components/switch/ProviderForm.tsx | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index 12123f63c..7660bd74f 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -3367,7 +3367,7 @@ dependencies = [ [[package]] name = "proxycast" -version = "0.13.0" +version = "0.14.0" dependencies = [ "anyhow", "async-stream", diff --git a/src/components/clients/ProviderForm.tsx b/src/components/clients/ProviderForm.tsx index 8045d86c7..0cda51dae 100644 --- a/src/components/clients/ProviderForm.tsx +++ b/src/components/clients/ProviderForm.tsx @@ -315,7 +315,7 @@ export function ProviderForm({ return { apiKey: "", baseUrl: "", - primaryModel: "claude-sonnet-4-20250514", + primaryModel: "", haikuModel: "", sonnetModel: "", opusModel: "", @@ -328,7 +328,7 @@ export function ProviderForm({ return { apiKey: "", baseUrl: "", - primaryModel: "claude-sonnet-4-20250514", + primaryModel: "", haikuModel: "", sonnetModel: "", opusModel: "", @@ -337,7 +337,7 @@ export function ProviderForm({ return { apiKey: env.ANTHROPIC_API_KEY || env.ANTHROPIC_AUTH_TOKEN || "", baseUrl: env.ANTHROPIC_BASE_URL || "", - primaryModel: env.ANTHROPIC_MODEL || "claude-sonnet-4-20250514", + primaryModel: env.ANTHROPIC_MODEL || "", haikuModel: env.ANTHROPIC_DEFAULT_HAIKU_MODEL || "", sonnetModel: env.ANTHROPIC_DEFAULT_SONNET_MODEL || "", opusModel: env.ANTHROPIC_DEFAULT_OPUS_MODEL || "", diff --git a/src/components/switch/ProviderForm.tsx b/src/components/switch/ProviderForm.tsx index a1f783768..542e50e16 100644 --- a/src/components/switch/ProviderForm.tsx +++ b/src/components/switch/ProviderForm.tsx @@ -287,7 +287,7 @@ export function ProviderForm({ return { apiKey: "", baseUrl: "", - primaryModel: "claude-sonnet-4-20250514", + primaryModel: "", haikuModel: "", sonnetModel: "", opusModel: "", @@ -300,7 +300,7 @@ export function ProviderForm({ return { apiKey: "", baseUrl: "", - primaryModel: "claude-sonnet-4-20250514", + primaryModel: "", haikuModel: "", sonnetModel: "", opusModel: "", @@ -309,7 +309,7 @@ export function ProviderForm({ return { apiKey: env.ANTHROPIC_API_KEY || env.ANTHROPIC_AUTH_TOKEN || "", baseUrl: env.ANTHROPIC_BASE_URL || "", - primaryModel: env.ANTHROPIC_MODEL || "claude-sonnet-4-20250514", + primaryModel: env.ANTHROPIC_MODEL || "", haikuModel: env.ANTHROPIC_DEFAULT_HAIKU_MODEL || "", sonnetModel: env.ANTHROPIC_DEFAULT_SONNET_MODEL || "", opusModel: env.ANTHROPIC_DEFAULT_OPUS_MODEL || "",