这是什么
一个轻量、无额外依赖的 Go 客户端,封装 TypeSafe v1 API,支持 System One 调用与模型发现。面向希望用 Go 直接调用 TypeSafe 而不引入额外依赖的开发者。
它怎么用 Jev
调用方把状态 map 和用 typesafe.Noul、typesafe.Choice、typesafe.Score 构造的带类型问题传给 client.SystemOne。响应提供 NoulAnswer、ChoiceAnswer、ScoreAnswer,分别返回每个问题的概率、所选条目和分数。
用到的原语:choicescorenoul
值得抄的做法
服务端返回更新版本的答案类型时,会以 *typesafe.UnknownAnswer 连同原始 JSON 保留,而不是丢弃。
怎么试
go get github.com/zhirschtritt/typesafe-go,然后调用 typesafe.NewClient 和 client.SystemOne。
证据
每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。
- Jev 是主角否0.02
- 有 System One 用法否0.05
- 处理了不确定性否0.02
- 有实测数据否0.03
- 可直接跑是0.98
- 值得推荐否0.03
- 是模型的复刻否0.04
- 问题普遍性按 0–2 打分1.01
- 与 Jev 相关是0.83
信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。