| name | legal-document-redaction |
| description | 法律文件脱敏——按场景白名单与法域规则,对判决书/合同/证据/邮件/聊天记录中的 16 类敏感实体进行识别、替换或遮蔽,输出可外发版本。 适用情形:用户要求脱敏/匿名化/可外发版本/隐去当事人/隐去姓名/隐去账号/隐去身份证号/做案例库分享稿/发律师函时隐去内部编号。 核心:识别 16 类敏感实体→按上下文标注角色→按脱敏规则映射表替换→可逆模式生成比对文件。 与 data-compliance 互补:data-compliance 是 PIPL 合规**审查**,本 skill 是脱敏**执行**。 配套 skill:白/黑名单与优先级见 legal-document-redaction-config;还原脱敏稿见 legal-document-restoration。
|
| argument-hint | [原始法律文件 + 脱敏等级(粗/中/细) + 可逆性(是/否) + 目标法域] → 输出脱敏后版本 + 比对文件(可逆时) |
| legal_frame | cn-mainland |
| last_reviewed | 2026-06-24T00:00:00.000Z |
| version | 1.2.0 |
| risk_level | high |
| trigger_phrases | ["脱敏","匿名化","去标识化","隐去姓名","隐去当事人","隐去账号","隐去身份证号","可外发版本","案例库分享稿","隐去内部编号","redact","anonymize","mask","pseudonymize"] |
/legal-document-redaction — 法律文件脱敏
场景通用原子 skill。本 skill 仅负责"识别 + 替换"两件事。
配套机制(白/黑名单、优先级、还原、批次一致性)由相邻 atomic skill 承担,不在本 skill 范围内。
一、加载上下文(必读)
调用本 skill 前必须确认:
1. 输入文件类型(判决书/合同/邮件/聊天记录/内部备忘录……)
2. 目标受众(律师内部/客户/对方/监管/学术/公众)
3. 脱敏粒度(粗/中/细)
4. 可逆性(不可逆 vs 可逆并生成比对文件)
5. 适用法域(cn-mainland 默认 / hk / tw / sg / mo / eu)
6. 上下文角色标注(是否需要识别甲方/乙方/丙方、合同总价/违约金等)
未指定 → 暂停,要求补充(按 GCL 原子 skill 规范)。
禁止对刑事证据、未成年人信息、医疗健康数据默认采用"粗粒度+不可逆"——这三类必须由用户显式确认。
二、16 类敏感实体清单
任何法律文件脱敏的第一步是识别。下列 16 类是高频命中项:
| # | 实体类型 | 中文示例(特征) | 英文示例(特征) |
|---|
| 1 | 自然人姓名 | 2-4 字中文姓名(含常见复姓、姓 + 名/名 + 名结构) | English personal name (First Last) |
| 2 | 法人/非法人组织名称 | 中文公司全称(行政区划 + 字号 + 行业 + 组织形式) | English company name (Corp/Ltd/Inc) |
| 3 | 公民身份号码 | 18 位数字 + 末位 X 校验 | — |
| 4 | 联系电话 / 手机 | 11 位手机号 / 座机号 | E.164 格式 + 区号 |
| 5 | 银行账号 / 支付账号 | 16-19 位数字,可分组 | IBAN / 银行卡号 |
| 6 | 地址(门牌号以上) | 省市区 + 街道 + 门牌 | Street address with number |
| 7 | 邮箱 | local@domain 格式 | local@domain |
| 8 | 车牌 / 不动产证号 / 合同编号 | 字母数字混合 | Alphanumeric code |
| 9 | IP / MAC / 设备指纹 | IPv4/IPv6 / MAC | UUID hash |
| 10 | 病历 / 健康 / 基因信息 | 病种、检验值、家族病史 | diagnosis, lab values |
| 11 | 未成年人 / 被害人 / 证人姓名 | 自然人姓名但需特别保护 | minor's name, witness ID |
| 12 | 内部编号 / 案号 / 卷宗号 | (YYYY)法院代字+序号+号 | Case No. format |
| 13 | 日期 | YYYY 年 M 月 D 日 / YYYY-MM-DD | ISO 8601 / 自由格式 |
| 14 | 价格 / 金额 | 币种 + 数字 + 单位(万/千/元) | Currency + amount |
| 15 | 统一社会信用代码 | 18 位字母数字 | — |