xienda/dsh-jev-verify ↗★ 2

dsh-jev-verify

提供快速决策工具、自动守卫及看板 适合需要毫秒级快速判断、风险防范和稳定启动的用户。

套件
dsh-jev-verify
相容性
待驗證
Cordis 依賴範圍
>=4.0.1 <5
版本
0.7.2
授權
MIT
最近更新
2026年9月28日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xienda/dsh-jev-verify

Usage

Ask the agent to use jev_decision for any fast judgment. Example prompt:

Use jev_decision with state = "" and these questions: department (choice, criteria billing/technical/sales), is_urgent (noul), severity (score, 3 levels). Report answers + confidence.

Or request jev_verify at any time to confirm the endpoint is healthy, and jev_guard_status to see how the auto-guard is behaving.

Direct tool call shape

{
  "state": "I was double-charged for my subscription and I want a refund.",
  "questions": [
    { "name": "department", "type": "choice",
      "instructions": "Which team should handle this?",
      "criteria": { "billing": "Payment or subscription issues",
                    "technical": "Bugs or integration problems",
                    "sales": "Pricing or account questions" } },
    { "name": "is_urgent", "type": "noul",
      "instructions": "The message conveys urgency or time-sensitivity" }
  ]
}

Returns per-question answers (choice/score/noul + confidence + probabilities), usage, latencyMs and estimatedCostUs.

Configuration

KeyDefaultMeaning
apiKeyEnvTYPESAFE_API_KEYcredential-ref / env var for the key
apiKey—literal key override (secret)
baseURLhttps://api.typesafe.ai/v1API base
modeljev-latestmodel (pin e.g. jev-1.13.0)
timeoutMs15000per-call timeout
maxQuestionsPerCall25question cap per call
verifyEnabledtrueregister jev_verify
autoGuard.enabledfalsemaster switch for auto-guard hooks
autoGuard.safetyChecktruepre-execute risk check for guarded tools
autoGuard.loopChecktruesemantic stall detection
autoGuard.toolsbash/pwsh/run_code/terminaltools the safety check applies to
autoGuard.denyThreshold0.85Jev noul ≥ threshold ⇒ deny / advise
autoGuard.maxJevCallsPerSession50guard Jev budget per session
autoGuard.loopConsecutive3same-tool calls before loop check
autoGuard.loopCooldownMs60000cooldown after a stall verdict
autoGuard.loopMinChars200min result length for loop check
autoGuard.statusTooltrueregister jev_guard_status
autoGuard.determinismFirsttruerun the free deterministic check before Jev
dashboard.enabledfalseserve the optional standalone board page
dashboard.basePath/jevpath of that board page