前言¶
DeepSeek Harness(DSH)采用插件化架构。在实际开发或安全评估中,经常会遇到模型拒绝回答或主机层限制的问题。mmparko/dsh-purge 旨在帮助开发者区分这两层,在本地环境对默认策略和模型行为进行可控的评估与测试。
这是什么¶
这是一个针对官方 DeepSeek Harness 的网络安全红队插件。它支持官方 Web 和桌面端 EXE,通过分离主机层拦截和模型层拒绝,提供更底层的控制力。
核心功能¶
该插件提供了以下主要能力:
- dsh-purge dock:在会话标题旁提供按钮,点击后打开右侧面板,包含 Clean 和 Drill 两个页面。
- Clean 页面:展示分组补丁状态,支持应用(Apply)、恢复(Restore)和卸载操作,包含提示词编辑器和多个规则集。
- Drill 页面:集成在稳定版中,授权后可操作资产、技能和本地环境。
- 主机策略管理:支持默认副本、权限策略和工具限制的配置。
- 启动自检:插件启动时会自动检查并重新应用配置。
安装与依赖¶
环境要求:
* Node.js >= 18
* Windows 无 Flash 版本需要 Node.js >= 22
安装方式:
* 通过 DeepSeek Harness Hub 一键安装。
* 使用 npm 安装 dsh-purge 包。
使用步骤¶
- 在会话列表中,点击会话标题旁边的 dsh-purge 按钮。
- 进入 Clean 页面。
- 点击 Apply。插件将重启会话并注入配置。
- 重启后开始新对话,提示词注入即生效。
注意事项¶
- 维护状态:项目更新已暂停,维护工作暂挂起。
- 安装与生效:将插件添加到配置文件不会直接修补主机;必须通过界面点击 dsh-purge -> Clean -> Apply 才能生效。
- 覆盖与编辑:如果 npm 覆盖了
node_modules,请勿手动编辑文件。 - 使用范围:插件仅触及官方
@deepseek-ai包和本地配置,不是面向公网的扫描器或攻击工具包。 - 署名要求:引用项目名称、想法、代码或提示词需注明出处。
- 法律声明:本项目仅限学习与研究,严禁用于任何非法或违规用途。
结语¶
DSH 的核心理念是“一切皆插件”,社区生态由开发者共建。如需获取更多插件或反馈,可访问插件目录或 GitHub 仓库。