pi-pii-mask
基于正则的PII脱敏/恢复扩展,保护用户隐私
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-pii-mask。 它的用途是:基于正则的PII脱敏/恢复扩展,保护用户隐私 完整的 Skill 内容见:https://321skill.com/skills/pi-pii-mask/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请帮我审查这段代码,其中包含数据库连接字符串和客户邮箱,先脱敏再发送给LLM。' 安装 pi-pii-mask 后,它会自动将所有邮箱替换为 [EMAIL],API密钥替换为 [API_KEY],LLM 返回结果后恢复原始值,确保安全。
介绍
在AI编程或智能体交互中,用户可能无意中将邮箱、手机号、SSN、信用卡号、API密钥等敏感信息传递给LLM,导致隐私泄露风险。pi-pii-mask 通过轻量级正则匹配,在信息到达LLM前自动脱敏,并在响应中恢复原始值,确保数据安全。
使用方式:通过 npm 安装后,将其集成到 Pi coding agent 的请求/响应管道中。它会自动扫描输入文本,识别并替换敏感字段为占位符(如 [EMAIL]),LLM 处理后再将占位符恢复为原始内容。整个过程对开发者透明,无需修改现有代码逻辑。
适合智能体开发者、后端开发等需要处理敏感数据的场景,尤其是使用 Pi 编码代理进行代码审查、调试或生成代码时,涉及客户数据、密钥或个人信息的场景。
注意事项:正则匹配存在局限性,可能无法覆盖所有非标准格式(如混淆的邮箱、中文身份证号)或自定义敏感类型。建议定期更新正则规则,并配合其他安全实践(如日志脱敏)使用。对于极高安全要求的场景,建议结合加密或更专业的脱敏工具。
核心特点
与通用脱敏库不同,它专为 Pi coding agent 设计,支持双向脱敏和恢复,且轻量级基于正则,无需额外AI模型或网络请求。
注意事项
正则匹配可能无法覆盖所有非标准格式或混淆的敏感信息,且对中文语境下的PII(如身份证号)可能不完善。
常见问题
如何安装 pi-pii-mask?
使用 npm install pi-pii-mask 即可安装,然后按照文档集成到 Pi coding agent 中。
支持哪些敏感信息类型?
支持邮箱、手机号、SSN、信用卡号、API密钥、IP地址等常见PII,可通过自定义正则扩展。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/pi-pii-mask/raw/index.md 读取 pi-pii-mask 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-pii-mask/raw/index.md(查看排版版本)