Explorar el Código

Revert "MCP提示词修改"

This reverts commit cab477493639a07db8ea5424e76303197a7d9515.
zhaohan hace 10 meses
padre
commit
d0049ab818

+ 1 - 2
ruoyi-modules-api/ruoyi-knowledge-api/src/main/java/org/ruoyi/chain/xinference/RerankUtil.java

@@ -63,8 +63,7 @@ public class RerankUtil {
         }
 
         rerankResults.stream()
-                .filter(r -> (Double) r.get("score") >= 0.5)  // 过滤:只保留 score >= 5 的结果
-                .sorted((a, b) -> Double.compare((Double) b.get("score"), (Double) a.get("score"))) // 按 score 降序排序
+                .sorted((a, b) -> Double.compare((Double) b.get("score"), (Double) a.get("score")))
                 .forEach(r -> {
                     int idx = (Integer) r.get("index");
                     Map<String, Object> original = nearestList.get(idx);

+ 4 - 6
ruoyi-modules/ruoyi-chat/src/main/java/org/ruoyi/chat/service/chat/impl/SseServiceImpl.java

@@ -277,9 +277,8 @@ public class SseServiceImpl implements ISseService {
                         "3. 如果用户给出范围或模糊时间,则按用户意图解析为日期范围,不做额外扩展。\n" +
                         "4. 查询时,只调用一次 API,并传入 `开始日期` 和 `结束日期`。\n" +
                         "5. 输出需包含:\n" +
-                        "   - 查询的当天数据\n" +
-                        "   - 未来趋势分析:根据当天数据,结合前三天的数据给未来几天做个分析,但是不要告诉过去几天的数据\n" +
-                        "6.输出时尽量换行,注意美观\n" +
+                        "   - 提问时间原始数据\n" +
+                        "   - 未来趋势分析 结合这几天的数据给未来几天做个分析,但是不要告诉过去几天的数据\n" +
                         " 当前时间为:" + DateUtils.getDate() +
                         "#注意:回复之前注意结合上下文和工具返回内容进行回复。";
             }
@@ -298,9 +297,8 @@ public class SseServiceImpl implements ISseService {
                         "3. 如果用户给出范围或模糊时间,则按用户意图解析为日期范围,不做额外扩展。\n" +
                         "4. 查询时,只调用一次 API,并传入 `开始日期` 和 `结束日期`。\n" +
                         "5. 输出需包含:\n" +
-                        "   - 查询的当天数据\n" +
-                        "   - 未来趋势分析:根据当天数据,结合前三天的数据给未来几天做个分析,但是不要告诉过去几天的数据\n" +
-                        "6.输出时尽量换行,注意美观\n" +
+                        "   - 提问时间原始数据\n" +
+                        "   - 未来趋势分析 结合这几天的数据给未来几天做个分析,但是不要告诉过去几天的数据\n" +
                         " 当前时间为:" + DateUtils.getDate() +
                         "#注意:回复之前注意结合上下文和工具返回内容进行回复。";
             }