DSH Marketplace

dsh-purge

YuJunZhiXue/dsh-purge

在设置页编辑 prompt-inject.md、管理 AGENTS.md 或 CLAUDE.md 规则集、检查插件更新,并对本机包做可回滚的应用或还原。

5,303673JavaScriptMIT源码

安装

把 dsh-purge 装进 DeepSeek Harness

装到哪

GitHub 方式 · GitHub 源码

从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。

我们跑过之后

我们跑过,装得上

这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 6 天前,DeepSeek Harness 0.2.1-rc.5.

挂进你的 README

实测可装 — dshmarketplace

给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。

安装前须知

装 dsh-purge 之前,先看这几条

  • 源码在这里: YuJunZhiXue/dsh-purge——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
  • 开源协议:MIT。

安全

装 dsh-purge 会执行什么

构建脚本

pnpm 跳过了下面这些依赖的构建脚本,插件没有它们也注册上了:

  • dsh-purge@https://codeload.github.com/YuJunZhiXue

换成 pnpm 11,安装会停下来先让你放行;放行之后,脚本以你当前用户的权限执行。

来源:我们在沙箱里的实装,DeepSeek Harness 0.2.1-rc.5,6 天前。

安装钩子

package.json 里没有 preinstall / install / postinstall 脚本。

来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。

README 里提到

shell 命令(bash、exec、spawn 之类);API key、token 或密码

来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。

这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。

AI 锐评

是什么 — dsh-purge 为 DeepSeek Harness 添加设置卡,支持编辑提示注入文件、管理规则集及包更新。

谁该装 — 在使用 DeepSeek Harness 进行提示策略评估时,需要管理本地规则集的用户适合安装 dsh-purge。 用户如果需要商业化使用或与第三方站点交互则不适合安装此插件。

注意 — 沙箱实测通过:在全新 profile 里装上,并被 harness 注册进 profile。静态检查提示会执行 shell 命令且需提供 API key 或 token。没发现明显的坑。

锐评 — 我会装它,因为它在自有安装中分离了主机层块与模型响应的工具提供了评估价值。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。

dsh-purge 是做什么的

Abstract diagram of package layers passing through a reversible gate into rules and a contained local environment.

dsh-purge 是一个 DeepSeek Harness 插件,用于在设置卡片中编辑 prompt-inject.md、管理 AGENTS.md 或 CLAUDE.md 规则集、检查插件更新,并对本机包执行可恢复的应用或还原。插件在会话标题旁提供 dock;在 Clean 页面点击 Apply 后,才会把修改写入官方 @deepseek-ai 包和本地配置。启动时它会检查并重新应用这些改动,避免 npm 覆盖 node_modules 后需要手工编辑。安装插件本身不会修改 DeepSeek Harness。

DeepSeek Harness 会从 $DSH_HOME、启动器旁的 .dsh,再到 ~/.dsh 查找位置。默认身份来自插件内置的加密 prompt,不读取主机上的 prompt 文件。Drill 页面在授权后可访问资产、skills 和本地环境。它适合管理自己的官方安装、离线目标或有书面授权的演练,不适合扫描第三方站点或公共互联网目标。

这是一个会接触本地包、配置和终端环境的 DeepSeek Harness 插件,目录还标记了 credential 要求。使用前应确认 agent 获得的权限范围。当前 README 说明维护已暂停;目标是 DeepSeek Harness 0.2,Node.js 需要 >=18,Windows no-flash 需要 >=22,Community Desktop 不在维护范围内。

dsh-purge 的文档

dsh-purge 的配置

DeepSeek Harness 按配置的 profile 加载 dsh-purge。官方 dsh web 使用 web,官方桌面 EXE 使用 desktop,两者需要分别安装并应用。DeepSeek Harness 不会因为加入 profile 就修改主机;只有在 dock 的 Clean 页面执行 Apply 才会写入变更。

查找顺序为 $DSH_HOME、启动器旁的 .dsh、~/.dsh。设置卡片可编辑 prompt-inject.md,管理多组 AGENTS.md 或 CLAUDE.md 规则集,并检查插件更新。默认身份来自插件内置的加密 prompt,不读取主机 prompt 文件。

dsh-purge 的命令与操作

dock 位于会话标题旁,包含两个页面:

  • Clean:显示分组补丁状态,提供 Apply、Restore、Uninstall。
  • Drill:授权后访问资产、skills 和本地环境。

Apply 成功后会重启 DeepSeek Harness;未完成的 Apply 不会重启。重启后需要新建会话,注入才会进入会话。启动时 dsh-purge 会检查并重新应用改动。

dsh-purge 的环境要求

目标版本是 DeepSeek Harness 0.2,README 明确支持官方 dsh web 和 DeepSeek Harness 0.2.0-rc.2 官方桌面 EXE。Node.js 需要 >=18,Windows no-flash 需要 >=22。旧版 DeepSeek Harness 需要匹配的旧版插件,Community Desktop 不在维护范围内。

已知限制

dsh-purge 只触碰本机官方 @deepseek-ai 包和本地配置,不修改 DeepSeek Harness 源码树。Drill 仅适用于自己管理的主机、离线目标或有书面授权的演练。目录标记了终端访问和 credential 要求;README 还说明维护已暂停。

根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README

同一分类

dsh-purge 的同类插件

面向 WorkDSH Desktop 2.0.6-alpha.3 及以上版本的企业连接插件,配合 WorkDSH Admin 提供成员登录、@同事分享正文与文件、业务插件认证复用,通过发行包安装。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码TypeScript18 天前

AI 锐评

enterprise-connection

是什么 — 给 WorkDSH Desktop 接上企业登录、同事 @ 提及、文本和文件共享,以及已认证的业务请求。

谁该装 — 在 WorkDSH Desktop 里赶项目交付,个人模型用不成公司那套,还要把分析稿和文件从对话里 @ 给同事。 只跑 DeepSeek Harness、没有 WorkDSH 桌面工作区的环境,这个包没有可挂的宿主。

注意 — 不在插件市场里,得从 GitHub Release 下载归档,在「插件 → 添加插件」填本地完整路径,激活后再到「设置 → 企业账户」登录。 需要 WorkDSH Desktop 2.0.6-alpha.3 及以上,并且已有可连的 WorkDSH Admin;插件本身是 0.1.0-alpha.2。

锐评 — 我不会在目录里随手加上它,只会在公司要把个人 WorkDSH 接到组织账户、并把归档发过来时再装。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
源码
238

可配置的 OIDC 登录与令牌授权模型接入,支持 LiteLLM 和显式启用的 oidc-llm 集成,提供独立 DSH Web 后端。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码JavaScript10 天前

dsh-purge

kingcharleslzy-ai

181

独立维护的 dsh-purge 社区分支,提供宿主策略补丁、提示词与规则设置、诊断、独立的更新检查与安装控制,以及本机备份回滚。

我们跑过,装得上

GitHub 源码JavaScript17 天前

dsh-persona-dafeiyu

huaizhuanghub

100

把选中的人设注入系统提示词的 DeepSeek Harness 插件:内置三套人设,支持从文件导入或粘贴自定义人设,并可按 profile 全局生效或按会话单独选择(输入框上方有切换条)。

我们跑过,装得上

npm 包JavaScript今天

为 DeepSeek Harness 提供 ChatGPT 账号登录:走 Codex 浏览器 OAuth,无需 API Key、无需选择工作空间;把登录结果接到 pi-ai 的 Codex provider,可设置新会话默认的 Codex 模型与思考强度,并按账号自己的目录接口刷新模型列表,在输入区展示 5 小时与每周用量窗口。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码TypeScript昨天

为 DeepSeek Harness 提供 ChatGPT 账号登录:走 Codex 浏览器 OAuth,无需 API Key、无需选择工作空间;把登录结果接到 pi-ai 的 Codex provider,可设置新会话默认的 Codex 模型与思考强度,并按账号自己的目录接口刷新模型列表,在输入区展示 5 小时与每周用量窗口。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码Shell24 天前

AI 锐评

dsh-codex-auth-plugin

是什么 — 为 DeepSeek Harness 提供 ChatGPT OAuth 认证和 Codex 账号管理,包括模型目录和使用显示。

谁该装 — 在使用 DeepSeek Harness 进行 ChatGPT OAuth 认证和 Codex 账号管理时,此插件适用。 如果你不使用 DeepSeek Harness 框架,则不需要安装此插件。

注意 — 尚未在沙箱环境中进行实测。没发现明显的坑。

锐评 — 我不会安装它,因为它尚未经过沙箱测试。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1源码