这个项目能做什么
OpenCode Visual Cache 是一个针对 OpenCode TUI 的插件,在侧边栏实时可视化 Token 缓存命中率。它提供缓存命中率进度条、Token 明细(缓存读/写、未命中、输出)、Session 累计费用与缓存节省金额、模型输入/缓存读/缓存写单价(从 provider 配置动态读取)等核心信息。
面板支持折叠,各区块(Token 明细、模型与定价、Token 分布、已加载技能、余额、底部状态栏)可独立开关。命中率颜色自适应主题色(≥85% 绿、≥70% 橙、<70% 红)。Token 分布按角色(系统提示/用户/子代理指令/Tool 调用/Tool 结果)估算占比。
支持通过斜杠命令(/cache-session、/cache-rate、/cache-section、/cache-config、/cache-lang、/cache-balance 等)动态调整配置,设置即时生效并持久化。支持中/英/日/韩多语言自动检测与运行时切换,支持 USD/CNY/EUR/JPY/GBP/KRW 多币种费用换算。
余额查询功能支持 DeepSeek、SiliconFlow、OpenRouter、Moonshot 等提供商,可自动跟随当前会话提供商切换。底部状态栏单行显示命中率、Tokens 和余额。
兼容 opencode 1.x 与 2.x,代码模型无关,支持所有 OpenCode 兼容的 AI 模型。
评论
0 评分人数达到10人后显示
登录后参与讨论。