jevbooks

← 全部项目

oko

bartlomein/oko

为编码代理提供本地代码搜索,使用 Jev 对片段排序。

打分与排序99%次选分类: 分类与路由漏斗

这是什么

Oko 是一款面向 Codex、Claude Code 和 OpenCode 等编码代理的本地代码搜索工具。它使用 ripgrep 和 BM25 筛选函数级代码块,然后通过 Jev 排序,经 MCP 返回相关摘录,减少令牌和工具调用。

它怎么用 Jev

对于每个筛选出的代码块,Oko 通过三个并行请求向 Jev 提出 Noul 相关性问题。被接受的代码块作为摘录通过 MCP 返回。截断和摘录选择在代码中实现。

用到的原语:noul

值得抄的做法

结合 ripgrep 和 BM25 进行初筛,然后使用 Jev 的 Noul 相关性对代码块排序。

怎么试

在项目目录中运行 `oko ask "where is authentication handled?"`。

去 GitHub 看

Jev 判的jev-1.13.0

证据

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

  • Jev 是主角0.80
  • 有 System One 用法0.91
  • 处理了不确定性0.08
  • 有实测数据0.96
  • 可直接跑0.81
  • 值得推荐0.29
  • 是模型的复刻0.06
  • 问题普遍性按 0–2 打分1.52
  • 与 Jev 相关0.96

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