You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否利用JSON Schema标准关键字标记属性为PII?

JSON Schema标记PII属性的方案

一、标准关键字支持情况

JSON Schema核心规范里没有专门用于标记PII(个人可识别信息)的标准关键字。你可以用description字段添加自然语言说明(比如"description": "此为PII属性,包含用户邮箱"),但这种方式是非结构化的,无法被工具或程序直接识别。

二、自定义"pii": true字段的实现

直接添加自定义的"pii": true字段完全可行,JSON Schema允许使用自定义元数据关键字(只要不与标准关键字冲突)。这个字段不会影响Schema的验证逻辑,仅作为额外元数据供你的应用、工具或团队内部识别使用。

另外修正你示例里的一个小问题:标准JSON Schema中email是format关键字的值,而非type,正确的Schema写法如下:

{
  "from": {
    "title": "From email address",
    "type": "string",
    "format": "email",
    "pii": true
  }
}

如果需要让这个自定义关键字更规范,也可以通过自定义元Schema来定义pii关键字的规则(比如指定它的类型为boolean),但如果只是内部简单使用,直接添加字段即可。

内容的提问来源于stack exchange,提问作者ElephantNinja

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.10 04:54:54