Memory

dsh-enhancement-suite

Scorp1o117/dsh-enhancement-suite · ★ 1

Scorp1o117

Official enhancement suite for DeepSeek Harness — Vision, Soul/Persona, Long-term Memory & Plugin Marketplace.

License
MIT
Added
2026-08-16
Maintenance
active
Install kind
github
npm
dsh-enhancement-suite
Manifest details
Manifest status
Not verified
Manifest path
-
Manifest checked
2026-08-19
Lifecycle scripts
None found

Static manifest checks report declarations only; they are not compatibility or security review.

安装

dsh plugin --profile web add github:Scorp1o117/dsh-enhancement-suite

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

For install and environment setup, plus plugin development tutorials, see DSH community docs ↗

README

Source README · body: en · Read Chinese README

Table of contents
  1. Included plugins
  2. Compatibility
  3. Installation and use
  4. Command line
  5. Development and feedback

简体中文 | English

Install and update six enhancements for DeepSeek Harness from one plugin page or the dsh-enhance CLI. Each plugin can also be installed and maintained independently.

Included plugins

Plugin Purpose CLI key
dsh-tool-vision Vision endpoint, image bridge and image tools vision
dsh-soul-md Persona cards, session / workspace personas and file-based memory soul
dsh-tdai-memory Layered long-term memory, extraction and recall memory
dsh-plugin-marketplace Discover, install and manage plugins marketplace
dsh-reasoning-options OpenCode session headers, provider defaults and opt-in reasoning levels reasoning
dsh-motion-ui Interactive interfaces, diagrams, animation and local video production motion

The suite is an installer and does not merge these projects into a single plugin. See each plugin for its features, model connections and runtime dependencies.

Compatibility

  • DSH Web and Desktop. The suite declares support for 0.2.0-rc.2, 0.2.1-rc.1 / rc.2 / rc.3 / rc.4 / rc.5, and versions matching >=0.2.0-rc.2 <0.3.0. See package.json for the complete prerelease range.
  • The suite requires Node.js >=22.19. Individual plugins can have different requirements; in particular, Motion UI explicitly lists its supported DSH versions.

Installation and use

For Desktop, first install its dsh command using Application → Manage dsh Command, then run:

dsh plugin --profile desktop add dsh-enhancement-suite

For Web, replace desktop with web. Restart DSH and open Plugins → Installed → dsh-enhancement-suite:

  1. Choose Install all, or install only the plugins you need.
  2. Update installed plugins skips plugins that are not installed.
  3. Check progress, actual installed versions and errors; restart DSH after changes.

The suite shares its operations engine with the marketplace without mounting a duplicate. Install all adds the marketplace as an independent plugin. Use the marketplace to uninstall or manage other plugins. Built-in DSH bundles remain managed by the host.

Command line

# List the registry and installation state for the Desktop profile
npx dsh-enhancement-suite list --profile desktop

# Preview, then install all
npx dsh-enhancement-suite install --profile desktop --dry-run
npx dsh-enhancement-suite install --profile desktop

# Update only the installed Motion UI and Reasoning Options plugins
npx dsh-enhancement-suite update --profile desktop --only motion,reasoning

--only accepts comma-separated keys or package names. The default profile is web. Desktop users should use the command installed by the Desktop app. If a global Web CLI shadows it on Windows, set DSH_ENHANCE_DESKTOP_EXECUTABLE to the absolute path of DeepSeek Harness.exe.

Development and feedback