From 32c386799d401c84ae5817d7e68879788d482999 Mon Sep 17 00:00:00 2001 From: josc146 Date: Wed, 28 Jun 2023 20:48:22 +0800 Subject: [PATCH] Change chat saving format --- frontend/src/pages/Chat.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/src/pages/Chat.tsx b/frontend/src/pages/Chat.tsx index 1f3181d..f52e57a 100644 --- a/frontend/src/pages/Chat.tsx +++ b/frontend/src/pages/Chat.tsx @@ -409,9 +409,16 @@ const ChatPanel: FC = observer(() => { size={mq ? 'large' : 'small'} shape="circular" appearance="subtle" onClick={() => { let savedContent: string = ''; + const isWorldModel = commonStore.getCurrentModelConfig().modelParameters.modelName.toLowerCase().includes('world'); + const user = isWorldModel ? 'Question' : 'Bob'; + const bot = isWorldModel ? 'Answer' : 'Alice'; commonStore.conversationOrder.forEach((uuid) => { + if (uuid === welcomeUuid) + return; const messageItem = commonStore.conversation[uuid]; - savedContent += `**${messageItem.sender}**\n - ${new Date(messageItem.time).toLocaleString()}\n\n${messageItem.content}\n\n`; + if (messageItem.type !== MessageType.Error) { + savedContent += `${messageItem.sender === userName ? user : bot}: ${messageItem.content}\n\n`; + } }); OpenSaveFileDialog('*.md', 'conversation.md', savedContent).then((path) => {