@deepwhale-cn/dsh-plugin-updater:第三方 DSH 插件版本检查与精确升级

feely0208 的工作流插件,解决第三方 npm DSH 插件无官方「更新」入口、以及 pnpm 11+ minimumReleaseAge 导致拿不到刚发版本的问题。通过 plugin_update_check 对比已装与 registry 最新版,plugin_update_apply 按包名或 all 精确安装 pkg@x.y.z。仅处理 npm registry 且含 dsh.bundle 的依赖,需显式触发并重启后生效。0.3.0 起仅提供 Agent 工具。安装:dsh plugin --profile <profile> add @deepwhale-cn/dsh-plugin-updater。

Read More
DeepSeek Harness Third-Party Plugin Marketplace

The DeepSeek Harness (DSH) plugin aims to address the uncontrollable risks of third-party plugin code execution. It connects community catalogs with official installation capabilities, providing plugin browsing, direct installation, and one-click management of installed versions. After installation, it supports generating a read-only AI review draft to check for potential risks (such as outbound connections and credentials), without executing the code. Note: the review is an after-the-fact check and cannot prevent execution at installation time; plugins run with the permissions of the current process.

Read More
dsh-plugin-manager-lite: DeepSeek Harness Third-Party Plugin Manager

dsh-plugin-manager-lite is a static bundle plugin for DeepSeek Harness, designed to address the fragmented management of third-party plugins. It provides a unified management entry point through a Web GUI, supporting plugin listing, enabling/disabling, uninstallation, and update checking. The plugin reads package.json to display plugin information, persists disabled states, and supports updates only via npm installation. Installation requires DeepSeek Harness 0.1.0-rc.7 and Node.js >= 18, and it can be quickly deployed using the `dsh plugin` command. During development, pay attention to the synchronization mechanism between the source code and its copy in the profile directory.

Read More
dsh-plugin-install: Install any third-party plugin in the DSH settings page.

# Preface The philosophy of DSH is "Everything is a plugin". However, in practice, there are usually only two ways to install plugins: opening the terminal to run `dsh plugin add`, or finding one in the plugin market. The former is not user-friendly for those unfamiliar with the command line, while the latter has limited coverage—plugins not listed in the market lack an installation entry in the interface. dsh-plugin-install fills this gap: it adds an "Install" tab to the DSH settings page, allowing you to install any third-party plugin by simply entering a package name, without needing to open the terminal or go through the plugin market. The following sections introduce its functionality, installation methods, and precautions. # What is it? dsh-plugin-install is a Web-facing client plugin (package) maintained by qinyre.

Read More
dsh-skins: Third-party skin plugin for DSH Web GUI

dsh-skins is a client-side plugin repository that offers skin-switching functionality for the DeepSeek Harness (DSH) Web GUI, designed to extend theme capabilities without modifying core code. It registers skins via the official ThemeService and uses CSS variables for overrides, supporting instant switching. Currently, four skins—Nord, Aurora, Paper, and Dream—are released, covering both dark and light bases. They support image backgrounds via inline data URLs without requiring external dependencies. The plugin adopts a self-contained resource design and provides pnpm scripts for type checking, building, testing, and internationalization consistency verification. Users can install and enable the plugin via the omdsh market command, then switch skins from the settings page. Adding new skins requires defining skin configurations in the source code and supplementing the corresponding Chinese and English copy.

Read More