diff --git a/gpt-vue/projects/vue-admin/env.d.ts b/gpt-vue/projects/vue-admin/env.d.ts
index 11f02fe2..b77bd43e 100644
--- a/gpt-vue/projects/vue-admin/env.d.ts
+++ b/gpt-vue/projects/vue-admin/env.d.ts
@@ -1 +1,9 @@
///
+declare module "*.vue" {
+ import { DefineComponent } from "vue";
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
+ const component: DefineComponent<{}, {}, any>;
+ export default component;
+}
+
+declare const __AUTH_KEY: string;
\ No newline at end of file
diff --git a/gpt-vue/projects/vue-admin/index.html b/gpt-vue/projects/vue-admin/index.html
index a8885448..99e15777 100644
--- a/gpt-vue/projects/vue-admin/index.html
+++ b/gpt-vue/projects/vue-admin/index.html
@@ -4,7 +4,7 @@
-
Vite App
+ ChatPlus-Ai
diff --git a/gpt-vue/projects/vue-admin/public/favicon.ico b/gpt-vue/projects/vue-admin/public/favicon.ico
index df36fcfb..32b5cf3e 100644
Binary files a/gpt-vue/projects/vue-admin/public/favicon.ico and b/gpt-vue/projects/vue-admin/public/favicon.ico differ
diff --git a/gpt-vue/projects/vue-admin/public/images/alipay.jpg b/gpt-vue/projects/vue-admin/public/images/alipay.jpg
new file mode 100644
index 00000000..af7b4068
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/alipay.jpg differ
diff --git a/gpt-vue/projects/vue-admin/public/images/chat.png b/gpt-vue/projects/vue-admin/public/images/chat.png
new file mode 100644
index 00000000..bb484b5a
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/chat.png differ
diff --git a/gpt-vue/projects/vue-admin/public/images/logo.png b/gpt-vue/projects/vue-admin/public/images/logo.png
new file mode 100644
index 00000000..43e5d544
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/logo.png differ
diff --git a/gpt-vue/projects/vue-admin/public/images/mic.gif b/gpt-vue/projects/vue-admin/public/images/mic.gif
new file mode 100644
index 00000000..d6e544dc
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/mic.gif differ
diff --git a/gpt-vue/projects/vue-admin/public/images/mj.png b/gpt-vue/projects/vue-admin/public/images/mj.png
new file mode 100644
index 00000000..60f08535
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/mj.png differ
diff --git a/gpt-vue/projects/vue-admin/public/images/reward.png b/gpt-vue/projects/vue-admin/public/images/reward.png
new file mode 100644
index 00000000..2af4376f
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/reward.png differ
diff --git a/gpt-vue/projects/vue-admin/public/images/sd.png b/gpt-vue/projects/vue-admin/public/images/sd.png
new file mode 100644
index 00000000..5b0d3815
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/sd.png differ
diff --git a/gpt-vue/projects/vue-admin/public/images/user-info.jpg b/gpt-vue/projects/vue-admin/public/images/user-info.jpg
new file mode 100644
index 00000000..580598a1
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/user-info.jpg differ
diff --git a/gpt-vue/projects/vue-admin/public/images/vip.png b/gpt-vue/projects/vue-admin/public/images/vip.png
new file mode 100644
index 00000000..e7374cfa
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/vip.png differ
diff --git a/gpt-vue/projects/vue-admin/public/images/wechat-pay.png b/gpt-vue/projects/vue-admin/public/images/wechat-pay.png
new file mode 100644
index 00000000..46893f0b
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/wechat-pay.png differ
diff --git a/gpt-vue/projects/vue-admin/public/images/wx.png b/gpt-vue/projects/vue-admin/public/images/wx.png
new file mode 100644
index 00000000..2769591c
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/images/wx.png differ
diff --git a/gpt-vue/projects/vue-admin/public/login-content.png b/gpt-vue/projects/vue-admin/public/login-content.png
new file mode 100644
index 00000000..2cc7aeaf
Binary files /dev/null and b/gpt-vue/projects/vue-admin/public/login-content.png differ
diff --git a/gpt-vue/projects/vue-admin/src/.env.development b/gpt-vue/projects/vue-admin/src/.env.development
deleted file mode 100644
index 7402abdd..00000000
--- a/gpt-vue/projects/vue-admin/src/.env.development
+++ /dev/null
@@ -1,3 +0,0 @@
-VITE_PROXY_BASE_URL="/api"
-VITE_TARGET_URL="http://172.22.11.2:5678"
-VITE_SOCKET_IO_URL="http://172.28.1.3:8899"
diff --git a/gpt-vue/projects/vue-admin/src/.env.production b/gpt-vue/projects/vue-admin/src/.env.production
deleted file mode 100644
index a3c03b73..00000000
--- a/gpt-vue/projects/vue-admin/src/.env.production
+++ /dev/null
@@ -1,3 +0,0 @@
-VITE_PROXY_BASE_URL=""
-VITE_TARGET_URL="/"
-VITE_SOCKET_IO_URL="/"
diff --git a/gpt-vue/projects/vue-admin/src/App.vue b/gpt-vue/projects/vue-admin/src/App.vue
index 7c2aa3f3..91c68e01 100644
--- a/gpt-vue/projects/vue-admin/src/App.vue
+++ b/gpt-vue/projects/vue-admin/src/App.vue
@@ -1,3 +1,31 @@
+
diff --git a/gpt-vue/projects/vue-admin/src/components/CustomLayout.vue b/gpt-vue/projects/vue-admin/src/components/CustomLayout.vue
index 3261c453..73dd6a24 100644
--- a/gpt-vue/projects/vue-admin/src/components/CustomLayout.vue
+++ b/gpt-vue/projects/vue-admin/src/components/CustomLayout.vue
@@ -1,15 +1,21 @@