From 892ca497be6d2c10cc4e6132a345cacb6e5279ac Mon Sep 17 00:00:00 2001 From: zk Date: Fri, 8 May 2026 16:34:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B1=82=E8=81=8C=E5=8A=A9=E6=89=8B=E5=B2=97?= =?UTF-8?q?=E4=BD=8D=E6=8E=A8=E8=8D=90=20=20=E4=BC=98=E5=8C=96=E6=8E=A8?= =?UTF-8?q?=E8=8D=90=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/jiayunet/service/JobService.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/client-api/src/main/java/org/jiayunet/service/JobService.java b/client-api/src/main/java/org/jiayunet/service/JobService.java index 236c1c5..35853f8 100644 --- a/client-api/src/main/java/org/jiayunet/service/JobService.java +++ b/client-api/src/main/java/org/jiayunet/service/JobService.java @@ -622,7 +622,7 @@ public class JobService { // 2. 构造查询参数 JobQueryParam queryParam = new JobQueryParam(); queryParam.setPageNum(1); - queryParam.setPageSize(60); + queryParam.setPageSize(100); if (intention != null) { queryParam.setCategoryIds(intention.getCategoryIds()); queryParam.setRegionCodes(intention.getRegionCodes()); @@ -684,10 +684,11 @@ public class JobService { String preferenceInfo = param.getPreference() != null ? param.getPreference() : "无特殊偏好"; - String systemPrompt = "你是一个求职推荐助手。根据用户的偏好,从候选岗位中选出8-10个最合适的岗位。" + + String systemPrompt = "你是一个求职推荐助手。从候选岗位中综合评估岗位质量、发展前景、薪资竞争力等因素,选出8-10个最值得推荐的岗位。" + + "用户偏好仅作参考,不作为硬性筛选条件,优先推荐整体质量高的岗位。" + "返回JSON格式:{\"summary\":\"推荐说明(14字以内)\",\"jobIds\":[岗位ID列表]}。" + "只返回JSON,不要其他内容。"; - String userMessage = "【用户偏好】\n" + preferenceInfo + "\n\n【候选岗位】\n" + jobInfo; + String userMessage = "【用户偏好(仅供参考)】\n" + preferenceInfo + "\n\n【候选岗位】\n" + jobInfo; // 8. 调用AI sw.start("AI调用");