DSH Plugins
返回列表
🖥️

dsh-question-panel-collapse

客户端 更新于 2026.08.17

在终端中运行以下命令:

dsh plugin install Townrain/dsh-question-panel-collapse

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install Townrain/dsh-question-panel-collapse 完成安装,插件源码详见 https://github.com/Townrain/dsh-question-panel-collapse 。

插件介绍

DSH Web 里,agent 发起 ask_user 提问或 plan 审批时,提问面板会撑起对话框底部一大块区域,把你想看的上下文挤到画面外。你并不需要每次都盯着未提交的面板——只需要能随时收起来、需要时再展开。dsh-question-panel-collapse 在提问面板 header 的取消按钮左侧加了一个纯图标 chevron 按钮,点一下面板立刻收缩成一条紧凑小条,再点一下恢复完整,未提交的回答草稿原样保留。折叠仅是 CSS 隐藏内容区,面板组件与 state 始终活在 composer chain 中,因此草稿不会丢失。状态写入 localStorage,刷新或切换工作区后折叠偏好依然有效。插件同时覆盖 QuestionFlow(选择题、填空)与 PlanReviewPanel(plan 审批)两种面板形态,tooltip 跟随 DSH locale 服务自动切换中英文。整个过程纯前端实现,无 host 命令、无 LLM 调用、不写入会话日志。如果你日常在 DSH Web 中频繁遭遇 agent 提问,面板占屏让你不得不上滑才能看到上下文,这个插件能帮你把注意力留在对话本身上,而不是被一块半展开的面板绑架。

使用场景

  • agent 提问时面板占屏,需要快速收起以查看上下文
  • 填写回答中途被打断,需要折叠面板稍后继续
  • plan 审批面板遮挡对话,想先读完再处理

适合人员

  • DSH Web 日常重度用户,频繁遭遇 agent 提问
  • 偏好紧凑界面、减少视觉干扰的开发者
  • 同时使用 QuestionFlow 和 PlanReview 的工作流用户