前提:能不喂就不喂
脱敏的第一原则不是"怎么处理",而是**是否真的需要**:很多功能并不需要原始的用户数据,
只需要统计特征、类别标签或已抽取的结构化字段。**最小必要**能省掉绝大部分风险。
数据进入模型前的四道处理
**一、识别**
**二、替换(假名化)**
把标识替换成占位符(`<PHONE_1>`、`<PERSON_A>`),并在文内**保持一致**(同一人始终是同一个占位符),
否则模型会读不懂指代关系。需要还原时,映射表**单独加密保存**,与模型输入分离。
**三、裁剪**
**四、记录**
三个容易忽略的点
与合规的三条对应
1. **最小必要**:只收集与处理完成目的所需的最少数据;
2. **可撤回**:用户撤回同意后,能定位到并删除相关数据(包括派生数据如向量);
3. **可解释**:能说明数据流向(发给了谁、保存多久)。
一个可执行的检查清单
1. 列出该功能真正需要的字段(多数能砍掉一半);
2. 为每个字段定脱敏规则,并写成**可测试**的规则(用样例自动比对);
3. 日志与评测样本走同一套脱敏;
4. 建立字段级调用审计;
5. 演练一次"撤回同意 → 删除数据 → 确认派生数据也删除"。