diff --git a/.env.production b/.env.production
index c3b1489..b6dfa01 100644
--- a/.env.production
+++ b/.env.production
@@ -1,6 +1,8 @@
# 页面标题
VITE_APP_TITLE = 文枢课堂
+VITE_APP_ID = 'aix-win-ws'
+
# 生产环境配置
VITE_APP_ENV = 'production'
diff --git a/.env.yc b/.env.yc
index c3b1489..d60ed5c 100644
--- a/.env.yc
+++ b/.env.yc
@@ -1,5 +1,7 @@
# 页面标题
-VITE_APP_TITLE = 文枢课堂
+VITE_APP_TITLE = 永川中小学AI教学系统
+
+VITE_APP_ID = 'aix-win-ws-yc'
# 生产环境配置
VITE_APP_ENV = 'production'
diff --git a/.env.yc2 b/.env.yc2
index c4a88ef..1f76587 100644
--- a/.env.yc2
+++ b/.env.yc2
@@ -1,6 +1,8 @@
# 页面标题
VITE_APP_TITLE = 实训教学
+VITE_APP_ID = 'aix-win-ws-yc2'
+
# 生产环境配置
VITE_APP_ENV = 'production'
diff --git a/electron-builder-yc.yml b/electron-builder-yc.yml
index fd34471..89158a2 100644
--- a/electron-builder-yc.yml
+++ b/electron-builder-yc.yml
@@ -17,7 +17,7 @@ asarUnpack:
nsis:
oneClick: false
allowToChangeInstallationDirectory: true
- artifactName: ${name}-yc-${version}-setup.${ext}
+ artifactName: ${name}-${version}-setup.${ext}
shortcutName: ${productName}
uninstallDisplayName: ${productName}
createDesktopShortcut: always
diff --git a/electron-builder-yc2.yml b/electron-builder-yc2.yml
index a7bfd2f..3f9322a 100644
--- a/electron-builder-yc2.yml
+++ b/electron-builder-yc2.yml
@@ -17,7 +17,7 @@ asarUnpack:
nsis:
oneClick: false
allowToChangeInstallationDirectory: true
- artifactName: ${name}-ycsx-${version}-setup.${ext}
+ artifactName: ${name}-${version}-setup.${ext}
shortcutName: ${productName}
uninstallDisplayName: ${productName}
createDesktopShortcut: always
diff --git a/package.json b/package.json
index ea23159..1e951ca 100644
--- a/package.json
+++ b/package.json
@@ -10,14 +10,13 @@
"lint": "eslint . --ext .js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix",
"start": "electron-vite preview",
"dev": "electron-vite dev",
- "build": "electron-vite build",
"postinstall": "electron-builder install-app-deps",
"build:unpack": "npm run build && electron-builder --dir",
"build:dev": "npm run build && electron-builder --win --config ./electron-builder-test.yml",
- "build:test": "electron-vite build --mode test && electron-builder --win --config ./electron-builder.yml",
- "build:prod": "electron-vite build --mode production && electron-builder --win --config ./electron-builder-prod.yml",
- "build:yc": "electron-vite build --mode yc && electron-builder --win --config ./electron-builder-yc.yml",
- "build:yc2": "electron-vite build --mode yc2 && electron-builder --win --config ./electron-builder-yc2.yml",
+ "build:test": "node updatePackageJsonName.js && electron-vite build --mode test && electron-builder --win --config ./electron-builder.yml",
+ "build": "node updatePackageJsonName.js && electron-vite build --mode production && electron-builder --win --config ./electron-builder-prod.yml",
+ "build:yc": "node updatePackageJsonName.js && electron-vite build --mode yc && electron-builder --win --config ./electron-builder-yc.yml",
+ "build:yc2": "node updatePackageJsonName.js && electron-vite build --mode yc2 && electron-builder --win --config ./electron-builder-yc2.yml",
"build:lt": "electron-vite build --mode lt && electron-builder --win --config ./electron-builder-lt.yml",
"build:mac": "electron-vite build --mode production && electron-builder --mac --config ./electron-builder-prod.yml",
"build:linux": "npm run build && electron-builder --linux"
diff --git a/src/renderer/public/icon/avatar.svg b/src/renderer/public/icon/avatar.svg
new file mode 100644
index 0000000..386fffa
--- /dev/null
+++ b/src/renderer/public/icon/avatar.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue b/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue
index 4b747bd..e2dba4a 100644
--- a/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue
+++ b/src/renderer/src/AixPPTist/src/views/Screen/BaseView.vue
@@ -47,9 +47,10 @@