cc 3 月之前
父節點
當前提交
4a30641c81
共有 1 個文件被更改,包括 5 次插入 和 1 次删除
  1. 5 1
      src/main/java/com/qingjian/module/ai/service/AiService.java

+ 5 - 1
src/main/java/com/qingjian/module/ai/service/AiService.java

@@ -38,9 +38,11 @@ import java.nio.file.Files;
 import java.nio.file.Path;
 import java.time.Duration;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.List;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.stream.Collectors;
 
 @Managed
 @Slf4j
@@ -268,6 +270,8 @@ public class AiService {
                     "调取的数据还缺失哪些?");
         }
         String personName = personNames.stream().findAny().get();
-        return qs.stream().map(q -> StrUtil.format(q, personName)).toList();
+        List<String> list = qs.stream().map(q -> StrUtil.format(q, personName)).collect(Collectors.toList());
+        Collections.shuffle(list);
+        return list.subList(0,3);
     }
 }