DeepSeek Harness 插件:dsh-jev

大多数编码智能体在处理“机械性决策”时,会消耗昂贵的推理 Token,例如判断 Bug 属于哪个模块、是否阻塞核心流程或修改风险等级。这会让主模型(如 DeepSeek)无法专注于深度的代码生成和调试。

dsh-jev 是 DeepSeek Harness (DSH) 的一个插件,它通过 TypeSafe Jev 提供语义化工具路由和类型化决策。它能将判断工作分流到轻量级模型,返回概率分布和打分,从而让主模型从简单的分类任务中解放出来。

核心功能

该插件提供了以下能力:

  • 类型化判断:提供 typesafe_evaluate 和 jev_evaluate 工具,支持 choice(类别选择)、noul(0-1 真值概率)和 score(打分)三种类型。
  • 技能与工具发现:提供 jev_find_skill 和 jev_find_tools 工具,根据语义匹配推荐相关的技能(SKILL.md)或工具。
  • 管理命令:集成 /typesafe 和 /jev 斜杠命令,用于状态查看、登录鉴权、测试、校准和管理。
  • 成本与限额追踪:支持按日追踪请求次数、Token 数量和 USD 成本,并支持设置每日限额。
  • 校准工具包:提供阈值校准工具,支持通过 AUC、精确率、召回率等指标进行历史样本的阈值优化。
  • CI/CD 验证:提供 dsh-jev-gate(或 jev-gate)CLI 工具,用于 CI/CD 流程中的验收检查。
  • 优雅降级:当 Jev 未配置或离线时,会自动降级到本地关键词启发式搜索。

安装与启用

在 DSH 的配置目录(例如 ~/.dsh/profiles/web)下,执行以下命令安装:

pnpm add file:C:/Users/lldois/workspace/dsh-jev

安装完成后,需要在 package.json 中将插件加入 dsh.profile.bundles 配置中:

{
  "dsh": {
    "profile": {
      "bundles": [
        "@deepseek-ai/dsh-base",
        "@deepseek-ai/dsh-web-app",
        "dsh-jev"
      ]
    }
  }
}

配置与使用

  1. 配置 API Key:
    你可以通过斜杠命令配置,或者直接设置环境变量。

    • 斜杠命令:
        /typesafe login your_api_key_here
    Key 会保存到 `~/.pi/agent/pi-typesafe/auth.json`。

*   **环境变量**:
        export TYPESAFE_API_KEY=your_key_here
        export PI_TYPESAFE_ENABLED=1
  1. 运行校准:
    如果需要调整决策阈值,可以使用校准工具:
    /typesafe calibrate
  1. 调用工具示例:
    模型或代码可以通过传入 JSON 状态和问题来调用类型化判断。例如判断 Bug 的归属和严重程度:
    {
      "state": {
        "title": "升级后无法登录",
        "body": "输入密码后一直回到登录页"
      },
      "questions": {
        "area": {
          "type": "choice",
          "instructions": "这个问题属于哪个模块?",
          "criteria": {
            "auth": "登录与身份验证",
            "ui": "界面与布局",
            "other": "都不符合"
          }
        },
        "blocking": {
          "type": "noul",
          "instructions": "这个问题是否阻止用户继续使用产品?"
        },
        "severity": {
          "type": "score",
          "instructions": "评估这个问题的严重程度:",
          "criteria": [
            "仅影响外观",
            "存在可用绕过方案",
            "阻止核心流程"
          ]
        }
      }
    }

注意事项

  • 版本要求:DSH 版本需大于等于 0.1.5-rc.1。
  • 成本:API 调用需要付费,输入 Token 价格约为 $0.042 / 百万。
  • 依赖:插件依赖的 Peer dependencies(如 cordis, schemastery, dsh-tools 等)被标记为可选,通常由 DSH 环境提供。
  • 许可证:MIT 许可证。

总结

dsh-jev 为 DeepSeek Harness 提供了结构化决策能力。通过将机械性的分类、评分和路由任务从主模型剥离,你可以利用 Jev 快速、低成本地获取概率分布,进而编写确定性的代码逻辑(如 if probability > 0.85)。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜