DSH Plugins
返回列表
🖥️

dsh-question-recovery

客户端 更新于 2026.10.09

在终端中运行以下命令:

dsh plugin install vb2250158/dsh-question-recovery

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

在 DeepSeek Harness 中执行 dsh plugin install vb2250158/dsh-question-recovery 安装本插件,源码仓库为 https://github.com/vb2250158/dsh-question-recovery,安装后重启 DSH 并刷新页面。

插件介绍

在使用 DSH 时,ask_user_question 有时会因为工具未启动、结果未知或流程被中止而卡住:对话里看不到完整问题,也无法按预期继续。这类情况往往并非用户误操作,而是网络、刷新或客户端状态与官方提问流程短暂脱节。若只能重开话题或手动复述上下文,既打断思路,也容易让助手误解你已做出的选择。

dsh-question-recovery 是独立客户端插件,不改动官方源码。正常等待、完成或取消的提问仍走官方组件;仅在 TOOL_OUTCOME_UNKNOWN、TOOL_NOT_STARTED、ASK_ABORTED 且问题参数有效时,在聊天中恢复展示题目,并提供单选、多选与自由文本输入。你点击「发送补充回答」后,通过官方的 scope.conversation.send 把新用户消息发回原会话——不伪造旧工具成功、不改历史日志、也不替你自动点选。

发送过程有防重复保护;失败会保留你已填写的内容并提示错误,原聊天输入框里的草稿不会被覆盖。适合经常在网页端与 DSH 长对话、且遇到过提问卡片「消失」或无法提交的人。需要 DSH 0.2.1-alpha.1 或兼容的 0.2 版本,并依赖官方提问 UI 与工具卡片相关能力。

使用场景

  • 提问工具返回未知结果或未完成,聊天里看不到可回答的卡片
  • 页面刷新或中断后,原 ask_user_question 无法继续提交
  • 需要在不篡改历史的前提下,把补充选择或文字发回原会话

适合人员

  • 经常在 DSH 网页端进行长对话的用户
  • 依赖助手发起单选、多选或文本提问的工作流使用者
  • 遇到过提问中断、卡片消失或无法发送回答的人