Files
transcriber/tasks/items/usage-stats.md
T
av d2c85af80a tasks: целевая картина пересобрана — три цели, тринадцать задач, сдвинутые границы
- паспорт: сервис объявлен архивом с бессрочным хранением записей и текстов,
  машинная вычитка расшифровки внутри границ, приложение — основной вход;
  добавлены две границы: не файловое хранилище общего назначения и не биллинг;
- заведены цели upload-reliability, user-settings, usage-stats и тринадцать
  задач; очередь пересобрана — сперва починки, затем разведки о хранилище,
  затем доступ и владелец, и только потом экраны;
- архитектура: четыре новых открытых вопроса — приём большого файла, учёт
  расхода, срок хранения, потолок шести часов.
2026-08-11 10:05:22 +03:00

1.9 KiB

🎯 Владелец видит, кто сколько загрузил и во что это обошлось

  • Тип: goal
  • Секция: Сопровождение
  • Зачем: Распознавание и языковая модель оплачиваются по факту, а счёт приходит одной суммой: кто её набрал, из сервиса не выясняется.

Владелец открывает страницу и видит по каждому пользователю объём загруженного, длительность записей в минутах и расход на внешние сервисы. Приглашая человека, он понимает, во что это обойдётся.

Цель показывает, но не ограничивает: потолков и отказов по исчерпании квоты здесь нет — перебравшего останавливает разговор или отзыв доступа в Authelia.

Секция — сопровождение, потому что наблюдает владелец сервиса, а не его пользователь.

Завершение

  1. По каждому пользователю видны объём загруженных файлов и длительность записей в минутах, накопительно и за период.
  2. Видно, во что обошлись внешние сервисы: минуты распознавания и число токенов языковой модели.
  3. Страница открывается только владельцу, обычному пользователю она недоступна.
  4. Учёт переживает перезапуск и не считает одну запись дважды при повторе шага.