跳到正文
ccmods.app

cache-tax

离开期间定时 ping 保持 prompt cache 不过期,并在冷缓存发送前提示重写成本。

作者 @karanb192148更新于 中等访问GitHub

安装

  1. 1. 克隆仓库

    $ git clone https://github.com/karanb192/cache-tax.git
  2. 2. 启动 Claude Code 并在本次会话加载该 mod

    $ claude --plugin-dir ./cache-tax

该仓库还没有 marketplace 文件,此方式只在本次会话加载。需要 Claude Code 2.1.287 或更高版本,在终端执行。完整安装指南

cache-tax 运行截图
图片来自项目 README

cache-tax 能做什么?

  • /keepwarm 在休息期间 ping prompt cache,默认六小时,也可指定如 /keepwarm 90m
  • 缓存已冷时拦截一次发送并显示预估重写成本,再次发送即放行
  • prompt 上方一行显示 warm、cold 或 unknown 状态、下次 ping 时间和上次 ping 花费
  • /cache-tax 显示缓存估算、保温窗口和本会话冷写入次数
  • /cache-tax guard warn 改为只显示价格并照常发送

需要什么?

  • Claude Code 2.1.287 或更高版本(终端)
  • 一小时 prompt cache;API key、用量额度和云厂商会话需将 promptCacheTtl 设为 "1h"
  • 休息期间 Claude Code 需保持运行
  • ping 会消耗 token

这个 mod 能访问什么?

以下内容由 claude plugin validate 在 Claude Code 2.1.296 上读取 mod 代码得出(同步于 2026年10月12日)。这是能力清单,不是安全审计;mod 以你的权限运行,请只安装可信作者的 mod。

中等访问
  • 读取或改写你的提示词
  • 读取环境变量或设置
  • 用你的额度调用模型
Hook 与接口调用 (10 + 17)

hooks

  • classic.SessionStart
  • command.run{command=cache-tax}
  • command.run{command=keepwarm}
  • config.set{key=theme}
  • prompt.submit
  • session.compact
  • session.start
  • turn.complete
  • turn.step
  • ui.render{component=AbovePrompt}

calls

  • $.clock.after
  • $.clock.now
  • $.command.list
  • $.command.register
  • $.config.list
  • $.env.get
  • $.model.fork
  • $.session.id
  • $.session.model
  • $.session.usage
  • $.store.delete
  • $.store.get
  • $.store.set
  • $.ui.invalidate
  • $.ui.log
  • $.ui.resolve
  • $.ui.status

navigator

qf-studio/navigator

356

按需加载上下文的 Claude Code plugin,提供 /nav 面板显示上下文、花费和下一步任务。

界面提示词工具调用广泛访问
$ claude plugin install navigator --marketplace qf-studio/navigator

great-cto

avelikiy/great_cto

103

用 72 个分工 agent 把需求走完设计、开发、审查、安全到上线流程,关键决策留给你。

界面命令广泛访问
$ claude plugin install great_cto --marketplace avelikiy/great_cto

router

alexei-led/claude-router

18

按 prompt 分类结果为每轮对话自动选择模型和 effort,在 prompt 上方显示路由原因。

界面命令广泛访问
$ claude plugin install router --marketplace alexei-led/claude-router