dsh-goal-steward
在终端中运行以下命令:
dsh plugin install Frac0103/dsh-goal-steward
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中通过插件管理安装,或在 CLI profile 执行 dsh plugin install Frac0103/dsh-goal-steward;亦可从 https://github.com/Frac0103/dsh-goal-steward 获取 tarball、本地路径或 git 地址安装,安装后重启 DSH 生效。
插件介绍
AI 执行任务时,最贵的失败往往不是做错了,而是做完了才发现做的不是用户要的:目标被悄悄替换、范围不断蔓延、约束在多轮后被遗忘、汇报把做过说成做成。常见的审查插件更关注输出质量或完成声明是否属实;dsh-goal-steward 审的是过程级的目标对齐,尽量在任务进行到一半时就发现跑偏。
它为每个对话常设一位独立的目标评审员:确认任务的终极目标与成功判据,在回合边界审计稳定层(目标、硬约束、非目标)是否仍对齐,方法层完全不干预。评审员没有工具、不微观管理路线,默认沉默;L1/L2 只向 inbox 注入消息而不阻塞主流程,只有在能引用证据判定漂移时才分级纠偏,无证据的判定作废,执行者也可反驳并由用户裁决。
双层目标账本把最终目标与当前阶段目标分开记账:合法的细化与阶段推进会被记录,静默替换会被拦下;用户还可通过 /steward 直接写入目标,不经执行者插话。三档预设 gentle、standard、strict 可调审计频率与打扰程度,审计流水支持事后复盘。
适合长链路、约束多、容易范围蔓延或需要在做对的事而不只是答得好的场景;与答案质量、完成验证类插件互补——它们更像质检,本插件更像过程上的独立董事。
使用场景
- 多轮对话中担心目标被悄悄替换或范围蔓延
- 任务有硬约束和非目标,怕执行者多轮后遗忘
- 长链路交付需要在中途发现跑偏而非事后才发现
适合人员
- 使用 DeepSeek Harness 做复杂、长会话任务的用户
- 需要过程级目标对齐而不只想做输出质检的团队
- 高风险或约束多的代理执行场景