dsh-sidebar-qa
DSH web plugin: select conversation text -> ask in a right-side panel -> a dedicated follow-up session (❓追问) in the same workspace, without interrupting the main conversation. Thin consumer of dsh-better-sidebar.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ChenRuoT/dsh-sidebar-qa说明文档
阅读完整 README ↗dsh-sidebar-qa
DeepSeek Harness(DSH)Web 插件:在对话里划选任意文本 → 点击「提问」→ 右侧面板问答。
基于dsh-better-sidebar开发的第三方拓展Tab页面。实现类codex侧边提问/claude code的/btw功能
插件自动创建一条同工作区的独立 DSH 会话(命名 ❓追问·),用快速无思考模型把主对话上下文压缩成小摘要后与引文一起注入,回答过程完全不打断主对话。追问会话在左侧边栏可见、可继续、可归档,并保持与主对话的从属关系(插件自维护映射)。

前置依赖(必装)
dsh-better-sidebar 必须安装(未安装时本插件不激活,无任何 UI/行为,也不创建会话)。
dsh plugin --profile web add dsh-better-sidebar
安装
# 通过 git(推荐)
dsh plugin --profile web add git+https://github.com/ChenRuoT/dsh-sidebar-qa.git
# 或本地路径
dsh plugin --profile web add
重启 dsh web(host 半改动需要重启;client 改动浏览器硬刷新即可)。
使用
- 在任意对话(主对话或追问对话)中划选一段文本,点击浮层「提问」。
- 右侧「❓ 追问」面板变成一条内嵌对话:引文/问题在侧边栏内流式回答,输入框固定在下方面板底部,不会跳转到子对话大窗口。
- 回答过程中可在输入框继续追问(Enter 发送、Shift+Enter 换行),所有问答都在侧边栏内完成。
- 每个追问仍是同工作区的独立会话(
❓追问·),主对话零打断;追问可以嵌套(在追问对话里再划选提问会生成新的子追问)。 - 侧边栏「追问记录」tab 按根(主)会话分组,以分层树列出所有(嵌套)追问,点击跳转。
配置
配置走 DSH 设置服务 sidebarqa 命名空间(settings.yaml 或设置页):
| 键 | 默认 | 说明 |
|---|---|---|
summarizeProvider | '' | 摘要快速模型渠道;空 = 继承被追问会话的 provider |
summarizeModel | deepseek-v4-flash | 摘要快速无思考模型 |
summarizeReasoningEffort | off | 摘要思考模式(off = 关闭思考) |
summarizeBudgetTokens | 160 | 背景摘要输出预算(tokens) |
recentWindowMessages | 2 | 保留的最近消息条数(当前状态锚点,不经过模型) |