From 620424a462bbef89162bf9994b814517ad0f1fae Mon Sep 17 00:00:00 2001 From: Cxx0822 <1556464090@qq.com> Date: Thu, 2 Jul 2026 23:18:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E6=9B=B4=E6=96=B0=E5=AF=B9=E8=AF=9D?= =?UTF-8?q?=E6=A1=86UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 2 +- src/App.vue | 2 +- src/assets/agent.svg | 1 + src/assets/user.svg | 1 + src/components/Agent.vue | 309 ++++++++++++++++++++++++++------------- src/stores/agent.ts | 7 +- vite.config.ts | 6 +- 7 files changed, 220 insertions(+), 108 deletions(-) create mode 100644 src/assets/agent.svg create mode 100644 src/assets/user.svg diff --git a/index.html b/index.html index 3b45d24..af86f22 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ - 食刻 AI + 智能家庭助手
diff --git a/src/App.vue b/src/App.vue index e1eae21..7d3dc51 100644 --- a/src/App.vue +++ b/src/App.vue @@ -19,7 +19,7 @@
- 网站标题 + 智能家庭助手
diff --git a/src/assets/agent.svg b/src/assets/agent.svg new file mode 100644 index 0000000..1c81351 --- /dev/null +++ b/src/assets/agent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/user.svg b/src/assets/user.svg new file mode 100644 index 0000000..4d754eb --- /dev/null +++ b/src/assets/user.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/Agent.vue b/src/components/Agent.vue index 0453930..2876d2c 100644 --- a/src/components/Agent.vue +++ b/src/components/Agent.vue @@ -1,79 +1,96 @@ diff --git a/src/stores/agent.ts b/src/stores/agent.ts index 1f160f3..1263f91 100644 --- a/src/stores/agent.ts +++ b/src/stores/agent.ts @@ -1,4 +1,3 @@ -// src/stores/chat.ts import {defineStore} from 'pinia' import type {IAgentMessage, IChatMessage, ISessionMessage} from "../types/agent.ts"; @@ -8,8 +7,10 @@ export const useAgentStore = defineStore('agent', { chatMessages: [] as IChatMessage[], sessionMessages: [] as ISessionMessage[], agentMessage: {} as IAgentMessage, - input: '', + inputMessage: '', loading: false, }), - actions: {} + actions: { + + } }) \ No newline at end of file diff --git a/vite.config.ts b/vite.config.ts index 3577846..8354855 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -8,10 +8,10 @@ export default defineConfig({ server: { // 服务器代理 服务器没有部署Nginx的情况下使用 proxy: { - '/chief-agent-api': { - target: `http://60.247.145.200:8300`, + '/agent-api': { + target: `http://192.168.1.7:8000`, changeOrigin: true, - rewrite: (item) => item.replace(/^\/chief-agent-api/, '') + rewrite: (item) => item.replace(/^\/agent-api/, '') } } }