DSH Plugins
返回列表
🧩

dsh-text-mask

admin-security 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install uckkk/dsh-text-mask

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install uckkk/dsh-text-mask 即可安装该插件,完整源码地址为 https://github.com/uckkk/dsh-text-mask

插件介绍

在处理用户输入、工单记录、日志或对话回放时,文本里常常夹杂着邮箱、手机号、身份证号、银行卡号、IP 地址甚至 API 密钥等敏感信息。直接展示或转发极易造成数据泄露,而为此引入一套外部脱敏服务又显得过于笨重。

dsh-text-mask 是一个纯 Node 实现的本地文本脱敏插件。它通过一个 mask_text 工具,自动识别文本中的 PII 与密钥/令牌,将其替换为掩码,并返回脱敏后的文本以及命中计数。整个流程不依赖网络、不依赖任何外部服务,安装即可使用。

适合需要在本地快速完成敏感信息脱敏的开发者与管理员,尤其是希望在日志管道、客服工单、审计回放等场景中,用最小依赖把 PII 挡在外的团队。

使用场景

  • 日志输出到共享平台前对 PII 做本地脱敏
  • 客服工单转发给第三方前掩码手机号与身份证号
  • 对话审计回放时隐藏 API 密钥与令牌

适合人员

  • 需要零网络依赖做本地脱敏的开发者
  • 管理日志管道与 SRE 运维流程的工程师
  • 负责安全合规与数据最小化原则的管理员