Agent Skills
返回列表
数据脱敏工具

数据脱敏工具

办公效率 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_dc99567a/data-mask。

技能介绍

解决的问题

把 report.docx、Q2数据.xlsx、网页截图或对话文本里的真实金额、订单量、转化率等数字批量替换成不可直接还原或可受控还原的值,避免手工改数字、复制粘贴污染大模型上下文,同时保持文档可交付形态。

核心工作流

  • 按格式选择入口:纯文本用 mask.py,Excel/CSV 用 dataframe_mask.py,Word/PPT/PDF/HTML/Markdown/图片等走 file_mask.py 统一入口。
  • 数字识别与过滤:自动识别带 元、万、亿、% 等单位的数值,跳过 ID、序号、年份等非敏感数字,可用 --skip-phone 保留电话号码。
  • 策略化脱敏:hash 生成确定但不同的数值并保存映射表;placeholder 用 [A]、[B] 彻底隐藏;blur 与 range 保留量级或区间,适合对外发布但不可还原。
  • 格式保留:Word/PPT 尽量保留字体、表格、页眉页脚与组合形状;Excel/CSV 保留列结构;PDF/HTML/图片通常输出为文本或简化 PDF。
  • 还原与批量:-m 保存映射表,--unmask 用同一映射表还原;同目录或多文件批量时使用统一映射表保持跨文件一致性。

边界与注意

  • 只处理数字,不识别人名、地名、公司名等语义敏感信息,外发前仍需人工复核。
  • 旧版 .doc/.xls、扫描 PDF、JS 渲染 HTML 需要转格式、OCR 或浏览器提取后处理。
  • 映射表等同还原密钥,应单独保管,避免和脱敏文件一起发送或提交到公开仓库。
  • 脱敏不等于加密;合规要求高时应使用 placeholder 并结合加密与审批流程。

使用场景

  • 把运营月报.docx里的金额和转化率改成假数后发给大模型分析,并保留原排版。
  • 对 Q2 数据.xlsx 的销售额、利润列做 hash 脱敏,同时保存映射表供事后还原。
  • 批量处理同目录下多份 Word 和 PPT,用同一映射表保持跨文件数字一致。
  • 将截图里的表格数字通过 OCR 识别成文本并脱敏,用于提交给 AI 前检查。

适合人员

  • 每周要向外部团队发送经营月报的运营,需把真实金额和完成率替换成可控假数。
  • 用大模型做经营分析的分析师,需在输入前隐藏敏感数字并保留可还原映射。
  • 负责合同或数据交付的商务,需把 PPT 和 Excel 中数值脱敏后再发给合作方。
  • 做文档自动化测试的工程师,需批量替换多份文档中的数字并验证还原一致性。