dsh-reject-message
在终端中运行以下命令:
dsh plugin install azazo1/dsh-reject-message
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install azazo1/dsh-reject-message 安装本插件(源码地址:https://github.com/azazo1/dsh-reject-message),完成后重启 dsh web 即可生效。
插件介绍
原生提权窗口点"拒绝"只回一条固定的 rejected,模型完全不知道被拒的原因;plan 审查卡更极端,连输入框都没有。dsh-reject-message 同时接管这两种卡片:点击"拒绝"后滑出专属拒绝窗口,描述框可选——留空则行为与原生拒绝完全一致。
提权拒绝时,你的描述会被追加到该次工具调用的错误结果末尾,并附带一条 plugin additionalContext,模型下一轮就能看到;plan 审查拒绝则走 exit_plan_mode 的 Keep-planning custom 通道下发。窗口保留了原生的状态条、标题、工具详情和"允许一次"按钮,确认后还能返回提权视图继续操作。
适合在 DeepSeek Harness Web 中频繁审核工具调用的用户——让"拒绝"从黑盒变成一条模型可读的信号,帮它理解为什么该方案不可行,从而调整后续策略。
使用场景
- 拒绝工具调用时告诉模型为什么会拒,让它换方案重试
- plan 审查不通过时给模型一条具体的改进方向而非一句 rejected
- 让拒绝从黑盒变成模型下一轮可读的可操作信号
适合人员
- 频繁审核工具调用的 DeepSeek Harness Web 用户
- 希望模型理解拒绝原因并自适应调整的用户
- 依赖原生提权窗口与 plan 审查卡的工作流