安装
$ dsh plugin --profile web add "github:PerryLink/dsh-mask#main"插件能力与用途
基于公开仓库快照由 AI 辅助整理,内容必须有源码依据;它不等同于兼容性验证或安全验证。
dsh-mask 是专为 DeepSeek Harness 设计的隐私与安全中间件插件。它在模型交互边界(消息预处理和工具返回拦截)通过正则检测自动将手机号、邮箱、身份证号、银行卡号、密钥及 IP 地址等敏感个人信息替换为占位符。明文数据仅保留在宿主内存和受控存储域中,绝不写入会话日志,同时提供 /mask 命令和 mask_test 工具支持状态查询与显式还原。
核心能力
- 自动在 agent/pre-step 和 tools/post-execute 阶段对手机号、邮箱、证件号、银行卡及密钥等进行正则脱敏
- 在宿主内存及受控 dsh_mask 存储域中维护可逆映射表
- 注册 /mask 终端命令,支持状态查询、动态启闭以及指定占位符的显式还原
- 提供 mask_test 诊断工具,可测试文本片段的脱敏效果且不泄露明文
- 会话日志级别的数据净化,防止明文个人隐私信息泄漏到持久化记录中
适用场景
- 在将提示词发送给大语言模型前进行敏感个人信息与凭据的自动匿名化
- 满足合规性与隐私审计需求,防止 PII 写入 DSH 会话日志
- 对工具调用执行结果中的敏感数据进行脱敏后再回传给模型上下文
- 安全测试和验证不同实体规则下的脱敏表现
适合谁
- 为 DeepSeek Harness 配置数据安全与隐私合规策略的开发者与安全工程师
- 在 DSH 会话中处理敏感用户数据、身份信息或凭证的开发人员
- 需要对 LLM 交互链路施加数据脱敏边界的企业组织
文档中可确认的限制
- 仅支持纯正则模式,姓名与地址识别所需的 NER 模型未打包,启用时将报错退出
- 手机号和身份证号正则检测器仅适配中国大陆格式
- 纯宿主端实现,未内置前端界面气泡自动还原的浏览器组件
- 在 DSH 0.1.7-rc.2 上因核心会话信封限制会跳过 mask/* 类型的会话日志审计追加
DSH 兼容性
DSH Plugin 针对具体版本记录的运行验证证据。没有结果只代表我们尚未测试,不代表不兼容。
尚未测试目前还没有发布运行兼容性测试结果。
安全信号
来自包元数据和源码检查的客观信号。这些信息用于辅助判断,不代表绝对安全保证。
依赖数量
package.json 声明了 1 个运行依赖、16 个开发依赖、8 个 Peer 依赖和 0 个可选依赖。
已声明 DSH Bundle
package.json 中声明了 DSH Bundle 元数据。
已声明许可证
GitHub 报告该仓库许可证为 Apache-2.0。
已获取 package.json
已获取仓库根目录 package.json,可用于 Registry 元数据检查。
源码可用
本次 Registry 快照已获取公开 GitHub 源码元数据。
来源与 Registry 记录
展示此条目的公开来源、Registry 分类与最近一次源码检查信息,并与运行验证结果明确分开。
- 源码仓库
- PerryLink/dsh-mask
- Registry 来源
- GitHub · dsh-plugin topic
- Registry 分类
- Plugin
- 源码检查
- 7b22b8b · 2026-10-04
本页面基于公开源码信息独立收录。DSH Plugin 与 DeepSeek 及插件作者均无隶属关系;安装前请始终以作者仓库中的最新说明为准。
仓库活跃度
- GitHub Stars
- 13GitHub stars
- Fork 数
- 0
- 未关闭 Issue
- 0
- 最近提交
- 2026-09-24
- 最近发布
- 2026-09-25
相关 DSH 插件
综合核心能力、适用场景、插件类型、分类和 DSH Profile 进行相关性排序。