把病历交给 AI 脱敏,常见的两难是:你想删掉姓名、病历号和具体日期,却得先把原文上传服务器。OpenMed 1.8 试图绕开这一步。维护者称,这套 Apache-2.0 工具现已支持 Android、iOS、React Native 和浏览器,可在手机或网页本地识别并移除身份信息;所谓端侧推理,就是模型直接在用户设备上运行,不调用云端 API,飞行模式下也能工作。
这次更新里尤其值得注意的是 Android 端:它结合 ML Kit OCR——把照片或扫描件转成可处理文字——与 ONNX Runtime Mobile,可直接读取文档并脱敏。浏览器版则通过 Transformers.js 和 ONNX Runtime Web 运行。维护者还称,一个仅 4400 万参数的身份信息识别模型在独立的英文 PII Masking Benchmark 排名第四,小到足以在手机运行。
OpenMed 还加入了 PDF 检查:有些“涂黑”只是盖上黑框,姓名仍藏在文字层里,可以复制出来;可靠脱敏必须真正删除或不可逆重写底层信息。以上功能与排名来自维护者在 Reddit 的发布说明,材料未提供独立测试结果。