这是什么
Perch 是一款面向开发者的语义代码检查工具。它扫描代码单元,根据可配置的 Jev 问题进行评估,并报告问题及其严重性、类型、置信度和方法。
它怎么用 Jev
Perch 根据 perch.yaml 中定义的可配置 Jev 问题评估代码单元。每条规则指定检查位置、检查内容和最低置信度。Jev 返回的概率成为问题置信度分数和排名。
用到的原语:choicescore
值得抄的做法
在 perch.yaml 中使用 where、each、min 和 ensure 定义自定义语义检查规则,以根据 Jev 问题评估代码单元。
怎么试
npm install -g @lakeday/perch && export PERCH_API_KEY=... && perch scan <file>
证据
每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。
- Jev 是主角是0.83
- 有 System One 用法未判定0.43
- 处理了不确定性否0.05
- 有实测数据是0.90
- 可直接跑是0.98
- 值得推荐否0.20
- 是模型的复刻否0.08
- 问题普遍性按 0–2 打分1.93
- 与 Jev 相关是0.78
信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月21日 读 README 写成。