diff --git a/src/router/routes/modules/agent.ts b/src/router/routes/modules/agent.ts index 9d40cf5..c97b82d 100644 --- a/src/router/routes/modules/agent.ts +++ b/src/router/routes/modules/agent.ts @@ -22,19 +22,11 @@ const COMPONENTS: AppRouteRecordRaw[] = [ name: 'AgentIndex', component: () => import('@/views/agent/index'), meta: { + locale:'ai应用', requiresAuth: false, requireLogin: true, }, - }, - { - path: 'index', - name: 'AgentIndex', - component: () => import('@/views/agent/index'), - meta: { - requiresAuth: false, - requireLogin: true, - }, - }, + } ], }, ]; diff --git a/src/views/agent/chat/components/HistoryChat.vue b/src/views/agent/chat/components/HistoryChat.vue index a50095f..b68b64b 100644 --- a/src/views/agent/chat/components/HistoryChat.vue +++ b/src/views/agent/chat/components/HistoryChat.vue @@ -2,7 +2,7 @@
- +
diff --git a/src/views/agent/chat/components/history.scss b/src/views/agent/chat/components/history.scss index 9c9ed88..3ac728c 100644 --- a/src/views/agent/chat/components/history.scss +++ b/src/views/agent/chat/components/history.scss @@ -22,14 +22,16 @@ .image-container { height: 400px; overflow: hidden; - border-radius: 8px; + border-radius: 10px; } .image-container img { width: 100%; height: auto; + padding: 24px; aspect-ratio: 1 / 1; object-fit: cover; + border-radius: 10px; } } @@ -94,12 +96,12 @@ .usage-info { width: 79px; - height: 24px; + height: 34px; position: relative; .count { left: 0px; - top: 0px; + top: 10px; position: absolute; color: var(--Text-2, #3C4043); font-size: 16px; @@ -110,7 +112,7 @@ .label { left: 43px; - top: 3px; + top: 10px; position: absolute; color: var(--Text-3, #737478); font-size: 12px; diff --git a/src/views/agent/chat/index.vue b/src/views/agent/chat/index.vue index 5781bd2..4b98134 100644 --- a/src/views/agent/chat/index.vue +++ b/src/views/agent/chat/index.vue @@ -83,12 +83,12 @@ const initChat = async () => { Object.assign(cozeInfo, data.info); await loadScript('https://lf-cdn.coze.cn/obj/unpkg/flow-platform/chat-app-sdk/1.2.0-beta.10/libs/cn/index.js'); - let cozeConfig = await cozeWebSdkConfig(data.info.bot_id, data.info.name, data.info.auth); + let cozeConfig = await cozeWebSdkConfig(data.info.bot_id, data.info.name, data.info.auth, data.info.user_info); cozeWebSDK = cozeWebSDK = new CozeWebSDK.WebChatClient(cozeConfig); showChatPage(); }; -const cozeWebSdkConfig = (botId, name, auth) => { +const cozeWebSdkConfig = (botId, name, auth, userInfo) => { auth.onRefreshToken = function () { return ''; }; @@ -108,11 +108,12 @@ const cozeWebSdkConfig = (botId, name, auth) => { icon: '', zIndex: 1000, }, - footer:{ - expressionText:"内容由AI生成,无法确保真实准确,仅供参考。", + footer: { + expressionText: '内容由AI生成,无法确保真实准确,仅供参考。', }, }, auth: auth, + userInfo: userInfo, header: { isShow: true, isNeedClose: false, diff --git a/src/views/agent/index/index.vue b/src/views/agent/index/index.vue index c55e5f5..5f467af 100644 --- a/src/views/agent/index/index.vue +++ b/src/views/agent/index/index.vue @@ -1,7 +1,7 @@ -
+
{{ item.name }} @@ -32,7 +32,7 @@