dsh-deliberation
适用于 DeepSeek Harness 的主控审议与选择性遮罩审查插件,支持多分支与子代理委派。
AI 分析
核心用途是提升复杂任务的决策质量。适合需要对 Agent 的执行轨迹进行多分支对比、审计或引入审议机制的高级推理任务。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fly1989/dsh-deliberation說明文件
閱讀完整 README ↗Configuration reference
Tool configuration
| Key | Bundle value | Meaning |
|---|---|---|
freshProvider | spawn | Provider used by independent-alternative |
forkProvider | fork | Provider used by trajectory-audit |
midForkProvider | mid-fork-step | Prefix of the recent-Step provider family |
maxRecentSteps | 8 | Maximum K exposed to manual masked review |
maxBranches | 3 | Maximum branches in one tool call |
maxDepth | 1 | Absolute child delegation-depth ceiling |
branchTimeoutMs | 600000 | Independent wall-clock timeout per manual branch |
routes | same | Deployment-approved model routes visible to the Primary |
capabilityProfiles | reason-only, read-only | Deployment-approved child tool boundaries |
debug | false | Safe lifecycle breadcrumbs; never logs prompts or child content |
Automatic review
| Key | Values | Meaning |
|---|---|---|
enabled | false / true | Mount or disable the stopping-boundary policy |
scope | tool-bearing-turns / all-primary-turns | Eligible top-level Primary Turns |
provider | default mid-fork-current-turn | Deployment-owned history projection |
route | default same | Child provider/model route |
capability | default read-only in bundle | Child tool ceiling |
publish | updates-only / all / observe-only | Which packets may enter the Primary inbox |
timeoutMs | 300000 | Automatic child wall-clock timeout |
Projection provider
| Key | Bundle value | Meaning |
|---|---|---|
window | recent-steps or current-turn | Snapshot selection policy |
mask | reasoning-only | Remove reasoning/replay state; action-only is an evaluation overlay |
maxSnapshotChars | 65536 | Whole-snapshot text budget; overflow skips rather than truncates |
maxSnapshotImages | 20 | Projected-suffix image ceiling |
Routes and capabilities are allowlists, not registrations. The portable same route inherits the Primary model; it is not model-family independence. read-only requests read, grep, and glob, but a profile that does not expose those tools safely degrades toward reasoning-only execution.
Tool configuration
| Key | Bundle value | Meaning |
|---|---|---|
freshProvider | spawn | Provider used by independent-alternative |
forkProvider | fork | Provider used by trajectory-audit |
midForkProvider | mid-fork-step | Prefix of the recent-Step provider family |
maxRecentSteps | 8 | Maximum K exposed to manual masked review |
maxBranches | 3 | Maximum branches in one tool call |
maxDepth | 1 | Absolute child delegation-depth ceiling |
branchTimeoutMs | 600000 | Independent wall-clock timeout per manual branch |
routes | same | Deployment-approved model routes visible to the Primary |
capabilityProfiles | reason-only, read-only | Deployment-approved child tool boundaries |
debug | false | Safe lifecycle breadcrumbs; never logs prompts or child content |