qiqiangvae/dsh-newbe-plugins--packages-dsh-newbe-response-window ↗★ 0
dsh-newbe-response-window
DeepSeek Harness (DSH) web plugin: per-turn response window. Each turn's tool calls collapse into ONE always-expanded bounded slide (configurable N-line window, inner scroll, nothing hidden), and long assistant markdown gets a bounded scroll window too — Grok-build style, keeps every intermediate response visible inside a finite window. Streaming think blocks can live-stream outside the slide and fold in when settled (or auto-expand inside), switchable via Settings.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:qiqiangvae/dsh-newbe-plugins#2ce71ce784c77bec8e3102fbff80b53251e84b77&path:packages/dsh-newbe-response-window说明文档
阅读完整 README ↗配置
cordis.patch.yml 里插入了默认配置,可改:
| 键 | 默认 | 说明 |
|---|---|---|
lines | 10 | 窗口高度(行)。0 = 不限高(等价于关闭窗口) |
collapsed | false | 每轮 slide 是否默认收起成一行 bar。默认 false:始终展开、内容可见 |
showReadOnly | true | 是否在 slide 里列出 read/grep/web_search 等只读调用(默认全列出,不藏) |
minCollapseRows | 3 | 仅 collapsed: true 时生效:少于该数量的轮次不收起 |
liveStreamThink | 'out' | 流式 think 的显示模式:'out' 盒外流式结束后进盒折叠 / 'in' 盒内自动展开 / 'off' 全程折叠 |
设置页(Settings → General)
插件在 Web UI 的 Settings → General 里注册了两项:
- 「响应窗口大小(行数)」:
−/ 数值输入 /+调整lines(0–200,0= 不限高,默认 10) - 「流式思考显示」:三选一(关闭 / 盒内 / 出盒),对应
liveStreamThink(默认出盒) - 均即时生效:改动后已渲染的 slide 立刻变化(经宿主 settings namespace
dsh-newbe-response-window持久化)