dsh-btw
Side-ask drawer opened from a completed answer's action row: follow-up questions run in an independent, auto-archived session seeded with the prior conversation text (read-only, capped at 48,000 characters), leaving the main session untouched. The side session inherits the main session's model, switchable inside the drawer, with a context-usage ring.
每条已完成回答操作行上的侧问抽屉:追问在独立且自动归档的会话中进行,携带此前的已完成对话文本(只读,上限 48000 字符)作为参考,主会话零写入;模型默认继承主会话并可在抽屉内切换,附上下文占用圈。
How to install
dsh plugin add dsh-btw About
dsh-btw — BTW 侧问面板(DHS Web GUI 客户端插件) 痛点:对话进行中想随手问一个问题,又不想污染主会话的上下文。 解决:随时弹出一个浮动面板(Ctrl/⌘+Alt+B),从当前主会话的已完成历史创建一个**独立的一次性会话**提问—— 回答在分支会话中流式生成,主对话一行都不新增。 原理 这是一个**纯客户端插件**(dsh.client / platform web),无任何服务端改动。 每次打开面板后的第一条提问会读取主会话当前窗口中的已完成用户/助手文本,创建一个新的空会话,并把这段内容作为隐藏的只读参考上下文随首问发送。 不复制主会话的 goal、计划、工具调用、权限状态或待处理队列;BTW 的内部上下文只用于模型回答,面板只渲染实际问题和回答。 新会话继承主会话的 cwd,创建后、首问前立即归档,因此不会出现在左侧普通会话历史;发送后先显示本地问题和等待状态,再接收侧问会话事件。 主会话不会被写入; 回答通过会话事件快照(session.subscribe / getSnapshot 的 uSES 通道)实时渲染, 过程中可以看到"思考中 / 输出中"。 配置 BTW 默认创建 minimal preset,并选择 opencode-go/deepseek-v4-flash 的 off 推理强度。插件配置可以在 Web profile 的 Cord…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 2
- mo. downloads
- –
- Last push
- 2026-08-26
- Created
- 2026-08-21
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh-client, dsh-plugin
Related plugins
dsh-chat-import
Nwflower/dsh-chat-import
Import full-fidelity chat histories from 13 coding agents (Claude Code, Codex, ChatGPT, Cursor, Gemini, opencode, and more) as resumable DeepSeek Harness sessions, with reverse export back to Claude Code.
deja-vu
vshulcz/deja-vu
One memory shared by Claude Code, Codex, Cursor, Copilot CLI, OpenClaw and 19 more coding agents, built from the session history already on disk. A fix found in one agent comes back in any of them, including months of sessions from before you installed it. No LLM, no embeddings, one local Go binary.
dsh-plugin-bridge
Totoro-qaq/dsh-plugin-bridge
Moves an existing DSH session to another agent preset through a previewable five-section handoff, preserving the source session and either pausing the target for confirmation or continuing immediately.
dsh-recall-plugin
limbo947/dsh-recall-plugin
Recall any user message: rolls the conversation (official session fork) and workspace files (per-message shadow git snapshots) back to before it, with a diff-preview confirmation panel.