jevbooks

← 全部项目

jev-pruner

tamaratran/jev-pruner

Claude Code 插件,在模型看到之前用 Jev 裁剪冗长的 Bash 输出。

这是什么

一个面向开发者的 Claude Code 插件,使用 TypeSafe 的 Jev 在命令运行后、结果返回主 LLM 之前裁剪嘈杂的 Bash stdout,在不生成摘要的情况下减少后续轮次携带的 token。

它怎么用 Jev

tool.call hook 包装 Bash 工具的 next() 结果。Jev 接收 { context, task, history, command, chunks },并对每个 chunk 提出一个 noul 问题:这个 chunk 中是否有任何行需要保持可用?得分至少为 keepThreshold 或高于 0.1 的 chunk 会被保留;被丢弃的片段变为 [N lines omitted]。

用到的原语:noul

值得抄的做法

先用估算 token 下限做门控,再针对分区后的历史片段对每个 chunk 提出一个 Jev noul 问题。

去 GitHub 看

Jev 判的jev-1.13.0

证据

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

  • Jev 是主角未判定0.40
  • 有 System One 用法0.29
  • 处理了不确定性0.06
  • 有实测数据0.05
  • 可直接跑0.98
  • 值得推荐0.31
  • 是模型的复刻0.03
  • 问题普遍性按 0–2 打分1.09
  • 与 Jev 相关0.97

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