记忆与上下文出现在 · 后台 / 弹窗收录

fast-jev-compaction

用 TypeSafe Jev 原样裁剪工具调用,替代有损摘要压缩。

fast-jev-compaction · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
fast-jev-compaction: kept 42/68 messages, no summary
Jev dropped stale Read/Bash results below 0.5
❯ /compact
toast · fallback to built-in summary (too little reduction)

后台运行,无界面。这里显示的是示意日志。

❯

示意。实际效果取决于 Mod、终端和运行环境。

安装

/plugin marketplace add tamaratran/fast-jev-compaction
/plugin install fast-jev-compaction@fast-jev-compaction
/reload-plugins

在 Claude Code 会话里逐行执行这些命令。

它会碰什么

据原作者说明,收录时核对;可用 claude plugin validate 自行检查。

读取

有

读取会话消息与工具调用/结果以构造 Jev 状态。

写入文件

未说明

运行命令

未说明

联网

有

向 TypeSafe Jev API 发送压缩决策请求,需 API key。

介绍

fast-jev-compaction 是 Claude Code 的 function hooks Mod:在 /compact 与自动压缩时,把整段会话状态发给 TypeSafe Jev,逐条判断工具调用与结果是否仍需要,删除或截断过时项,用户与助手正文保持原样顺序。需要 TypeSafe API key;README 写明早期接入版本为 2.1.274+,并要求设置 CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1。本站未做运行实测。预览为示意。

适合谁

  • 长会话里希望压缩保留原文、少丢文件路径与错误信息的人

运行要求

  • Claude Code ≥ 2.1.274
  • README 仍写 early-access 与 CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1。
  • 需要 TYPESAFE_API_KEY 或插件配置中的 apiKey。