DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Execution Fidelity Guard — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins
E

dsh-execution-fidelity-guard

Execution Fidelity Guard

用于 DeepSeek Harness 的执行保真防护包

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:rrrrrredy/dsh-execution-fidelity-guard#2a7f726637c38125a0629dda2da3ad7635bfaa4f
README兼容性版本

兼容性与来源证明

Execution Fidelity Guard 以 dsh-execution-fidelity-guard 发布,当前版本为 0.1.0-alpha.2。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/8/31

版本

0.1.0-alpha.2prerelease
2026/8/31
查看其余 1 个版本收起版本
0.1.0-alpha.1prerelease
2026/8/31

相关插件

正在加载相关插件…

最新版
0.1.0-alpha.2
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
Apache-2.0
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/8/31
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 security-access 分类下经过校验的插件。

Doctor@linxin666/dsh-doctorDSH 配置档案的事务性救援模式,配备受监督的启动器、隔离的恢复容器、确定性修复、健康监控以及本地 Web 恢复控制台Pocketdsh-pocket把 DeepSeek Harness 装进你的口袋:一个包、一个设置页,手机扫码即同步访问电脑上的 DSH(局域网 + 公网,实时同屏)。DSCODE@toddzheng024/dscode-bundle完整的 DeepSeek 编码代理,支持持久化 shell、Ultra 协作和自动权限审查。Auto Reviewdsh-auto-review针对 DeepSeek Harness 审批请求的第二模型 AI 自动审查:只读审查子代理在审批应答链上决定允许或拒绝,并采用故障关闭回退机制和完整的会话日志审计。

README

Execution Fidelity Guard for DeepSeek Harness

An unofficial, buildless DeepSeek Harness bundle that checks a pending tool call against a small task contract and checks completion claims against current tool evidence.

It is deliberately narrower than a second agent loop. Planning, sandboxing, permissions, tool execution, conversation state, and the final user interaction remain owned by DeepSeek Harness.

Alpha compatibility target: DeepSeek Harness v0.1.2-alpha.2. DeepSeek Harness is currently a developer preview and may make breaking changes.

What it does

SituationResult
Low-cost, reversible readContinues silently
Weak or natural-language risk signalAdds a model-visible reminder
Structured rule says the user must decideReturns Harness-native ask
Structured rule deterministically forbids the actionDenies the current call in balanced mode
Assistant claims completion without required evidenceSteers one more verification step, at most twice

No model call, network request, transcript upload, hidden-reasoning access, or telemetry is added by this package. Arguments are hashed in receipts rather than retained verbatim.

Requirements and source preview

  • Node.js 22.19 or Node.js 24 or later.
  • DeepSeek Harness 0.1.2-alpha.2 for profile installation and live integration.
  • Git for the source-preview path.

You can inspect the core policy and package without installing this bundle or DeepSeek Harness:

git clone https://github.com/rrrrrredy/dsh-execution-fidelity-guard.git
cd dsh-execution-fidelity-guard
npm test
npm run validate
npm run verify:pack

Those commands use the checked-in source and Node's standard library. They do not run npm install or change a Harness profile. The real ToolRuntime and AgentLoop integration suite runs in the six-job GitHub Actions matrix against the exact pinned Harness packages.

Install into a Harness profile

Pin the release or an exact commit:

dsh plugin --profile <profile> add github:rrrrrredy/dsh-execution-fidelity-guard#v0.1.0-alpha.2
dsh --profile <profile> --dump-config

The package ships JavaScript directly and has no prepare, install, or postinstall script. A Git install therefore needs no package build permission.

The bundled default is shadow. It observes deterministic conflicts and reminds the model without stopping the action. After reviewing shadow behavior, override the row in the profile's cordis.patch.yml to enable enforcement:

- insert:
    - id: execution-fidelity-guard
      name: dsh-execution-fidelity-guard
      config:
        mode: balanced
        contractPath: .execution-fidelity/contract.json
        maxContinuationAttempts: 2

Harness applies the profile patch after installed bundles. A later row with the same id replaces the whole configuration, so keep all three fields.

Remove it with:

dsh plugin --profile <profile> remove dsh-execution-fidelity-guard

Add a task contract

Copy examples/contracts/no-local-install.json to .execution-fidelity/contract.json in the agent workspace and edit its seven fields:

  1. objective
  2. primary_object
  3. delivery_surface
  4. scope
  5. must_and_must_not
  6. authorization
  7. completion_evidence

Deterministic enforcement uses structured rules:

  • action:install_local
  • action:publish
  • action:destructive
  • tool:<exact-tool-name>
  • command-prefix:<exact-prefix>

Natural-language constraints remain advisory. They never create a hard block by themselves.

authorization.allowed records a positive match; it is not an exhaustive allowlist. An unlisted action continues unless a matching rule also appears in authorization.forbidden, authorization.requires_user, or must_and_must_not.must_not. For example, allowed: ["action:read"] alone does not block workspace writes.

Completion evidence requirements use evidence:<kind> with one of file, command, test, api, real_page, or release. A current successful tools/result must match the requirement; a newer failure replaces an older pass for that requirement. Release evidence is intentionally narrow: only a direct successful gh release create or gh release view command satisfies evidence:release; git push, pull-request creation, and package publication do not.

Configuration

FieldDefaultMeaning
modeshadowoff, shadow, or balanced
contractPath.execution-fidelity/contract.jsonAbsolute path or workspace-relative contract path
maxContinuationAttempts2Completion-verification steering budget, from 0 to 2

Invalid configuration fails while the plugin loads. An absent or invalid contract leaves the Guard advisory; it does not invent authorization. Guard receipts remain bounded in memory in this alpha. Disk receipt persistence is disabled; a non-empty legacy receiptPath is rejected during plugin load.

DeepSeek Harness integration

  • tools/pre-execute: classifies bash on Linux/macOS and pwsh on Windows, then returns allow, deny, or native ask.
  • ctx.tools.guard(): holds the deterministic owner veto after the extensible pre-execute waterfall.
  • tools/result: observes the frozen authoritative outcome and records current evidence.
  • agent/turn-stopping: inspects the current assistant message and can steer bounded verification.

See integration contract, compatibility, and known limitations.

Verification

The repository has two test layers:

npm test                  # zero-dependency core tests
npm run test:integration # real DeepSeek Harness ToolRuntime and AgentLoop
npm run validate
npm run verify:pack

CI executes all layers on Windows, Ubuntu, and macOS with Node 22.19 and Node 24. Local installation is not required to inspect or run the core tests.

Status and evidence boundary

This alpha proves package shape, deterministic behavior for the covered action forms, real Harness composition, bounded continuation, privacy properties, and cross-platform execution when its CI is green. It does not yet prove the PRD's 100-task shadow or 800-task controlled efficacy targets. Those require real traffic and cannot be replaced by synthetic tests or another model's score.

License

Apache-2.0. DeepSeek Harness is a separate project with its own license and trademarks. This repository is not affiliated with or endorsed by DeepSeek.