dsh-easy-approval
在终端中运行以下命令:
dsh plugin install UPxianyu/dsh-easy-approval
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install UPxianyu/dsh-easy-approval 安装本插件,源码见 https://github.com/UPxianyu/dsh-easy-approval,装完重启 dsh web 或刷新页面即可。
插件介绍
DeepSeek Harness 在出现工具审批时,快捷键往往要求焦点已经在审批面板里。你刚看完对话、手还在键盘上时,往往要先移鼠标点一下面板,第一下 Enter 才能生效——既慢,也容易误点。
dsh-easy-approval 用纯浏览器端逻辑补上「先选中、再通过」:有待审批且焦点不在面板内时,第一下 Enter 只把焦点移入面板正文并显示品牌色描边,不表态;第二下 Enter 仍由官方处理器应答「允许一次」。Esc 在聚焦后仍是拒绝,语义与官方一致。
插件刻意不抢输入框、按钮、组合键与输入法组字,也不改 DOM、不发请求;与「一步 Enter 直接批准」类插件互斥,请只装其一。已在 DSH 0.2.1-rc.2 桌面版按行为表核实,上游改版时可能静默退化为需先点面板,但不会误批。
适合经常用键盘处理审批、希望少移鼠标的 DSH 用户,尤其是审批弹出时注意力还在对话区的场景。
使用场景
- 审批弹出时焦点还在对话区,不想先点鼠标
- 希望第一下 Enter 只选中面板、第二下再通过
- 输入框里照常 Enter 发送,不被审批插件打断
适合人员
- 常用键盘处理 DSH 工具审批的用户
- 觉得「先点面板再按 Enter」太慢的人
- 需要两段式 Enter、而非一步直接批准的用户