Не в работеТема 2: Учёт
Activity dashboard
Локальный дашборд «куда уходит время» поверх ActivityWatch
Один файл на Python в 2355 строк, только стандартная библиотека. Читает сырые события ActivityWatch — окна, вкладки браузера, AFK, — раскладывает их по правилам и отдаёт живую картину дня на localhost либо пишет самодостаточный HTML-отчёт. Категория назначается прямо из таблицы: правило записывается в файл и сразу действует на все прошлые и будущие вхождения; имена бакетов зашиты под мою машину.
Деталь
События вкладок браузера считаются точечными отметками и превращаются в ступеньку не длиннее 15 минут, так что забытый открытый браузер не закрасит всё утро.
- Начат
- июль 2026
- Последняя правка
- Коммитов
- 15
- Стек
- Python 3 (stdlib only), ActivityWatch API, http.server, Vanilla JS
- Тема
- 2 · Учёт