diff --git a/src/renderer/src/components/AssistantSettings/AssistantMessagesSettings.tsx b/src/renderer/src/components/AssistantSettings/AssistantMessagesSettings.tsx index 219efbe4..e0859640 100644 --- a/src/renderer/src/components/AssistantSettings/AssistantMessagesSettings.tsx +++ b/src/renderer/src/components/AssistantSettings/AssistantMessagesSettings.tsx @@ -19,6 +19,8 @@ const AssistantMessagesSettings: FC = ({ assistant, updateAssistant, upda const [messages, setMessagess] = useState(assistant?.messages || []) const [hideMessages, setHideMessages] = useState(assistant?.settings?.hideMessages || false) + const showSaveButton = (assistant?.messages || []).length !== messages.length + const onSave = () => { // 检查是否有空对话组 for (let i = 0; i < messages.length; i += 2) { @@ -129,7 +131,7 @@ const AssistantMessagesSettings: FC = ({ assistant, updateAssistant, upda - {messages.length > 0 && ( + {showSaveButton && (