Sobre o projeto

O OpenCode Visual Cache é um plugin para o TUI do OpenCode que visualiza em tempo real a taxa de acerto do cache de tokens na barra lateral. Ele fornece informações essenciais, como barra de progresso da taxa de acerto, detalhes de tokens (leitura/escrita de cache, não acertos, saída), custo acumulado da sessão e valor economizado com cache, preços unitários de entrada/leitura de cache/escrita de cache do modelo (lidos dinamicamente da configuração do provedor). O painel é recolhível, e cada bloco (detalhes de tokens, modelo e preços, distribuição de tokens, habilidades carregadas, saldo, barra de status inferior) pode ser ativado ou desativado independentemente. A cor da taxa de acerto se adapta ao tema (verde ≥85%, laranja ≥70%, vermelho <70%). A distribuição de tokens estima a proporção por função (prompt do sistema/usuário/instruções do subagente/chamadas de ferramenta/resultados de ferramenta). Suporta ajuste dinâmico de configuração por meio de comandos de barra (/cache-session, /cache-rate, /cache-section, /cache-config, /cache-lang, /cache-balance, etc.), com efeito imediato e persistência. Suporta detecção automática e alternância em tempo de execução de vários idiomas (chinês/inglês/japonês/coreano) e conversão de custos em várias moedas (USD/CNY/EUR/JPY/GBP/KRW). O recurso de consulta de saldo suporta provedores como DeepSeek, SiliconFlow, OpenRouter e Moonshot, alternando automaticamente conforme o provedor da sessão atual. A barra de status inferior exibe em uma única linha a taxa de acerto, tokens e saldo. Compatível com opencode 1.x e 2.x, independente do modelo de código, suporta todos os modelos de IA compatíveis com OpenCode.