From f039aa253d0c965896aeb78981a93864e2dd0c85 Mon Sep 17 00:00:00 2001 From: beyondkmp Date: Thu, 18 Sep 2025 22:03:51 +0800 Subject: [PATCH] fix: update default content in getDefaultTranslateAssistant function (#10247) * fix: update default content in getDefaultTranslateAssistant function Changed the default content from 'follow system instruction' to 'go' in the getDefaultTranslateAssistant function to improve clarity and intent. * use user instead of system prompt * lint error --- src/renderer/src/services/AssistantService.ts | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/src/renderer/src/services/AssistantService.ts b/src/renderer/src/services/AssistantService.ts index 734866f65f..95dbac85c9 100644 --- a/src/renderer/src/services/AssistantService.ts +++ b/src/renderer/src/services/AssistantService.ts @@ -6,7 +6,6 @@ import { MAX_CONTEXT_COUNT, UNLIMITED_CONTEXT_COUNT } from '@renderer/config/constant' -import { isQwenMTModel } from '@renderer/config/models' import { UNKNOWN } from '@renderer/config/translate' import i18n from '@renderer/i18n' import store from '@renderer/store' @@ -70,24 +69,16 @@ export function getDefaultTranslateAssistant(targetLanguage: TranslateLanguage, temperature: 0.7 } - let prompt: string - let content: string - if (isQwenMTModel(model)) { - content = text - prompt = '' - } else { - content = 'follow system instruction' - prompt = store - .getState() - .settings.translateModelPrompt.replaceAll('{{target_language}}', targetLanguage.value) - .replaceAll('{{text}}', text) - } + const content = store + .getState() + .settings.translateModelPrompt.replaceAll('{{target_language}}', targetLanguage.value) + .replaceAll('{{text}}', text) const translateAssistant = { ...assistant, model, settings, - prompt, + prompt: '', targetLanguage, content } satisfies TranslateAssistant