From ac14c10efc9c2280445e53bc21a59d11e5dc688e Mon Sep 17 00:00:00 2001 From: Neko Ayaka Date: Tue, 17 Dec 2024 11:26:17 +0800 Subject: [PATCH] chore: new ui chat ui --- .../src/components/Layouts/InteractiveArea.vue | 7 +++---- .../stage/src/components/Widgets/ChatHistory.vue | 16 ++++++++-------- packages/stage/src/stores/chat.ts | 5 +---- packages/stage/src/typed-router.d.ts | 7 ------- 4 files changed, 12 insertions(+), 23 deletions(-) diff --git a/packages/stage/src/components/Layouts/InteractiveArea.vue b/packages/stage/src/components/Layouts/InteractiveArea.vue index 709e69f78..91a7834da 100644 --- a/packages/stage/src/components/Layouts/InteractiveArea.vue +++ b/packages/stage/src/components/Layouts/InteractiveArea.vue @@ -1,12 +1,11 @@ diff --git a/packages/stage/src/components/Widgets/ChatHistory.vue b/packages/stage/src/components/Widgets/ChatHistory.vue index 63ecdcafa..b3460f32a 100644 --- a/packages/stage/src/components/Widgets/ChatHistory.vue +++ b/packages/stage/src/components/Widgets/ChatHistory.vue @@ -35,22 +35,22 @@ onTokenLiteral(async () => {
-
+
- Airi + Airi
@@ -59,13 +59,13 @@ onTokenLiteral(async () => {
- You + You
diff --git a/packages/stage/src/stores/chat.ts b/packages/stage/src/stores/chat.ts index 01e075aae..0a6cb5fad 100644 --- a/packages/stage/src/stores/chat.ts +++ b/packages/stage/src/stores/chat.ts @@ -51,11 +51,8 @@ export const useChatStore = defineStore('chat', () => { t('prompt.prefix'), t('prompt.suffix'), ), - { role: 'assistant', content: 'ABCD' }, - { role: 'user', content: 'ABCD' }, - { role: 'assistant', content: 'ABCD' }, - { role: 'user', content: 'ABCD' }, ]) + const streamingMessage = ref({ role: 'assistant', content: '' }) async function send(sendingMessage: string, options?: { diff --git a/packages/stage/src/typed-router.d.ts b/packages/stage/src/typed-router.d.ts index 378537d4f..507aa9159 100644 --- a/packages/stage/src/typed-router.d.ts +++ b/packages/stage/src/typed-router.d.ts @@ -18,12 +18,5 @@ declare module 'vue-router/auto-routes' { * Route name map generated by unplugin-vue-router */ export interface RouteNamedMap { - '/': RouteRecordInfo<'/', '/', Record, Record>, - '/audio': RouteRecordInfo<'/audio', '/audio', Record, Record>, - '/queue': RouteRecordInfo<'/queue', '/queue', Record, Record>, - '/test/filter-message': RouteRecordInfo<'/test/filter-message', '/test/filter-message', Record, Record>, - '/test/queues/delays': RouteRecordInfo<'/test/queues/delays', '/test/queues/delays', Record, Record>, - '/test/queues/emotions': RouteRecordInfo<'/test/queues/emotions', '/test/queues/emotions', Record, Record>, - '/test/queues/messages': RouteRecordInfo<'/test/queues/messages', '/test/queues/messages', Record, Record>, } }