DeepSeek Harness Hub
← 返回列表

规范门禁boomzikazita/dsh-spec-gate

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

先锁定需求规范,交付前自动验收把关

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/22 · 已提供中文文档

DeepSeek Harness 的规范门禁插件:苏格拉底式访谈(歧义评分)+ 不可变种子锁定 + 交付前验收门禁

综合分
27.4
GitHub 分
27.4
用户评分
★ Stars
0
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add boomzikazita/dsh-spec-gate
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-spec-gate

用于 DeepSeek Harness(dsh)的规范门禁插件。在开始工作之前,将模糊的需求转化为锁定的、可验证的规范——并拒绝交付不符合规范的成果。

借鉴了 Ouroboros 的两个理念,并针对内容生产(写作 / 分析 / 报告)进行了改编:

- 访谈门禁:模糊请求 → 苏格拉底式提问以揭示隐藏假设 → 歧义评分(在继续之前收敛至 ≤ 0.2)
- 验收门禁:交付之前,根据锁定的 Seed(关键词覆盖、硬性约束、字数)对草稿进行机械式检查 + 为智能体提供语义对齐提示

与 dsh-cybernetics 配合使用:验收失败会写入事件日志,并馈入控制论反馈回路。

工具

| 工具 | 用途 |
|------|---------|
| spec_interview_assess | 歧义评分:将 8 个维度(受众 / 目的 / 格式 / 数据 / 范围 / 语气 / 验收 / 截止时间)判定为清晰 / 假设 / 缺失;返回评分 + 要提出的问题 |
| spec_seed_build | 在访谈收敛后锁定一个不可变的 Seed(目标 / 维度 / 验收标准 / 约束);以哈希为键,永不覆盖 |
| spec_gate_evaluate | 交付前验收:根据 Seed 进行机械式检查 + AC 覆盖提示;失败即关闭 |

安装

dsh plugin --profile web add github:boomzikazita/dsh-spec-gate

配置

cordis.patch.yml (or the plugin's own bundle patch)
- insert:
- id: spec-gate
name: 'dsh-spec-gate'
config:
seedsDir: '~/.dsh/spec-gate/seeds'
eventsLog: '~/.dsh/spec-gate/events.jsonl'
convergeThreshold: 0.2
hardGate: false  # block write/edit before a Seed exists (default off)

使用流程

1. 收到模糊请求 → 运行 spec_interview_assess → 澄清缺失的维度,直到评分 ≤ 0.2
2. 锁定规范:spec_seed_build → 返回 seed_id
3. 产出交付物
4. 验证:spec_gate_evaluate(draft, seed_id) → 仅在通过时交付

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群