前言¶
DeepSeek Harness(DSH)把能力拆成可安装的插件,但 Vision、人格(Soul/Persona)、长期记忆、插件市场、推理选项和 Motion UI 往往来自不同仓库,版本和 profile(Desktop / Web)也要分别对齐。若逐个查文档、手动 dsh plugin add,容易漏装或装错 profile。
下面介绍维护者 Scorp1o117 发布的 dsh-enhancement-suite:在 DSH 配置页或 CLI 里统一列出、安装和更新上述六类增强插件,并与 DSH 宿主声明的 engines.dsh 范围对齐。SkillHub 目录将其归类为「趣味换装」;GitHub 仓库当前星标为 0。
这是什么¶
dsh-enhancement-suite 是面向 DeepSeek Harness 的增强套件元插件(npm 包名同插件 ID)。README 将其定位为 Official enhancement suite for DeepSeek Harness — Vision, Soul/Persona, Long-term Memory & Plugin Marketplace,并在 0.3.x 线中扩展为包含 Reasoning Options 与 Motion UI(Motion UI 对应包 dsh-motion-ui)共六个可独立维护的子插件。
套件本身不重复挂载一套 marketplace 操作引擎,而是与 marketplace 共享操作逻辑;执行 Install all 时会把 marketplace 作为独立 bundle 一并安装。卸载与管理其他已装插件仍应使用 marketplace 配置页;DSH 内置 bundle 受保护。
核心功能¶
统一管理的六个增强项¶
从 Desktop/Web 的 Plugins → Installed → dsh-enhancement-suite 或 dsh-enhance CLI,可以:
- Install all:安装或更新全部六项(缺项会补装,已装项会更新)。
- Update installed plugins:只更新已安装的项;未安装的项会被跳过。
- 对单项使用单独的安装/更新按钮。
六项包括:Vision、Soul / Persona、Memory、Marketplace、Reasoning Options、Motion UI(dsh-motion-ui)。配置页会显示已装版本、操作进度与错误信息;操作针对当前活跃 Host 的 profile,走官方 CLI,不需要 API 凭据。
与 DSH 版本的兼容声明¶
资料中明确支持的 DSH 范围(engines.dsh / peer)包括:
>=0.2.0-rc.2 <0.3.00.2.1-rc.10.2.1-rc.2
README 说明 0.3.1 线要求 DSH 0.2.0-rc.2 或更高 0.2.x,且 Node >= 22.19。0.2.1-rc.x 宿主更新(如 DeepSeek V4.1 Flash 1017、Search/Fetch API)不改变本套件使用的插件 API;既有 reasoning 设置与 opt-in augmentation 策略仍保留。
CLI:list / install / update¶
除配置页外,可通过 npm 发布的 dsh-enhance(bin/dsh-enhance.mjs)在非 UI 环境操作:
list:查看 registry 中六项及状态。install:按 profile 安装。update:更新;--only可限定子集(短 key 或包名,例如motion,reasoning)。--dry-run:预览将要执行的操作。
Desktop 上 PATH 中的 dsh 须由 DSH Desktop 安装(Application → Manage dsh Command)。Windows 若全局 CLI 遮蔽 Desktop 自带 CLI,可在运行 dsh-enhance 前设置环境变量 DSH_ENHANCE_DESKTOP_EXECUTABLE 为 DeepSeek Harness.exe 的绝对路径,以使用 Desktop 捆绑的 CLI 与 pnpm。
安装与启用¶
1、把套件加入 profile¶
在 Desktop 使用 Desktop 提供的 dsh 命令:
dsh plugin --profile desktop add dsh-enhancement-suite@0.3.1
Web 端将 --profile desktop 换为 --profile web。
2、重启 DSH 并在配置页操作子插件¶
重启 DSH 后打开 Plugins → Installed → dsh-enhancement-suite,选择 Install all、Update installed plugins 或单项按钮。完成后建议再次重启 DSH。
3、可选:仅用 CLI¶
npx dsh-enhancement-suite list --profile desktop
npx dsh-enhancement-suite install --profile desktop
npx dsh-enhancement-suite update --profile desktop --only motion,reasoning
将 desktop 换成 web 即对应 Web profile。上述命令与 profile 用法均来自项目 README。
典型用法¶
场景 A:新环境一次性补齐增强能力
- 按上一节
dsh plugin ... add dsh-enhancement-suite@0.3.1加入当前 profile。 - 重启后在套件配置页点 Install all。
- 在 marketplace 配置页确认 marketplace 与其他社区插件的管理入口;需要 Vision / Memory / Persona 时再分别打开对应插件的设置。
场景 B:只升级 Motion UI 与 Reasoning
不改其它五项时,可在终端执行:
npx dsh-enhancement-suite update --profile desktop --only motion,reasoning
先用 --dry-run 预览(README 支持该选项),确认无误再去掉 dry-run 执行。
场景 C:发布前自检(维护者 / 贡献者)
仓库 package.json 中:
npm run check:校验语法、六插件 registry 与 CLI help/list。npm test:校验 bundle、配置页与 CLI 选择逻辑。
适用场景与注意¶
适合谁
- 已在用 DSH 0.2.0-rc.2 及以上 0.2.x(含 0.2.1-rc.1 / 0.2.1-rc.2)且 Node >= 22.19 的开发者。
- 希望从同一入口维护 Vision、Soul/Persona、Memory、Marketplace、Reasoning、Motion UI,而不是手动维护六份安装脚本的人。
务必注意
- 权限:插件在当前 dsh 进程权限下运行;安装前请阅读 GitHub 源码 与 MIT 许可证(
package.json声明)。 - 目录与官方关系:社区插件目录 SkillHub 条目 独立于 DeepSeek / 幻方,不等同于官方应用商店;套件 README 中的 “Official enhancement suite” 指其面向 DSH 官方增强能力线的定位表述,安装决策仍应基于你信任的维护者与源码审查。
- 版本号:配置页安装命令示例 pin 为
@0.3.1;npm 包在资料片段中为 0.3.3,实际安装以你选择的版本与 registry 为准,并满足上述engines.dsh约束。 - 禁止误操作:不要用凭插件名臆造的
dsh plugin add github:owner/repo代替上述dsh plugin ... add dsh-enhancement-suite@...;资料未提供 git clone 安装路径。
结尾¶
dsh-enhancement-suite 把 DSH 上常用的 Vision、人格、长期记忆、插件市场、推理选项和 Motion UI 收成一套可批量安装/更新的入口,并复用 marketplace 的操作引擎,减少 profile 与版本错配。需要细节时查阅 SkillHub 目录页与 GitHub README(含中文版 README.zh.md 若已发布)。
- 目录页:https://www.skillhub.cn/plugins/Scorp1o117/dsh-enhancement-suite
- GitHub:https://github.com/Scorp1o117/dsh-enhancement-suite