Agent Skills
返回列表
隐私体检官

隐私体检官

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ce7f4c60/privacy-checkup。

技能介绍

一个容易被忽略的问题

在转售、出借或共享设备之前,硬盘里往往残留着身份证号、手机号、银行卡号、住址、浏览器历史和自动保存的文档草稿。这些信息散落在桌面、下载目录、缓存和 AppData 等位置,人工翻找既慢又容易漏。而且全盘扫描会把 Office 激活脚本、WPS 插件、开源许可证这类软件自带文件一并报出来,淹没真正的风险。

工作原理

隐私体检官是一个完全离线的扫描工具,只读取当前账户有权限访问的本地文件,不联网、不调用外部 API,也不访问任何加密凭据库。工作流分四步:

  • 先确认扫描范围,默认聚焦用户目录,全盘扫描需显式确认
  • 只读扫描,生成 pii_report.json 报告,包含类型统计、脱敏后的片段、行号与置信度
  • 呈现报告,让用户逐文件选择脱敏、移入回收站或跳过
  • 执行处置:脱敏前先备份,删除走回收站而非永久删除,单次最多处理 10 个文件

内置的文件溯源分类引擎通过 classify_path() 判断每个文件的归属——系统树、厂商自带文件、许可证文件还是用户数据。系统目录整树跳过以提速,而藏在厂商目录下的 .env、密钥等用户文件仍会被扫描。

识别能力与边界

覆盖的隐私类型包括手机号(11 位、号段校验)、固话(真实区号表)、身份证号(GB11643 校验位)、银行卡号(IIN 前缀 + Luhn)、邮箱、经纬度、住址(启发式,低置信度)和明文密码。图片文字默认不识别,可选 OCR 模块;PDF 文本不重写,需人工处理。

所有处置都会先备份到 ~/.workbuddy/privacy-checkup/backups/。扫描始终只读,绝不边扫边改。住址与密码这类启发式命中存在漏报与误报,报告中会标注「建议人工核对」,不会直接处置。

使用场景

  • 处理旧电脑前扫描本地文档,确认是否残留手机号和身份证号并选择脱敏或移入回收站。
  • 在全盘查找散落在 AppData 和缓存中的明文密码与住址记录,生成风险清单后逐项确认处理。
  • 检查移动硬盘或手机 MTP 挂载目录里的银行卡号等敏感文件,备份后再安全删除。

适合人员

  • 准备转售或报废公司办公电脑的企业 IT 运维,需要排查设备中的业务敏感信息并合规清除。
  • 经常处理含客户隐私数据的外包数据分析师,要在交接项目前把本地草稿里的个人信息擦除。
  • 需向非技术同事分发离线扫描工具的团队负责人,希望对方在没有 Python 的电脑上也能做隐私体检。