diff --git a/.gitignore b/.gitignore
index ac7c8134..4bb37679 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,4 +16,5 @@ logs
docker/*/data/
docker/minio/config
docker/xxljob/logs
-application-youlai.yml
\ No newline at end of file
+application-youlai.yml
+youlai_admin_template.sql
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 93e3889a..ce1b47dd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -59,7 +59,7 @@
4.7.7.B
2.9.3
-
+
2.14.5
@@ -278,11 +278,11 @@
-->
-
- org.springframework.ai
- spring-ai-openai-spring-boot-starter
- 1.0.0-M6
-
+
+ org.springframework.ai
+ spring-ai-starter-model-openai
+ 1.1.2
+
com.dameng
diff --git a/sql/mysql/youlai_admin.sql b/sql/mysql/youlai_admin.sql
index ff4c48d2..5f0dfe65 100644
--- a/sql/mysql/youlai_admin.sql
+++ b/sql/mysql/youlai_admin.sql
@@ -208,7 +208,7 @@ INSERT INTO `sys_menu` VALUES (2806, 280, '0,1,280', '通知撤回', 'B', NULL,
INSERT INTO `sys_menu` VALUES (310, 2, '0,2', '代码生成', 'M', 'Codegen', 'codegen', 'codegen/index', NULL, NULL, 1, 1, 1, 'code', NULL, now(), now(), NULL);
-- AI 助手
-INSERT INTO `sys_menu` VALUES (401, 3, '0,3', 'AI命令记录', 'M', 'AiCommandRecord', 'command-record', 'ai/command-record/index', NULL, NULL, 1, 1, 1, 'document', NULL, now(), now(), NULL);
+INSERT INTO `sys_menu` VALUES (401, 3, '0,3', 'AI命令记录', 'M', 'ai', 'ai', 'ai/index', NULL, NULL, 1, 1, 1, 'document', NULL, now(), now(), NULL);
-- 平台文档(外链通过 route_path 识别)
INSERT INTO `sys_menu` VALUES (501, 4, '0,4', '平台文档(外链)', 'M', NULL, 'https://juejin.cn/post/7228990409909108793', '', NULL, NULL, NULL, 1, 1, 'document', '', now(), now(), NULL);
diff --git a/src/main/java/com/youlai/boot/security/model/UserAuthCredentials.java b/src/main/java/com/youlai/boot/security/model/UserAuthCredentials.java
deleted file mode 100644
index 2f6f7a7a..00000000
--- a/src/main/java/com/youlai/boot/security/model/UserAuthCredentials.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package com.youlai.boot.security.model;
-
-import lombok.Data;
-
-/**
- * 用户认证凭证信息
- *
- * @author Ray.Hao
- * @since 2022/10/22
- */
-@Data
-public class UserAuthCredentials extends UserAuthInfo {
-
-}
diff --git a/src/main/java/com/youlai/boot/system/controller/StatisticsController.java b/src/main/java/com/youlai/boot/system/controller/StatisticsController.java
index 66091c1f..737e92a0 100644
--- a/src/main/java/com/youlai/boot/system/controller/StatisticsController.java
+++ b/src/main/java/com/youlai/boot/system/controller/StatisticsController.java
@@ -15,8 +15,8 @@ import java.time.LocalDate;
/**
* 统计分析控制层
*
- * @author haoxr
- * @since 2024-12-15
+ * @author Ray.Hao
+ * @since 2025-12-15
*/
@Tag(name = "11.统计分析")
@RestController
diff --git a/src/main/resources/application-dev.yml b/src/main/resources/application-dev.yml
index 0a547393..b3084a67 100644
--- a/src/main/resources/application-dev.yml
+++ b/src/main/resources/application-dev.yml
@@ -72,7 +72,7 @@ spring:
ai:
openai:
# API Key
- api-key: ${DASHSCOPE_API_KEY:sk-c2941d05bf2f411ca80424fxxxxxxxx}
+ api-key: ${DASHSCOPE_API_KEY:sk-c2941d05bf2f411ca80424fcd1eb4e07}
# Base URL
base-url: https://dashscope.aliyuncs.com/compatible-mode
diff --git a/src/main/resources/mapper/codegen/GenConfigMapper.xml b/src/main/resources/mapper/codegen/GenConfigMapper.xml
index 0271fa20..02709a91 100644
--- a/src/main/resources/mapper/codegen/GenConfigMapper.xml
+++ b/src/main/resources/mapper/codegen/GenConfigMapper.xml
@@ -2,6 +2,6 @@
-
+