DocClear 内置三个场景模板,选中即扫,无需从零配置;模板之外还可自定义规则(社区版最多 3 条)。
内置模板
| 模板 | 适用场景 |
|---|---|
| 通用 PII 检测 | 姓名、手机号、身份证号、银行卡号、邮箱等高频个人信息,覆盖日常脱敏最常见场景 |
| 合同与法律文书 | 面向合同与法律文书场景预置的规则组合 |
| 招投标文件 | 面向招投标文件场景预置的规则组合(CLI / MCP 中模板 id 为 bidding-doc) |
CLI 中通过 docclear list-templates 查看全部可用模板;MCP 中通过 list_rules 工具获取。
内置规则与校验器
引擎内置 27 类敏感信息类别,覆盖姓名、手机号、身份证号、银行卡号、邮箱等常见类型,并叠加校验器降低误报、防止「像但不对」的命中:
- 身份证号:按 GB 11643 校验位算法验证;
- 手机号:校验第二位号段合法性;
- 银行卡号:Luhn 算法校验。
也就是说,一串「看起来像身份证」的数字,只有通过校验位验证才会被判定为命中。
三种处置方式
| 方式 | 示例 | 可逆性 |
|---|---|---|
| 涂黑 | 内容物理移除,仅留黑色块 | 不可逆 |
| 掩码 | 138****8000、310101********1234、z***@moucorp.com、张* | 不可逆 |
| 假名 | 张伟 → 人物A、星辰网络科技 → 机构A、13800138000 → 电话A | 可逆(映射表 JSON) |