mcpField
P
pii-sanitizer

pii-sanitizer

github.com/jorgealves安全2258 次安装2 天前更新
代码仓库

关于 pii-sanitizer

用于识别并遮盖数据集、日志或通信中的个人身份信息的脱敏工具,适用于隐私保护流程。它用于移除敏感信息而非加密,建议在安全边界内本地处理。

主要功能

  1. 01识别并遮盖个人身份信息
  2. 02处理数据集、日志和通信
  3. 03不将输入保存到磁盘
  4. 04建议在本地安全环境运行

适用场景

  1. 01集中式日志平台前清理日志
  2. 02将生产数据用于测试或训练前脱敏
  3. 03向工程团队分享支持工单前遮盖信息

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jorgealves/agent_skills --skill pii-sanitizer

安装后在 Claude Code 中输入/pii-sanitizer确认已加载。

附带文件skill.yaml

详细介绍

PII 脱敏工具

用途和意图

pii-sanitizer 是一款数据保护工具,旨在识别并屏蔽数据集、日志或通信中的个人身份信息(PII),以符合 GDPR 和 CCPA 等隐私法规。

适用场景

  • 日志清理:在将应用程序日志发送到集中式日志平台(例如 ELK、Datadog)之前进行清理。
  • 数据集准备:在将生产数据用于预发布或训练环境之前进行脱敏。
  • 客户支持:在与工程团队分享支持工单之前,屏蔽其中的敏感信息。

不适用场景

  • 加密:这是一款数据删改工具,而非加密工具。它用于移除数据,而不是对数据进行安全处理以便日后检索。
  • 结构化数据库迁移:虽然它能处理某些结构,但大规模数据库脱敏更适合使用专用 ETL 工具。

错误情况和边缘案例

  • 误报:类似 PII 的字符串(例如内部序列号)可能会被意外删改。
  • 上下文模糊:“Rose”可能是人名(PII),也可能是花;该工具可能会采取谨慎处理方式。
  • 编码问题:请确保输入文本采用 UTF-8 编码,以避免无法识别特殊字符。

安全和数据处理注意事项

  • 零保留:绝不能将输入数据保存到磁盘。
  • 本地处理:强烈建议在安全边界内运行此工具,以确保敏感原始数据不会离开本地环境。

评论

支持 Markdown