配方 32 动手实践 14 分钟 更新 2026年10月29日

Jev 给你的是概率,不是决定(Olivier Miossec)

外链 Olivier Miossec 的 DEV 文章(2026-10-09 发布,2026-10-25 修订):讲托管 TypeSafe Jev 的心智模型——state 与问题、Score / Noul / Choice、置信度阈值,以及如何写原子问题;示例用 PowerShell,思路适用于任意语言。

这份指南指向哪里

Olivier Miossec 在 DEV 发布了 Jev Gives You Probabilities, Not Decisions(2026-10-09 发布,2026-10-25 修订)。它接在其云运维 PowerShell 文之后,讲清概念:TypeSafe 的 System One 灵感、为何 Jev 返回类型化概率而非散文、state(只放数据)与问题的差别,以及 Score / Noul / Choice 答案如何驱动代码侧阈值。

文中要点:

  1. 整理 state — 优先 JSON 对象;去掉无关 ID 与空字段;留意 32k 上下文;非英文可能更不准。
  2. Score / Noul / Choice — 有序档位、是的概率、闭集选项(Choice 建议加 unclear 退路)。
  3. 置信度与自动化 — 概率集中→自动;中间带→确认;偏低→人工。TypeSafe 的 0.9 / 0.5 只是起点;用自有标注集测阈值。
  4. 原子问题 — 一问一事;脚本能判定的别问 Jev;独立问题可同一次调用批量发出。

示例使用 Doug Finke 的 dfinke/Jev PowerShell 模块打托管 TypeSafe Jev;作者写明思路适用于任意语言。本页是非官方手册入口——请对照原文与 TypeSafe 文档核实。

要点

  1. Jev 给概率;把概率变成决定的是你的代码。
  2. 数据进 state,判断标准进问题;两者分开。
  3. 用自有标注集校准自动化阈值,尤其是非英文或小众 state。

来源