集成AI摘要

This commit is contained in:
nojava
2026-05-21 16:01:34 +08:00
parent 1bce12927e
commit 14c3f98449
14 changed files with 1035 additions and 6 deletions
@@ -67,6 +67,14 @@ jwt:
refresh-token-expire: 86400
refresh-token-expire-remember: 1209600
dashscope:
api-key: ${DASHSCOPE_API_KEY:}
base-url: ${DASHSCOPE_BASE_URL:https://dashscope.aliyuncs.com/compatible-mode/v1}
model: ${DASHSCOPE_MODEL:qwen-turbo}
timeout: 30000
max-input: 8000
rate-limit-per-minute: 5
springdoc:
api-docs:
enabled: true
@@ -30,7 +30,7 @@ CREATE TABLE IF NOT EXISTS sys_user_session (
id BIGINT AUTO_INCREMENT PRIMARY KEY,
user_id BIGINT NOT NULL COMMENT '用户ID',
token VARCHAR(500) NOT NULL COMMENT '访问令牌',
device_fingerprint VARCHAR(100) DEFAULT NULL COMMENT '设备指纹',
device_fingerprint VARCHAR(255) DEFAULT NULL COMMENT '设备指纹',
ip_address VARCHAR(50) DEFAULT NULL COMMENT 'IP地址',
user_agent VARCHAR(500) DEFAULT NULL COMMENT 'User-Agent',
expire_time DATETIME NOT NULL COMMENT '过期时间',
@@ -48,7 +48,7 @@ CREATE TABLE IF NOT EXISTS sys_login_log (
result TINYINT NOT NULL COMMENT '结果:0失败 1成功',
fail_reason VARCHAR(200) DEFAULT NULL COMMENT '失败原因',
ip_address VARCHAR(50) DEFAULT NULL COMMENT 'IP地址',
device_fingerprint VARCHAR(100) DEFAULT NULL COMMENT '设备指纹',
device_fingerprint VARCHAR(255) DEFAULT NULL COMMENT '设备指纹',
created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
KEY idx_user_id (user_id),
KEY idx_created_at (created_at)