JEV 问题设计指南

Jev Choice、Score 与 Noul 怎么选

Choice 用于命名选项,Score 用于有序等级,Noul 用于一个真假命题:完整比较 Jev 三种问题类型。

更新于 2026-09-228–12 min
01

Choice:选择一个命名选项

适合路由、标签、策略分支或工具选择。各项标准要清晰可区分,真实输入可能超出列表时应提供明确的兜底项。

02

Score:落在一个有序刻度上

适合严重度、优先级、质量或风险等级。每一级都需要具体判定标准,含糊的数字会造成不稳定结果。

03

Noul:判断一个命题是否为真

适合单个事实或策略命题,返回 P(true)。除非两个条件确实构成一个不可分命题,否则不要用“并且”把它们塞进同一个问题。

04

用小问题组合业务决策

并行询问多个相互独立的问题,再在代码中组合类型化答案。这样模型负责判断,业务策略仍保持可见、可测试。

questions = {
  "queue": Choice(...),       # named destination
  "severity": Score(...),    # ordered level
  "policy_allows": Noul(...),# P(true)
}

# Combine answers in deterministic application code.