From 9550ed57c0edbabdae6e2a647abf563918e98bc3 Mon Sep 17 00:00:00 2001 From: ccnetcore Date: Sat, 7 Feb 2026 01:28:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9Eapi=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.Ai.Vue3/src/config/version.ts | 2 +- Yi.Ai.Vue3/src/pages/chat/api/index.vue | 522 +++++++++++++----------- Yi.Ai.Vue3/src/pages/chat/index.vue | 1 + Yi.Ai.Vue3/src/styles/dark-theme.scss | 3 + Yi.Ai.Vue3/types/components.d.ts | 1 + Yi.Ai.Vue3/types/import_meta.d.ts | 1 + 6 files changed, 283 insertions(+), 247 deletions(-) diff --git a/Yi.Ai.Vue3/src/config/version.ts b/Yi.Ai.Vue3/src/config/version.ts index 777da068..e2f34f91 100644 --- a/Yi.Ai.Vue3/src/config/version.ts +++ b/Yi.Ai.Vue3/src/config/version.ts @@ -6,7 +6,7 @@ */ // 主版本号 - 修改此处即可同步更新所有地方的版本显示 -export const APP_VERSION = '3.6.1'; +export const APP_VERSION = '3.7.0'; // 应用名称 export const APP_NAME = '意心AI'; diff --git a/Yi.Ai.Vue3/src/pages/chat/api/index.vue b/Yi.Ai.Vue3/src/pages/chat/api/index.vue index 20e99e07..c33cf290 100644 --- a/Yi.Ai.Vue3/src/pages/chat/api/index.vue +++ b/Yi.Ai.Vue3/src/pages/chat/api/index.vue @@ -1,305 +1,335 @@ diff --git a/Yi.Ai.Vue3/src/pages/chat/index.vue b/Yi.Ai.Vue3/src/pages/chat/index.vue index 65e2ce38..a758d427 100644 --- a/Yi.Ai.Vue3/src/pages/chat/index.vue +++ b/Yi.Ai.Vue3/src/pages/chat/index.vue @@ -15,6 +15,7 @@ const navItems = [ { name: 'image', label: 'AI图片', icon: 'Picture', path: '/chat/image' }, { name: 'video', label: 'AI视频', icon: 'VideoCamera', path: '/chat/video' }, { name: 'monitor', label: 'AI智能体', icon: 'Monitor', path: '/chat/agent' }, + { name: 'ChatLineRound', label: 'AI接口', icon: 'ChatLineRound', path: '/chat/api' }, ]; // 当前激活的菜单 diff --git a/Yi.Ai.Vue3/src/styles/dark-theme.scss b/Yi.Ai.Vue3/src/styles/dark-theme.scss index 82b30894..c8d01305 100644 --- a/Yi.Ai.Vue3/src/styles/dark-theme.scss +++ b/Yi.Ai.Vue3/src/styles/dark-theme.scss @@ -2062,4 +2062,7 @@ .marked-markdown.theme-light .code-block-wrapper .code-block-body .line-numbers{ @include dark-theme-div; } + .url-box{ + @include dark-theme-div; + } } diff --git a/Yi.Ai.Vue3/types/components.d.ts b/Yi.Ai.Vue3/types/components.d.ts index f139484a..2e45c353 100644 --- a/Yi.Ai.Vue3/types/components.d.ts +++ b/Yi.Ai.Vue3/types/components.d.ts @@ -18,6 +18,7 @@ declare module 'vue' { DeepThinking: typeof import('./../src/components/DeepThinking/index.vue')['default'] Demo: typeof import('./../src/components/FontAwesomeIcon/demo.vue')['default'] ElAlert: typeof import('element-plus/es')['ElAlert'] + ElAside: typeof import('element-plus/es')['ElAside'] ElAvatar: typeof import('element-plus/es')['ElAvatar'] ElButton: typeof import('element-plus/es')['ElButton'] ElCard: typeof import('element-plus/es')['ElCard'] diff --git a/Yi.Ai.Vue3/types/import_meta.d.ts b/Yi.Ai.Vue3/types/import_meta.d.ts index 8f2a798b..c98d612e 100644 --- a/Yi.Ai.Vue3/types/import_meta.d.ts +++ b/Yi.Ai.Vue3/types/import_meta.d.ts @@ -7,6 +7,7 @@ interface ImportMetaEnv { readonly VITE_WEB_BASE_API: string; readonly VITE_API_URL: string; readonly VITE_FILE_UPLOAD_API: string; + readonly VITE_BUILD_COMPRESS: string; readonly VITE_SSO_SEVER_URL: string; readonly VITE_APP_VERSION: string; }