- паспорт: сервис объявлен архивом с бессрочным хранением записей и текстов, машинная вычитка расшифровки внутри границ, приложение — основной вход; добавлены две границы: не файловое хранилище общего назначения и не биллинг; - заведены цели upload-reliability, user-settings, usage-stats и тринадцать задач; очередь пересобрана — сперва починки, затем разведки о хранилище, затем доступ и владелец, и только потом экраны; - архитектура: четыре новых открытых вопроса — приём большого файла, учёт расхода, срок хранения, потолок шести часов.
1.9 KiB
1.9 KiB
🎯 Владелец видит, кто сколько загрузил и во что это обошлось
- Тип: goal
- Секция: Сопровождение
- Зачем: Распознавание и языковая модель оплачиваются по факту, а счёт приходит одной суммой: кто её набрал, из сервиса не выясняется.
Владелец открывает страницу и видит по каждому пользователю объём загруженного, длительность записей в минутах и расход на внешние сервисы. Приглашая человека, он понимает, во что это обойдётся.
Цель показывает, но не ограничивает: потолков и отказов по исчерпании квоты здесь нет — перебравшего останавливает разговор или отзыв доступа в Authelia.
Секция — сопровождение, потому что наблюдает владелец сервиса, а не его пользователь.
Завершение
- По каждому пользователю видны объём загруженных файлов и длительность записей в минутах, накопительно и за период.
- Видно, во что обошлись внешние сервисы: минуты распознавания и число токенов языковой модели.
- Страница открывается только владельцу, обычному пользователю она недоступна.
- Учёт переживает перезапуск и не считает одну запись дважды при повторе шага.