From 4954d3978cf1967729a5a2d5b90f6baef18974da Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期一, 23 三月 2026 09:35:10 +0800
Subject: [PATCH] #ai redis+页面优化

---
 rsf-server/src/main/java/com/vincent/rsf/server/ai/config/AiDefaults.java |   16 +++++++++++++---
 1 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/ai/config/AiDefaults.java b/rsf-server/src/main/java/com/vincent/rsf/server/ai/config/AiDefaults.java
index fe09412..ffd39c4 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/ai/config/AiDefaults.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/ai/config/AiDefaults.java
@@ -11,12 +11,12 @@
     public static final String MCP_TRANSPORT_STDIO = "STDIO";
     public static final String MCP_TRANSPORT_BUILTIN = "BUILTIN";
     public static final String MCP_BUILTIN_RSF_WMS = "RSF_WMS";
-    public static final String MCP_BUILTIN_RSF_WMS_STOCK = "RSF_WMS_STOCK";
-    public static final String MCP_BUILTIN_RSF_WMS_TASK = "RSF_WMS_TASK";
-    public static final String MCP_BUILTIN_RSF_WMS_BASE = "RSF_WMS_BASE";
     public static final String MCP_HEALTH_NOT_TESTED = "NOT_TESTED";
     public static final String MCP_HEALTH_HEALTHY = "HEALTHY";
     public static final String MCP_HEALTH_UNHEALTHY = "UNHEALTHY";
+    public static final String PARAM_VALIDATE_NOT_TESTED = "NOT_TESTED";
+    public static final String PARAM_VALIDATE_VALID = "VALID";
+    public static final String PARAM_VALIDATE_INVALID = "INVALID";
     public static final long SSE_TIMEOUT_MS = 0L;
     public static final int DEFAULT_TIMEOUT_MS = 60000;
     public static final double DEFAULT_TEMPERATURE = 0.7D;
@@ -25,4 +25,14 @@
     public static final int MEMORY_SUMMARY_TRIGGER_MESSAGES = 12;
     public static final int MEMORY_SUMMARY_MAX_LENGTH = 1200;
     public static final int MEMORY_FACTS_MAX_LENGTH = 600;
+    public static final int CONFIG_CACHE_TTL_SECONDS = 300;
+    public static final int RUNTIME_CACHE_TTL_SECONDS = 120;
+    public static final int MEMORY_CACHE_TTL_SECONDS = 120;
+    public static final int SESSION_LIST_CACHE_TTL_SECONDS = 120;
+    public static final int MCP_PREVIEW_CACHE_TTL_SECONDS = 300;
+    public static final int MCP_HEALTH_CACHE_TTL_SECONDS = 120;
+    public static final int STREAM_STATE_TTL_SECONDS = 3600;
+    public static final int TOOL_RESULT_CACHE_TTL_SECONDS = 180;
+    public static final int CHAT_RATE_LIMIT_WINDOW_SECONDS = 60;
+    public static final int CHAT_RATE_LIMIT_MAX_REQUESTS = 30;
 }

--
Gitblit v1.9.1