D
dsh-evidence-gate
v0.1.0 · 1 天前发布
DSH 插件:Agent 声称完成前强制验收,产出标准化验证回执(EvidenceReceipt)
README
dsh-evidence-gate
Agent 声称完成前强制验收:装上之后,Agent 不能再空口说完成。
| 优先级 | 状态 | 名称核查 | 形态 |
| --- | --- | --- | --- |
| S(第一个立项) | MVP 已发布(2026-08-16,51 单测全绿 + 隔离环境五场景验证,见 docs/verification-report.md) | dsh-evidence-gate 未被占用(2026-08-15) | 纯 DSH 插件 |
解决什么问题
Coding Agent 最常见的信任缺口:
dsh-evidence-gate 在 Agent 准备结束回合(agent/turn-stopping)或为 Goal 盖章时自动执行预定义验收规则:通过则生成结构化"验证回执"(EvidenceReceipt)写入会话日志;失败则不结束会话,把失败原因注入 Agent 继续修复(带重试上限,防死循环)。
核心能力
1. 命令验收:npm test、npm run lint、npm run build 等,经 ctx.jobs 后台执行,超时受控;
2. Git Diff 门禁:allowedPaths / forbiddenPaths / 最大改动文件数 / 最大新增行数;
3. Secret 扫描:对 Diff 增量做出站前扫描;
4. 失败注入:失败摘要经
版本兼容矩阵
| DSH 版本 | 状态 | 说明 |
|---|---|---|
dsh@0.1.0-rc.6 | ✅ 兼容 | cordis patch ✅ |
dsh@0.1.0 | ✅ 兼容 | 标准 patch ✅ |
dsh@0.2.0 | ⚠️ 待验证 | 待实测(API 可能在变) |
dsh@0.3.0+ | ❓ 未知 | 尚未发布 |
💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正
元数据
- License
- MIT
- npm
- dsh-evidence-gate
- Repo
- —
- Engines
{"node":">=22.19"}- Weekly DL
- 0
- Monthly DL
- 0
- dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"},"client":{"platform":"web","inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-conversation"]}}