dsh-sideask:在当前会话中查看并回答其他会话的提问

DSH 插件 dsh-sideask 在任意会话中统一查看并回答工作区所有会话挂着的 ask_user_question,通过侧栏计数器与左下角浮出面版实现非侵入式作答,要求 DSH 0.2.0+ 并配置 timed 模式。

阅读全文
dsh-plugin-auto-answer:无人值守时自动应答 ask_user_question

dsh-plugin-auto-answer 是 AK-blank 维护的 DSH Host 工作流插件。在可配置秒数内无人回答 ask_user_question 时,自动提交带 Recommended/推荐标记的选项,使无人值守会话继续;人工在窗口内作答则不受影响。文章介绍安装命令、配置项、推荐项识别规则、与 tool-ask-user 超时的关系、JSONL 追踪,以及自动作答后浏览器问题卡片仍可能残留的已知 UI 行为。插件不处理工具审批,以 MIT 发布。

阅读全文
DSH 提问恢复插件:中断 ask_user_question 后的显式补答

dsh-question-recovery 是 vb2250158 维护的 DSH Web 插件(0.1.5,MIT)。当 ask_user_question 因 TOOL_OUTCOME_UNKNOWN、TOOL_NOT_STARTED 或 ASK_ABORTED 且参数有效时,在工具卡片上恢复题目与单选/多选/文本输入;用户通过「发送补充回答」调用官方 scope.conversation.send 向原会话追加用户消息,不伪造工具成功、不改历史。安装:dsh plugin --profile web add github:vb2250158/dsh-question-recovery#<commit>,需 DSH 0.2.1-alpha.1 或兼容 0.2。

阅读全文
dsh-question-note:为 DSH 交互式问答选项增加补充说明

dsh-question-note 是 DSH 社区客户端插件,增强 ask_user_question 弹窗:点选选项后可在该选项下方填写补充说明,与选项一并写入 answers JSON 的 custom 字段,协议与原版兼容。单选不再自动跳下一题,需回车或点下一题。安装:dsh plugin --profile desktop add 本地路径或 npm 包名,重启生效。适用 0.2.0-rc 族,MIT 许可。

阅读全文
dsh-ask-guard:给 ask_user_question 加一道超时守卫,回合不再永久挂起

# 前言 如果你在 DeepSeek Harness(DSH)里用过 `ask_user_question`,可能遇到过这样的场景:agent 提了一个问题,问题卡片通过 mux WebSocket 单次推送到浏览器。一旦页面被切到后台、笔记本休眠,或者连接进入半开状态,这一帧就丢了——客户端没有心跳,感知不到问题存在,工具就一直等下去。实测观察到过 6 小时以上的挂起,唯一的恢复手段是手动按 Stop。上游反馈见 deepseek-ai/deepseek-harness#1554(discussion)。 dsh-ask-guard 就是针对这个问题的

阅读全文