jevbooks

← 全部项目

jevsql

EugeneBoondock/jevsql

带自然语言谓词的 SQL,由 TypeSafe 的 Jev 驱动。

打分与排序62%次选分类: 基础设施 / SDK / 集成

这是什么

JevSQL 将 TypeSafe Jev 判断添加到 SQLite,让你能按含义比较记录、从文本中选取精确证据、对检索到的段落排序、将不确定结果路由到审核,并检测源变更何时使先前决策失效。它作为 Node 库或 CLI 运行,零运行时依赖。

它怎么用 Jev

JevSQL 使用 Jev 对数据库行做出决策:jev_choice 将行分类,jev_noul 返回是概率,jev_bool 返回布尔值,jev_match 估计实体等价性,jev_pick 选取精确源片段。结果用于 SQL 查询,并物化为普通 SQLite 表。

用到的原语:choicescorenoul

值得抄的做法

将 Jev 决策物化为普通 SQLite 表,支持增量刷新、缓存和成本防护。

怎么试

npm test;npm run workflows;node bin/jevsql.mjs demo

去 GitHub 看

Jev 判的jev-1.13.0

证据

每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。

  • Jev 是主角0.90
  • 有 System One 用法0.63
  • 处理了不确定性未判定0.49
  • 有实测数据0.05
  • 可直接跑0.78
  • 值得推荐未判定0.42
  • 是模型的复刻0.09
  • 问题普遍性按 0–2 打分1.48
  • 与 Jev 相关0.97

信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。