这是什么
一个 Elixir 库,将 TypeSafe Jev(一个对等进程)与 OTP GenServer 集成。它让调用者直接对 Jev 的答案进行模式匹配,从而在 Elixir 应用中实现非阻塞、并发的决策。
它怎么用 Jev
Jev 通过类型化问题(Choice、Score、Noul)对任何可 JSON 编码的状态做出决策。在 GenServer 中,你回复问题;Jev 的答案作为消息到达 handle_answer/3,你在此对问题名称、置信度和概率进行模式匹配以路由逻辑。
用到的原语:choicescorenoul
值得抄的做法
在 handle_answer/3 中使用子句顺序和守卫,根据 Jev 的置信度和答案进行路由,同时将网络调用排除在测试之外。
怎么试
将 {:jev, "~> 0.1"} 添加到 deps,设置 TYPESAFE_API_KEY,然后运行 mix ci 或 examples/triage.exs。
证据
每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。
- Jev 是主角是0.81
- 有 System One 用法是0.73
- 处理了不确定性否0.07
- 有实测数据否0.04
- 可直接跑是0.95
- 值得推荐是0.62
- 是模型的复刻否0.05
- 问题普遍性按 0–2 打分1.03
- 与 Jev 相关是0.98
信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。