dsh-plan-checkup:DeepSeek Harness 计划审查插件

在 DeepSeek Harness(DSH)的 /plan 模式下,智能体提交计划后,开发者需要在批准前对步骤进行验证。dsh-plan-checkup 插件的作用是读取计划中的每个步骤,在审查卡上标记检查结果,辅助开发者做出决策。

插件定位

这是一个由 Bear0117 维护的工作流插件。它不执行任何批准、重写或阻止操作,仅提供基于规则和判断引擎的建议。在未配置判断引擎之前,所有检查均在本地进行。

核心功能

  1. 步骤级检查:插件会遍历计划中的每一个步骤进行检查。
  2. 审查卡反馈:当智能体提交计划后,审查卡工具栏会出现 Plan checkup 徽章。
  3. 实时进度与标志:徽章会显示检查进度(例如 Checking 3/8),并立即展示规则匹配的标志(颜色编码)。
  4. 详细数据与概率:点击徽章可查看每个标志的详细说明、概率以及具体匹配的命令规则。
  5. 用户交互:支持用户对标志进行投票(👍/👎),投票数据保存在本地。提供“放入消息框”和“复制反馈”功能,方便直接向智能体发起“请求更改”。

安装与启用

使用官方命令安装插件。安装后需重启 dsh web。

dsh plugin --profile web add dsh-plan-checkup

典型用法

  1. 在 dsh web 界面输入 /plan 开启计划模式,然后发送你的请求。
  2. 当智能体提交计划后,在审查卡工具栏找到 Plan checkup 徽章。
  3. 点击徽章查看检查详情、概率和匹配的命令。
  4. 若需修正计划,点击 Put in the message box,然后点击 Request changes。消息框会生成一份包含问题描述的列表,供开发者编辑后发送。
  5. 确认无误后点击 Approve 执行计划。

适用场景与注意

  • 环境依赖:该插件需要 dsh 0.2.x 版本(已测试 0.2.0-rc.2),以及 Node.js 22.19+ 或 24+。
  • 数据安全:在未配置判断引擎前,数据不会离开本地机器。发送的数据仅包含最近 3 个请求、计划标题、当前步骤文本及其上下文行。API 密钥和令牌在发送前会被遮蔽。
  • 功能边界:如果判断引擎不可达,徽章将显示“Rules only”,仅使用命令规则进行检查。该插件仅提供建议,不会自动修改或批准计划。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜