dsh-maskDSH 插件
DSH 敏感信息遮罩插件,可对手机号、邮箱、身份证、银行卡等实体进行掩码处理并支持恢复表持久化,提供 git、npm、tarball 三种安装渠道及 cordis.patch.yml 配置项,安装后可用 /mask status 与 /ma
查看原仓库英文描述
PII masking middleware for DeepSeek Harness: anonymize names, phones, emails, ID cards, bank cards, keys, and addresses to placeholders before they reach the model, restore them at the display layer, keep the restore table only in memory and a controlled storage domain, never log plaintext, and expose /mask and the mask_test tool
基础信息核对
自动核对项目活跃度
数据覆盖 80% · 抽样数据 · 数据截至 2026-09-25
100 次提交 · 最近推送 1 天前
1 个样本 · 暂不计分
6/6 已关闭 · 首次响应中位数 暂无
4 位近 90 天活跃贡献者
最近发布 今天
10 Stars · 0 Forks
安装
dsh plugin --profile web add github:PerryLink/dsh-mask
首次安装 GitHub 来源的包时,可能需要在 profile 的 pnpm-workspace.yaml 的 allowBuilds 中允许该包的构建脚本;也可用 github:PerryLink/dsh-mask#<commit-sha> 锁定版本。详见官方文档。
还没有 DSH?两步开始 →
第一步:准备 Node.js 环境
DSH 依赖 Node.js(建议 20 LTS 或更新版本)。终端里运行 node -v 能显示版本号即已就绪。
已有 Node.js:直接进入第二步。
没有 Node.js:去 nodejs.org 下载 LTS 安装包(Windows/macOS 双击安装);或用包管理器:
brew install nodewinget install OpenJS.NodeJS.LTS第二步:启动 DSH
无需安装,直接运行:
npx @deepseek-ai/dsh web浏览器打开 http://127.0.0.1:3080,在 Web UI 的插件市场里搜索 dsh-mask,或粘贴上面的安装命令。