Qingzhou-Joshua/dsh-dev-toolbox

DeepSeek Harness plugin—a simple toolkit for developers.

Dev toolbox is a local converter on the dsh web composer row: JSON, URL, Base64, timestamps and UUIDs all run in the browser — no model call, no network. In any session, the code icon to the right of + opens the panel; the last tab is remembered and input/output are never written to disk. Three footer actions apply to every tool: Load from composer (copies the current draft into the tab's input), Copy output, and Insert into composer (replaces an empty draft, otherwise appends after the existing text). It is a zero-network companion for the everyday encoding/formatting chores agents otherwise burn tokens on.

Other ★ 0 updated 2026-08-14 ⚠️ needs adapt
View on GitHub ↗

Install

dsh plugin --profile web add github:Qingzhou-Joshua/dsh-dev-toolbox

GitHub install per README (EN primary with zh edition); npm 404 verified 2026-09-03. dsh plugin add from a git host fetches sources and runs prepare to build lib/; pnpm >=10 blocks that script until allowlisted — the first add fails with an allowBuilds key which you copy into ~/.dsh/profiles/web/pnpm-workspace.yaml, then run the add again. From a local checkout next to a harness tree: pnpm install && pnpm run build, then dsh plugin --profile web add /absolute/path/to/dsh-dev-toolbox. Do not run pnpm run build from the harness root. After install, refresh the Web UI — the button sits on the composer tool row. Node ^22.19.

Compatibility

DSH web composer row; standalone npm package requiring Node ^22.19.

Details

Recent updates

Browser-local JSON/URL/Base64/timestamp/UUID converters on the composer row; no network or model calls; last-tab memory; composer load/insert integration.

FAQ

Do conversions call a model or the network?
No — every converter runs locally in the browser; there is no model call and no network request.
Is my input persisted?
No — input and output are never written to disk; only the last-used tab is remembered.
How do I get results into the composer?
Three footer actions: Load from composer, Copy output, and Insert into composer (replaces an empty draft or appends after existing text).

Alternatives

ChuanTianML/dsh-local-share · qdvictor-dsh-json-viewer

More plugins in Other

Browse more in Other

Guides for Other plugins