ClaudeMods
☰
ZH-TW
● 0 人在線上 · 瀏覽 0 次
贊助提交作品
GitHub 儲存庫 · 發布者 AxelDreemurr

usage-bars

一個 Claude Code 外掛,在提示列上方用像素列顯示 5 小時和每週用量限制的使用情況。

AxelDreemurr@AxelDreemurr

AxelDreemurr/UsageBars/tree/main/plugins/usage-bars

原貼文圖片1
已翻譯

關於這個 mod

一個 Claude Code 外掛,在提示列上方並排顯示 5 小時窗口和每週窗口還剩多少用量。每個限制都有一條像素列,包含閃爍像素、每 5% 的刻度和每 25% 的膠囊標記;一個膠囊會在已用百分比和距離重設的時間之間切換;顏色會隨用量級別變化,切換時還有滑動動畫。終端機中會顯示簡化的文字版本。透過 /plugin marketplace add AxelDreemurr/UsageBars 和 /plugin install usage-bars@axel-mods 安裝,也可以把資料夾複製到 ~/.claude/skills/usage-bars。需要訂閱帳戶才能取得限制資料,並在 Claude 每次回應後更新。授權條款為 MIT。

安裝

請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。

claude plugin marketplace add AxelDreemurr/UsageBars
claude plugin install usage-bars
原文 / README

usage-bars

Un mod para Claude Code que muestra sobre el prompt cuánto te queda de tus límites de uso: la ventana de 5 horas y la semanal, lado a lado.

usage-bars: dos barras de píxeles con 15 % y 24 % sobre el prompt

  • Una barra de píxeles por límite, con los píxeles titilando y más densos hacia la cabeza.
  • Marcas cada 5 % y cápsulas cada 25 %, que se iluminan al superarlas.
  • Una píldora en la cabeza de la barra que alterna cada pocos segundos entre el porcentaje usado y el tiempo que falta para el reinicio.
  • Colores: verde bajo el 80 %, naranjo desde el 80 % y rojo al llegar al límite.
  • Cuando el uso cambia, el relleno se desliza hasta su nueva posición en lugar de saltar.
  • En la terminal se ve una versión de texto simple; el estilo de píxeles es de la app de escritorio.

Instalación

En Claude Code:

/plugin marketplace add AxelDreemurr/UsageBars
/plugin install usage-bars@axel-mods

O copia plugins/usage-bars a ~/.claude/skills/usage-bars para cargarlo en todas las sesiones.

Requisitos y límites

  • Los datos de los límites los entrega Claude Code solo en cuentas de suscripción (Pro, Max...). Con una API key no hay límites que mostrar y verás "esperando datos".
  • Las barras se actualizan con cada respuesta de Claude, no en tiempo real. Antes de la primera respuesta de la sesión puede aparecer "esperando datos".
  • Usa la API de mods de Claude Code (hooks de función). Si tu versión no la tiene, el mod no se carga.

Cómo funciona

El mod escucha session.measure, que el motor lanza cuando un límite avanza un punto entero, y guarda las ventanas (five_hour, seven_day) en el estado de la sesión. Un hook de ui.render sobre el prompt dibuja una barra SVG por ventana. El titileo y la alternancia de la píldora son animaciones dentro del propio SVG, así que no hace falta redibujar por temporizador. Solo se redibuja cuando cambia el uso y una vez por minuto para refrescar el tiempo de reinicio.

Créditos

El estilo visual (barra de píxeles, marcas, píldora) está inspirado en plan-progress de zycck. El código de este mod es propio.

Licencia

MIT

其他同名作品

更多類似作品