这是什么
jev-pref 是面向编码代理的语义 linter。它将 AGENTS.md 中的项目偏好转化为 jev-pref.json 规则,针对 diff、暂存文件或 pull request 检查,并将结果返回给代理。
它怎么用 Jev
Jev 根据项目定义的语义检查,对每个 diff hunk、暂存文件集或 pull request 中的证据进行分类。jev-pref 将 Jev 的概率映射为 approve、advisory 或 fix_now 结果,将发现反馈给编码代理,并在阻塞性发现时以非零状态退出。
用到的原语:choicescore
值得抄的做法
将宽泛偏好塑造成具体、基于证据且每次只做一个判断的检查,并将确定性规则留给现有工具。
怎么试
运行 npx jev-pref setup,然后运行 npx jev-pref review --hunks。
证据
每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。
- Jev 是主角是0.72
- 有 System One 用法未判定0.44
- 处理了不确定性否0.05
- 有实测数据否0.04
- 可直接跑是0.98
- 值得推荐未判定0.52
- 是模型的复刻否0.04
- 问题普遍性按 0–2 打分1.37
- 与 Jev 相关是0.97
信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。