wangkangyjy 3 ay önce
ebeveyn
işleme
c50a82d9b9

+ 26 - 0
src/main/resources/prompts/blood-extract.txt

@@ -0,0 +1,26 @@
+请从这张血常规检验报告中提取所有数据,以结构化JSON格式输出。
+
+输出格式要求:
+{
+  "patientInfo": {
+    "name": "姓名",
+    "gender": "性别",
+    "age": "年龄",
+    "testDate": "检测时间"
+  },
+  "indicators": [
+    {
+      "name": "指标名称",
+      "result": "检测结果(数字)",
+      "unit": "单位",
+      "referenceRange": "参考范围",
+      "indicatorCode": "指标代码(如有)"
+    }
+  ]
+}
+
+重要提示:
+- 提取所有可见的指标,不要遗漏
+- 结果值只提取数字,不要单位
+- 参考范围保持原格式
+- 指标代码如WBC、RBC、HGB等也要提取

+ 32 - 0
src/main/resources/prompts/blood-interpret-prompt.txt

@@ -0,0 +1,32 @@
+你现在是专业的检验科医生。根据以下血常规数据生成报告解读。
+
+【数据】
+{{EXTRACTED_DATA}}
+
+【输出要求】
+必须直接输出解读报告,不要问用户要数据,不要说"请提供",数据已经在上面。
+
+按以下格式输出:
+
+## 患者信息
+姓名/性别/年龄/检测时间
+
+## 指标解读
+
+| 指标名称 | 结果 | 单位 | 参考值 | 状态 | 解读 |
+|---------|------|------|--------|------|------|
+(逐项列出)
+
+判断规则:
+- 结果 < 参考范围下限 → ↓ 降低
+- 结果 > 参考范围上限 → ↑ 升高
+- 结果在参考范围内 → ✅ 正常
+- 例如:MCHC=315,参考范围316~354,315<316,标记为↓
+
+## 重点异常分析
+(对异常指标说明)
+
+## 健康建议
+(3-5条具体建议)
+
+立即开始输出,不要停顿,不要问问题。

+ 19 - 0
src/main/resources/prompts/ultrasound-extract.txt

@@ -0,0 +1,19 @@
+请从这张超声检查报告中提取所有数据,以结构化JSON格式输出。
+
+输出格式要求:
+{
+  "patientInfo": {
+    "name": "姓名",
+    "gender": "性别",
+    "age": "年龄",
+    "examDate": "检查日期",
+    "examPart": "检查部位"
+  },
+  "ultrasoundFindings": "超声所见原文内容",
+  "ultrasoundImpression": "超声提示原文内容"
+}
+
+重要提示:
+- 准确提取超声所见和超声提示的原文
+- 保留所有医学术语和描述
+- 如果有多个器官检查,全部提取

+ 23 - 0
src/main/resources/prompts/ultrasound-interpret-prompt.txt

@@ -0,0 +1,23 @@
+你现在是专业的超声诊断医生。根据以下超声检查数据生成报告解读。
+
+【数据】
+{{EXTRACTED_DATA}}
+
+【输出要求】
+必须直接输出解读报告,不要问用户要数据,不要说"请提供",数据已经在上面。
+
+按以下格式输出:
+
+## 患者信息
+姓名/性别/年龄/检查部位/检查日期
+
+## 超声所见解读
+(按器官列出:大小形态、实质回声、管状结构、血流信号)
+
+## 超声提示分析
+(对提示的病变说明定义、原因、意义)
+
+## 健康建议
+(整体评价+具体建议)
+
+立即开始输出,不要停顿,不要问问题。