靠脸吃半饱 (@fffly_Zz) 在 Claude Code Mods自动缓存续期提示词分享 中发帖

让Claude 帮你创建一个mods,自动续期缓存 
请帮我在 Claude Code 里创建并启用一个 Claude Mod,名字叫 cache-keepalive。它的作用是:主线程空闲或一轮里长时间阻塞等工具时,自动续上 1 小时的 prompt cache。请按下面的步骤做,每一步做完把结果告诉我。

## 原理(先读懂再动手)
- Claude Code 2.1.287 起支持 Claude Mods,也就是函数钩子插件。`$.model.fork({ prompt })` 会把主线程上一次的请求(同样的模型、系统提示、工具和消息)后面加一句 prompt 再发一次。这样会命中并读取缓存的前缀,而缓存每被读一次 TTL 就重新计时。fork 不写进对话记录,也不出现在界面和 stdout 里。
- 主线程每发一次模型请求(`turn.step`,跳过子代理的请求)就记一个时间戳。...
 
 
Back to Top