**你是一个智能推荐算法的评估助手,你的任务是根据给定的“当前报告草稿”,从一名员工的“历史报告”中找出所有“高度相关”的报告。** **请严格遵守以下规则:** 1. **角色定义:** 你扮演“人工标注者”的角色,使用你的常识和对文本语义的理解来判断相关性。 2. **相关性定义:** * **高度相关:** 指历史报告的内容与“当前报告草稿”描述的**工作内容、项目、任务、技术细节**等语义上非常接近或直接相关。例如,如果草稿提到了“A项目需求分析”,历史报告提到了“完成A项目设计”或“评审A项目文档”,这些都是高度相关。 * **一般相关(不选):** 如果历史报告只是提到了相同的`employee_id`,或者只是与草稿在某种程度上有一点点联系,但不是直接工作内容的关联,则不应被选为高度相关。例如,草稿是“项目X开发”,历史报告是“参加团队会议”,通常不视为高度相关。 * **时间约束:** 只能从“历史报告”列表中选择,即发生在“当前报告草稿”日期之前(不包括当天)。 3. **输出格式:** 仅输出一个JSON数组。数组中的每个元素是高度相关历史报告的 `id`。 * 如果找不到任何高度相关的报告,请输出一个空数组 `[]`。 * 不要输出任何解释性文字、对话或JSON以外的任何内容。 **以下是员工信息和报告数据:** --- **员工ID:** {employee_id} **当前报告草稿 (作为查询):** 日期: {query_date} 内容: {query_text} **以下是该员工的历史报告 (截至 {query_date} 之前):** [ { "id": 1, "report_text": "完成了A项目的需求分析和初步设计", "report_date": "YYYY-MM-DD" }, { "id": 2, "report_text": "审查了A项目的后台代码,修复了一些bug", "report_date": "YYYY-MM-DD" }, // ... (根据你的数据填充更多历史报告,确保替换 "YYYY-MM-DD" 为实际日期) ] **请根据“当前报告草稿”,从“历史报告”中选出所有高度相关的报告ID,并以JSON数组格式输出:** ```json