dev-harness-dsh
在终端中运行以下命令:
dsh plugin install Dev-Wiki/dev-harness-dsh
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Dev-Wiki/dev-harness-dsh 即可安装该插件,完整源码地址:https://github.com/Dev-Wiki/dev-harness-dsh
插件介绍
running an Audit pass, then manually triggering an Auto Fix, layering verification on top, collecting QA notes, and finally assembling a reconciliation report is a tall order where every extra step raises the chance of an unrecoverable interruption. dev-harness-dsh turns Audit, Auto Fix, full verification, QA, final review, and a unified report into a single resumable Run pipeline inside a DSH Session: one command to start, one authoritative JSON view to close, and snapshot-verified safe resumption if the workflow breaks mid-flight.
The design revolves around an atomic Run State. /harness-run creates a new Run with a default fix-only strategy (commit-each is optional); /harness-status returns the authoritative view at any point; /harness-resume enforces workspace-and-snapshot consistency before continuing, failing closed on any drift; /harness-cancel is idempotent for terminal Runs. The contract surface covers Run Authorization, CompletionStatus, commit and verification boundaries, and drift detection, backed by 68 automated test cases that execute on every push and pull request in CI so the orchestration logic stays trustworthy.
It is built for teams already on DeepSeek Harness 0.1.0-rc.8 who need to chain multi-stage quality gates into one auditable, resumable pipeline, and who want to produce a distributable .tgz plugin locally without publishing to an external registry. All MVP baselines (V0, K1–K4, S1–S4) are in place; the project is in its 0.1.0 preview.
使用场景
- 将 Audit 到 QA 多阶段串为一条可中断恢复的流水线
- 在 DSH Session 中一键发起 fix-only 或 commit-each 运行
- 工作区漂移后安全恢复 Run 而不丢失中间状态
适合人员
- 已在 DeepSeek Harness 上工作、需要多阶段质量门控的开发团队
- 需要可审计、可恢复编排流水线的 SRE 或平台工程师
- 想本地构建插件 tgz 而不发布到外部 registry 的开发者