← Back to skills
extension
Category: Development & EngineeringAPI key requirement unconfirmed

敏感数据守门员

识别并脱敏文本中的身份证号、手机号、银行卡号、邮箱等敏感实体,输出脱敏文本、命中统计与审计编号(审计记录落盘可回溯)。当用户要求"检查这份材料有没有敏感信息""把这份合同/表格脱敏后再发出去",或在把内容交给任何外部服务(云端模型、邮件、外发文件)之前需要一道合规闸门时使用。这是 LocalMind 所有出站内容的唯一通道。

personAuthor: qingkouweihubModelScope

LocalMind 敏感数据守门员

任何离开本机的内容,都必须先过这道闸门。纯本地规则引擎,毫秒级,零网络依赖。

快速开始

BASE="$HOME/.localmind/skills/localmind-guard/scripts/localmind_run.py"

python3 "$BASE" sanitize --file ~/合同样本.txt
python3 "$BASE" sanitize --text "联系人张三,电话13812345678"
python3 "$BASE" sanitize --file ~/名单.xlsx.txt --level strict

返回 JSON:

{
  "safe_text": "乙方:李建国,身份证号 1101**********123X,联系电话 138****5678",
  "findings": {"id_card": 1, "mobile": 1, "bank_card": 1, "email": 1},
  "audit_id": "99920261c259bed5"
}

参数

| 参数 | 说明 | |---|---| | --text / --file | 二选一;--file 读取本地文本文件 | | --level standard | 默认,保留前后几位便于人工核对(如 138****5678) | | --level strict | 命中实体整体掩码为 *,用于高密级外发 |

如何转述

  • 报告脱敏前后的对比(原值 → 掩码值)与各类实体的命中数量。
  • 强调 audit_id:本次操作已写入本地审计日志,可回溯。
  • 提醒用户:脱敏后才可以外发;如需还原,请在本地进行。