ChatGPTClaudeGrok / X / CursorGemini

dsh-approval-reason-dock:给 DeepSeek Harness 审批加上拒绝理由

fzqxdedafeiyu/dsh-approval-reason-dock

界面与体验已验证
收录时间 2026-11-09
页面最后更新 2026-11-10

为 DeepSeek Harness 审批提示增加可选拒绝理由面板,理由会在拒绝前以 steering 消息送入当前回合,让模型明白被拒原因。

dsh-approval-reason-dock 是一个 DSH plugin,用来补上审批环节缺失的拒绝理由通道。原生审批只有允许一次和拒绝两个按钮,拒绝结果不携带任何说明,模型只能看到工具被拒。该插件在右下角浮出小面板,让你填写理由并先以 steering 用户消息送进运行中的回合,再把审批答复为拒绝,模型下一步就能读到原因。它不替换内置卡片、不改审批协议,面板渲染失败时静默退让。

如何安装

install
npmdsh plugin --profile web add dsh-approval-reason-dock
分类
界面与体验
平台
DSH Plugin
作者
fzqxdedafeiyu
分发方式
插件

dsh-approval-reason-dock 核心特性

审批提示旁输入拒绝理由理由以 steering 消息送入当前回合steering 不可用时自动排队仅显示当前会话的审批渲染失败时回退内置卡片
Listed on dsh-plugin.org

dsh-approval-reason-dock 仓库简介

它是做什么的?

Approval Reason Dock 是 DeepSeek Harness(DSH)的审批理由插件,为审批提示增加一个可选的拒绝理由输入框。DSH 原生审批只有「允许一次」和「拒绝」两个按钮,拒绝结果本身不携带任何理由,模型只能看到「用户拒绝了工具 X」。这个插件在拒绝生效之前,把你填写的理由作为 steering 用户消息送进当前运行中的回合,让模型在下一步就能读到拒绝原因,而不是靠猜。它不替换内置审批卡片,也不改动审批协议与审计事件,面板渲染失败时会静默退让,内置卡片照常工作。

核心功能

  • 拒绝理由注入:输入理由并点击「带理由拒绝」后,理由以 steering 用户消息送入运行中的会话,随后审批才被标记为拒绝。
  • 自动降级投递:若当前回合已不再接受 steering,理由会改为排队投递,保证内容不丢失。
  • 会话跟随:面板只展示主视图当前会话的可应答审批,其他会话的审批保持安静,切换过去才出现。
  • 结果反馈:面板会报告投递结果,失败时显示错误码,成功提示自动隐藏,失败提示保留到手动关闭。
  • 隐私可控:理由作为普通用户消息进入会话日志与模型上下文,上限 500 字符、纯文本渲染,插件不发起任何网络请求。

怎么使用这个插件?

在 DSH 中启用后,当当前会话出现可应答的审批时,右下角会浮出一个小面板。在面板里输入拒绝理由,点击「带理由拒绝」,插件会先把理由送进运行中的回合,再把审批答复为拒绝;不想写理由时直接点「拒绝」,行为与内置按钮一致。该插件由 FzqxDedafeiyu 维护,采用 MIT 协议,要求 DSH 0.2.1-rc.2 或更新的 0.2.x 版本;由于它依赖 DSH 客户端内部接口,Harness 升级后可能需要同步更新插件。

报错怎么排查?

面板不出现时,通常是 DSH 客户端内部接口缺失或版本不匹配,此时审批仍可通过内置卡片正常完成,按官方说明升级到兼容的 DSH 版本即可。投递失败时面板会显示对应错误码,可据此判断是 steering 通道不可用还是审批已结算;若理由被改为排队投递,属于正常降级,无需额外处理。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:fzqxdedafeiyu/dsh-approval-reason-dock。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin 常见问题