dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
与模型选择器连为一体的带刻度推理强度滑杆,位于输入框内,支持主题变量与中英法三语。
English | 中文
A reasoning-effort slider for DeepSeek Harness (DSH) that lives in the composer. Codex and Claude Code have one. DSH didn't, so I built it. One pill holds the model picker and the slider, right where you type.
| Dark | Light |
|---|---|
DSH with the web profile, and a model that exposes reasoning efforts. No effort levels, no slider. Anything with low / medium / high works.
Needs the web profile (composer slots, model directory, locale). Pure client UI. No host permissions, no credentials, no network calls, no external services. Runs wherever the web profile runs. Tested on DSH 0.1.2-alpha. Limitation: the pill only shows for models exposing reasoning efforts.
From GitHub, no npm account needed:
dsh plugin --profile web add github:mrSutivu/plugin-effort-slider
Or clone it first:
git clone https://github.com/mrSutivu/plugin-effort-slider.git
dsh plugin --profile web add ./plugin-effort-slider
Then restart the web profile once with dsh web and refresh the page. Later client-only edits apply on a plain refresh.
From npm:
dsh plugin --profile web add plugin-effort-slider
If the model has no reasoning levels, the pill hides and the stock DSH selector is back.
Everything runs off one accent, var(--dsw-alias-button-info-fill), the send button fill. A theme plugin that redefines it recolors the slider, the notches, the max gradient and the checkmark. Nothing else to touch.
Strings live under the effort-slider locale namespace in English, French and Chinese. To add your language, register dictionaries for that namespace and open a PR. locale.addLanguage covers you if the language pack itself is missing.
dsh plugin --profile web remove plugin-effort-slider
Restart dsh web once. The pill, the styles, the meter move and the prompt height all revert.
No build. Edit lib/client.js and refresh. lib/index.js is an empty host entry. The bundle layer wants one, so it gets one.
Issues and PRs welcome. New locale dictionaries make the easiest first contribution. Theme edge cases and provider quirks matter most, since effort counts differ per model.
Free forever, MIT. If the slider saves you clicks every day, a coffee keeps it maintained:
GitHub Sponsors works too, once onboarding clears: github.com/sponsors/mrSutivu.
MIT © Sutivu