Павел МартыновРазработка локального приложения

Локальный счетчик бюджета обращений

Расход допускается только при достаточном остатке и не повторяется для выполненной команды.

Задача

Разговор об ограничении расходов ничего не доказывает без операции, которая может быть отклонена. Для стенда задан бюджет 100 единиц.

Открыть работающий результат →

Бюджет изменяется вместе с действием

Сделал три команды с фиксированной стоимостью. Перед сохранением проверяю остаток; выполненная команда не списывается повторно. Отмена возвращает ее расход один раз.

Граница работы

Это исполняемая модель учета, не AI-чат: LLM, токенизация, провайдер и тарификация реальных запросов отсутствуют.

Что сделано

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

Команда 20 оставляет 80, команда 120 отклоняется. Можно изучить порядок учета без подключения платного API и без выдуманного ответа LLM.

Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия