JEV 问题设计指南
Jev Choice、Score 与 Noul 怎么选
Choice 用于命名选项,Score 用于有序等级,Noul 用于一个真假命题:完整比较 Jev 三种问题类型。
Choice:选择一个命名选项
适合路由、标签、策略分支或工具选择。各项标准要清晰可区分,真实输入可能超出列表时应提供明确的兜底项。
Score:落在一个有序刻度上
适合严重度、优先级、质量或风险等级。每一级都需要具体判定标准,含糊的数字会造成不稳定结果。
Noul:判断一个命题是否为真
适合单个事实或策略命题,返回 P(true)。除非两个条件确实构成一个不可分命题,否则不要用“并且”把它们塞进同一个问题。
用小问题组合业务决策
并行询问多个相互独立的问题,再在代码中组合类型化答案。这样模型负责判断,业务策略仍保持可见、可测试。
questions = {
"queue": Choice(...), # named destination
"severity": Score(...), # ordered level
"policy_allows": Noul(...),# P(true)
}
# Combine answers in deterministic application code.