本仓库为远程超声诊断平台的统一代码仓库,包含前端、后端、AI质控模块以及专网实时通信中间件。 采用 Monorepo 结构管理,方便统一版本控制,支持针对不同医院/客户进行定制化开发。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

60 lines
2.7 KiB


==================================================
🚀 测试案例: 用户产前报告(应当无质量问题)
==================================================
DEBUG: Running Rule Engine...
DEBUG: Fetching RAG Context...
DEBUG: Performing similarity search...
DEBUG: Starting LLM Analysis...
【质控分析结果】:
--------------------
### 超声报告质控分析报告
#### 🤖 AI 智能深度分析:
该报告未发现质量问题
--------------------
==================================================
🚀 测试案例: 错误报告(应当发现性别冲突)
==================================================
DEBUG: Running Rule Engine...
DEBUG: Fetching RAG Context...
DEBUG: Performing similarity search...
DEBUG: Starting LLM Analysis...
【质控分析结果】:
--------------------
### 超声报告质控分析报告
#### ⚠️ 自动规则检测(高可靠):
- 【严重】性别与部位冲突:患者性别为男,但在报告描述中出现了'子宫'。
#### 🤖 AI 智能深度分析:
扣分理由:
1. 性别与检查部位严重冲突:患者性别为"男",但检查部位为"子宫",男性不存在子宫,属于解剖逻辑错误。
2. 胎儿双顶径单位错误:双顶径90mm明显过大(正常妊娠晚期双顶径约90-100mm),应为9.0mm或单位应为cm。
{
"score": 30,
"issues": [
{
"original": "患者性别: 男\n检查部位: 子宫",
"reason": "男性不存在子宫,解剖逻辑严重冲突",
"suggestion": "确认患者性别或检查部位是否正确",
"type": "解剖逻辑错误"
},
{
"original": "双顶径 90mm",
"reason": "单位错误,90mm的胎儿双顶径不符合临床实际",
"suggestion": "应为9.0mm或单位改为cm",
"type": "单位错误"
}
],
"corrected_fields": {
"患者性别": "需确认",
"检查部位": "需确认",
"双顶径": "9.0mm 或 9.0cm"
}
}
--------------------