mask 函数支持三种识别模式,可根据日志内容特征选择:
- buildin(内置规则):适用于有固定格式和校验规则的敏感数据,如 VIN、手机号、IMSI、身份证号、邮箱、车牌等;
- keyword(关键词规则):适用于固定键名对应的敏感值,如姓名、地址、用户标识、自定义凭证的键名(owner_name、user_id、token 等);
- semantic(语义模式):适用于嵌在自然语言句子里的中文姓名、地址等实体,需在服务端启用模型进行识别。
buildin 和 keyword 两种模式同时支持端上(采集端)和服务端,semantic 模式目前仅在服务端支持。多种规则可以在一次 mask 调用中组合使用,覆盖范围由接入配置、业务条件及指定字段共同决定。




