
HiWhaleW/dsh-toolbox
dsh-toolbox
Local-first DeepSeek Harness plugins for product research, context routing, plugin preflight, and compatibility monitoring.
Install
npx @deepseek-ai/dsh plugin --profile toolbox add ./dist/dsh-toolbox-product-research-workbench-0.2.1.tgzRestart `dsh web` after install. Bundle APIs can change during the developer preview.
README badge
[](https://dshhub.dev/plugins/dsh-toolbox)Paste this into your README. The star count updates with every catalog sync.
From the README
Excerpt from HiWhaleW/dsh-toolbox, cleaned of badges and images.
A local-first toolbox for DeepSeek Harness.<br> Product research, context switching, plugin preflight, and compatibility monitoring in one safety-focused visual control panel.
<a href="https://dsh-toolbox.lisongyang0130.chatgpt.site"><strong>Live interactive demo</strong></a> · <a href="#five-minute-installation"><strong>Five-minute installation</strong></a> · <a href="https://github.com/HiWhaleW/dsh-toolbox/issues"><strong>Report an issue</strong></a>
[!NOTE] The online version is a safe demo: health checks, Bundle toggles, change plans, activity, and rollback are simulated in the current browser's memory and reset on refresh. It never connects to a visitor's computer or reads DSH Profiles, API credentials, or SQLite data. Install the local version to connect to a real DSH workflow.
[!IMPORTANT] Experimental MVP · Noncommercial use only. DeepSeek Harness remains in Developer Preview, and upgrades may affect Profile Bundle compatibility. This project is independently developed and is not affiliated with or endorsed by DeepSeek.
What is DSH Toolbox?
DSH Toolbox is a DeepSeek Harness companion for individual, local-first workflows. Four plugins run as native DSH Profile Bundles. DSH Switchboard runs outside the active Harness process to inspect Profiles, run health checks, preview Bundle changes, create backups, and roll changes back safely.
There are no accounts, hosted backends, behavioral analytics, telemetry, background registry checks, or automatic upgrades by default. Real runtime data stays in local SQLite. Profile changes always begin with a plan, require user confirmation before writing, and leave an auditable transaction record.
Five components
| Component | Everyday use | Tools |
|---|---|---|
@dsh-toolbox/product-research-workbench | Import URL or text evidence, organize findings, evaluate opportunities, back up projects, and generate Markdown/HTML reports. | 12 |
@dsh-toolbox/context-switchboard | Route tasks into bounded contexts, activate native runtime context, and support rollback. | 10 |
@dsh-toolbox/plugin-preflight | Inspect local Bundles before installation for package semantics, capabilities, policy, SBOM data, and fingerprints. | 2 |
@dsh-toolbox/compatibility-radar | Discover Bundles, compare them with a target runtime, save and compare snapshots, and generate upgrade reports. | 7 |
@dsh-toolbox/dsh-switchboard | Discover DSH Profiles, inspect Bundles, plan and validate changes, create backups and reports, and roll back safely. | CLI / control plane |
The first four components are independently installable DSH Profile Bundles. The fifth is the unified local control plane. Product Research Workbench and related reports support Markdown and HTML output, while runtime data is stored in SQLite by default.
Online demo vs. local installation
…
