v0.0.37: крупный заметный блок статистики (общее время, время ИИ, токены) в UI
Deploy drhider / validate (push) Canceled after 0s
Deploy drhider / validate (push) Canceled after 0s
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# v0.0.37 — крупный блок статистики LLM в UI — 2026-08-19
|
||||
|
||||
**Дата:** 2026-08-19
|
||||
**Версия:** 0.0.36 → 0.0.37
|
||||
**Файл:** `site/templates/index.html`, `site/app.py` (версия)
|
||||
|
||||
---
|
||||
|
||||
## Суть
|
||||
|
||||
Раньше статистика LLM («... LLM: 5.3с · 1894 токенов») была МЕЛКИМ текстом
|
||||
в статус-строке под кнопкой — юзер её не замечал. Теперь после обработки
|
||||
показывается **крупный заметный блок** «📊 Итоги обработки»:
|
||||
|
||||
| Показатель | Значение |
|
||||
|---|---|
|
||||
| Общее время | крупное число, с |
|
||||
| Время ИИ | крупное число, с |
|
||||
| Токены ИИ | крупное число |
|
||||
|
||||
Оформление: зелёная плашка (фон-градиент, рамка 2px), три белые карточки,
|
||||
значения шрифтом 24px жирным. Блок скрыт до завершения и при сбросе.
|
||||
|
||||
## Изменения (`index.html`)
|
||||
- CSS: `.stats-block`, `.stats-title`, `.stats-row`, `.stat-item`,
|
||||
`.stat-label`, `.stat-value`.
|
||||
- HTML: блок `#statsBlock` с `#stTotalTime`, `#stLlmTime`, `#stLlmTokens`
|
||||
(после кнопок скачивания).
|
||||
- JS:
|
||||
- `complete`-обработчик — заполняет и показывает блок (общее время всегда;
|
||||
время ИИ и токены — если `llm_sec > 0`, иначе «—»);
|
||||
- `resetAll` — скрывает блок.
|
||||
|
||||
## Проверка
|
||||
- `node --check` — OK.
|
||||
- Визуально через браузер: блок появился полноширинным, три карточки,
|
||||
значения крупно — заметно.
|
||||
- Версия `app.VERSION = 0.0.37`.
|
||||
|
||||
## Бэкенд
|
||||
- Не менялся (метрики `tokens`/`llm_sec` в `event: complete` уже есть с v0.0.34).
|
||||
Reference in New Issue
Block a user