packages/dsh-task-board
zhu1090093659/dsh-web侧边栏多列任务看板:卡片交给真实 DSH 智能体会话执行,支持 cron 定时(Host 侧到点执行,关浏览器也生效)。
把 DeepSeek Harness 输入框的推理强度滑轨做成一片小宇宙。Off、Low、High、Max 各有专属星场与极光,档位之间平滑过渡,并绑定真实的当前会话模型选择。
Nova
A cosmic reasoning-effort slider for the DeepSeek Harness composer. 中文说明
Nova replaces the normal reasoning-effort menu with a draggable four-stop slider and a different cosmic scene at every level:
Stop · Scene Off · A quiet dusting of stars with the faintest drifting light Low · A slow blue aurora waking up around the track High · Denser indigo/violet aurora, a second comet, and an energy streak Max · A deep-space field with a moving six-colour nebula band, stars, blue-white lightning, violet flashes, and a slow white sweep
The levels are not hard cuts. As the thumb crosses a stop, the old scene fades out while the new one fades in; stars, aurora, glow, and fill colours blend through the transition. While dragging, the scene changes when the thumb actually crosses the next stop, not just because it is near one.
Off, Low, High, or Max.
level in either place updates the other.
session.selectModel({ provider, model, reasoningEffort }) path. It is the real reasoning parameter used by the next request, not a display-only value.
it is registered in conversation.input.right.
but they never paint outside the rounded module.
prefers-reduced-motion.
0.2.1-rc.2 or another build in the 0.2.1 line.ui-conversation and ui-model-selection plugins enabled, as theyare in the default Web profile.
account and API-key routes do; the control hides itself on other models.
Nova is submitted to the DSH plugin market / Discover catalog. Install it from there when the listing is visible.
dsh plugin --profile web add \
https://github.com/FanXi1230/fanxi/releases/latest/download/dsh-nova.tgzRestart dsh web if the plugin does not appear immediately.
git clone https://github.com/FanXi1230/fanxi.git
cd fanxi/plugins/dsh-nova
node scripts/validate.mjsThen add the local package directory with the DSH plugin manager, or install it into a profile with dsh plugin --profile add .
Nova is a standard DSH bundle with an empty Host half. Its Client half reads the existing ctx.modelDirectories.directoryFor(sessionId) directory and calls the same directory.select(...) operation as DSH's model menu. It owns no session state, makes no network calls, and stores no credentials.
The cosmic layers are CSS and SVG. Stars are real React nodes that reposition themselves and change colour between twinkle cycles. Each level keeps its own star layer, so level changes cross-fade instead of popping. The module root clips every layer to the rounded widget border.
The repository ships a dependency-free validation script:
node scripts/validate.mjsIt checks the bundle manifest, patch insert, module identifier, locale JSON, screenshots, license, and JavaScript syntax. The same command runs in GitHub Actions for changes in this plugin's directory.
This plugin is released under the MIT License.
The enclosing fanxi repository has its own AGPL-3.0 license; this plugin lives in its own package directory with a separate MIT license.