feat(CaptureService): 改进报告解析逻辑并添加多语言键支持

- 修改应用描述从"个人健康影像档案"到"个人健康随记"
- 添加对多种JSON键名的支持,包括中文键名(如"指标"、"项目"、"结果"等)
- 实现指标状态智能推断功能,可根据数值和参考范围自动判断高低状态
- 支持多种状态标识符,包括箭头符号(↑↓)和中英文状态词
- 增加对不同参考范围格式的解析支持(如"< 3.40"、"208 - 428"等)
- 添加相关单元测试验证中文键名和状态推断功能
```
This commit is contained in:
link2026
2026-06-06 12:53:52 +08:00
parent 77697e1600
commit 675c33bea1
6 changed files with 540 additions and 20 deletions

View File

@@ -5609,24 +5609,24 @@
}
}
},
"康康是一款以本地优先为设计原则的个人健康影像档案工具。" : {
"康康是一款以本地优先为设计原则的个人健康随记工具。" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Kangkang is a personal health imaging archive tool designed with a local-first principle."
"value" : "Kangkang is a personal health journal tool designed with a local-first principle."
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "Kangkangは、ローカルファーストを設計原則とする個人向け健康画像アーカイブツールです。"
"value" : "Kangkangは、ローカルファーストを設計原則とする個人向け健康ジャーナルツールです。"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "Kangkang은 로컬 우선을 설계 원칙으로 하는 개인 건강 영상 아카이브 도구입니다."
"value" : "Kangkang은 로컬 우선을 설계 원칙으로 하는 개인 건강 저널 도구입니다."
}
}
}
@@ -8138,24 +8138,24 @@
}
}
},
"本地优先的个人健康影像档案" : {
"本地优先的个人健康随记" : {
"localizations" : {
"en" : {
"stringUnit" : {
"state" : "translated",
"value" : "Local-first personal health imaging archive"
"value" : "Local-first personal health journal"
}
},
"ja" : {
"stringUnit" : {
"state" : "translated",
"value" : "ローカル優先の個人健康画像アーカイブ"
"value" : "ローカル優先の個人健康ジャーナル"
}
},
"ko" : {
"stringUnit" : {
"state" : "translated",
"value" : "로컬 우선 개인 건강 영상 아카이브"
"value" : "로컬 우선 개인 건강 저널"
}
}
}
@@ -12207,4 +12207,4 @@
}
},
"version" : "1.0"
}
}