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:本次操作已写入本地审计日志,可回溯。 - 提醒用户:脱敏后才可以外发;如需还原,请在本地进行。
Scan to join WeChat group