DSH Plugins
返回列表
⚙️

dsh-verify-judge

工作流 更新于 2026.08.15

在终端中运行以下命令:

dsh plugin install zriyox/dsh-verify-judge

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install zriyox/dsh-verify-judge 即可安装,插件源码见 https://github.com/zriyox/dsh-verify-judge

插件介绍

Autonomous goal loops let an AI agent run many rounds on its own, but the moment it says "I'm done" has always been pure self-declaration — a model can stamp complete while tests are still red. dsh-verify-judge closes that trust gap: it turns marking a goal complete from a chat statement into a gated action with an objective pass/fail gate.

The mechanism is straightforward. When the agent calls update_goal(complete), the plugin first runs the project's test suite (auto-detected or explicitly configured). Red tests mean the completion is denied, and the failing command output is fed back to the agent as instructions to keep fixing. Version 0.2.0 adds a turn-end gate: even if the agent tries to skip the formal stamp and simply declare done in prose, the plugin re-verifies at the turn boundary and sends it back to work. When everything genuinely passes, the agent never notices the plugin exists; when it tries to cut corners, it gets bounced back — twice by default, then stopped.

It is built for developers running DeepSeek Harness in goal mode who let an agent autonomously complete multi-step tasks. If your agent occasionally turns in half-finished work early, this plugin adds an objective completion standard with minimum intrusion — no prompt changes, no workflow restructuring. Enable the row and the gate goes live; disable it and behavior returns to stock.

使用场景

  • Agent 自主完成多步骤任务时,确保完成声明有测试证据支撑
  • 防止 agent 在测试套件尚未通过时提前标记目标完成
  • 在无人值守的 goal loop 中加入客观的通过或失败判定

适合人员

  • 使用 DeepSeek Harness goal 模式让 agent 自主完成多步任务的开发者
  • 对 agent 交付质量有硬性要求、希望引入客观验证环节的团队
  • 在本地工作流中为 agent 增加测试门禁的独立开发者