Кейс · свой инструмент

Все задачи в одном месте, а напоминания приходят сами

Было: задачи жили в десятках чатов, одни и те же переносились неделями. Стало: Ритм — один список на своём сервере. Задачу можно надиктовать голосом, напоминание приходит в Телеграм.

Нишаличный трекер задач
Запуск25.09.2026
Статусработает каждый день
планировщикИИ-помощникголосовые задачиGoogle Календарьнапоминания в Телеграмрезервные копии

Как было

Задачи были везде, кроме одного списка

Я веду несколько проектов одновременно. Работа идёт в чатах с ИИ-помощником: в каждом проекте свой чат, а то и пять. Договорённости, сроки и «ждёт твоего решения» оседали там.

28 сентября я разобрал все открытые чаты. Их было 54. 19 октября — уже 137.

Чем это било по деньгам и времени:

Как стало

Один список, напоминания сами, копии каждую ночь

59
задач закрыто в октябре
959
напоминаний ушло в Телеграм, 856 из них — в октябре
13
ботов ходят в Телеграм через мой посредник
8
баз сервера копируются каждый день

Данные базы Ритма на 1 ноября 2026 года: 176 задач, из них 86 закрыто, 90 в работе. Число ботов — по настройкам посредника на 26 октября.

Где лежат задачи54 чата1 список
Как добавить задачузаписать вручнуюголосом или текстом
Копии данныхтолько на том же серверемак, Яндекс Диск, облако
Задачи в Ритме на 1 ноября — 176 Закрыто — 86 В работе — 90 Сколько задач переносилось 5 раз и больше 61 из 176 рекорд — 28 переносов Счётчик переносов стоит на каждой задаче: подвисшее видно по цифре, а не по ощущению.

Что сделал

Семь шагов: от списка до копий всех баз

Экраны ниже — настоящий интерфейс Ритма на демо-данных: задачи, проекты и встречи выдуманы. Сообщения бота — макеты с настоящим текстом из кода бота. Сводка подвисшего — настоящая структура, строки выдуманы.

Сначала посчитал, что подвисло

23 сентября собрал первую сводку подвисших задач по всем чатам. 28 сентября — вторую: разобрал 54 чата, вынес сроки «горит на этой неделе», «ждёт твоего решения» и «ждёт других». 38 чатов оказались закрытыми — их можно было убрать.

Оказалось, задач не так много. Их просто не было одним списком.

Сводка подвисшего: горит на этой неделе, ждут решения, ждут других, можно удалить 38 чатов
Так выглядела сводка: сроки, что сделать и в каком чате. Строки здесь выдуманы, разделы и счёт — как в настоящей.

Планировщик на своём сервере с ночным переносом

25 сентября запустил веб-планировщик: список дня, календарь на день и неделю, проекты и цели. Работает в браузере на телефоне и компьютере, данные лежат на моём сервере в России.

Ночью всё невыполненное само переезжает на сегодня, а счётчик переносов растёт. Планировщик связан с Google Календарём, и встречи из календаря ночной перенос не трогает.

Календарь Ритма на неделю: задачи по дням и часам, цвет — проект
Неделя в календаре. Экран с демо-данными: мои задачи здесь заменены выдуманными.
День в календаре Ритма: задачи проектов цветные, встречи из Google Календаря серые с подписью рабочий календарь или личный, красная линия — сейчас
День: цветные — задачи Ритма, серые — встречи из Google Календаря. Демо-данные.

Задачу можно сказать голосом

В тот же день подключил ИИ на YandexGPT и распознавание речи. Говоришь «завтра в 10 созвон с кофейней, напомни за час» — появляется задача с датой, временем и напоминанием.

С ИИ-помощником можно говорить обычными словами: «что у меня сегодня», «перенеси отчёт на пятницу», «закрой счёт клиенту». Каждый ответ он пробует получить три раза, чтобы просьба не пропала.

Список дня в Ритме: строка новой задачи с микрофоном, задачи на сегодня, главные отмечены звёздочкой
Список дня. Главные задачи — со звёздочкой, справа от строки ввода — микрофон. Демо-данные.
Чат с ботом Ритма: голосовое, бот расшифровал его и поставил задачу на завтра 10:00 с напоминанием за час, ниже просьба перенести пост на пятницу и ответ Перенёс
Пример: голосовое → задача с временем и напоминанием. Под ответом можно сменить, когда напомнить, или отменить.

Бот в Телеграме: напоминает и откладывает

Бот присылает список дня с кнопками и напоминает за 5 минут до задачи. Под напоминанием — «Сделано» и «Отложить на 15 минут, час, до завтра». По будням присылает режим дня, в тихие дни молчит.

27 сентября бот научился напоминаниям словами («через 20 минут», «в 9 вечера», «утром»), повторам по будням и дням недели.

Напоминания бота Ритма: повтор отмечен сделанным и назначен на завтра, напоминание за 5 минут с кнопками Сделано, 15 мин, 1 час, Завтра, отложенная задача
Пример: повторяющаяся задача сама встаёт на завтра, напоминание можно отложить одной кнопкой.

Посредник для Телеграма, которым пользуются и другие боты

С российского сервера Телеграм работает с перебоями: сообщения бота доходили с задержкой или терялись. 25 сентября поставил посредника в облаке Cloudflare: бот отправляет сообщение ему, он — в Телеграм.

Решение оказалось общим. Сейчас через этого посредника ходят 13 ботов — мои и клиентские: отчёты кальянных, гостевые боты, бот заказов, бот бухгалтерской фирмы, ежедневный отчёт для сети пансионатов.

13 ботов на сервере в России Ритм Отчёты кальянных · 2 Гостевые боты кальянных · 2 Боты заказов · 2 Бот бухгалтерской фирмы Отчёт сети пансионатов Ещё 4 бота Посредник в облаке Cloudflare пускает только свои 13 ботов по секрету Телеграм Напрямую с российского сервера сообщения шли с задержкой или терялись.
Число ботов — по настройкам посредника на 26 октября 2026 года.

Копии всех баз сервера в трёх местах

12 октября заметил, что копии баз лежат на том же сервере, что и сами базы. Сервер пропадёт — пропадёт всё. Сделал ежедневные копии всех 8 баз в три места: на мой мак, на Яндекс Диск в зашифрованном архиве и в облако Cloudflare.

За рубеж уходит только Ритм. Базы заведений с данными гостей остаются в России — так требует закон о персональных данных. Если копия не сделалась, мак показывает уведомление.

Сервер 8 баз копия раз в день Мой мак все базы · хранится 14 дней Яндекс Диск все базы, зашифрованный архив · 14 дней Облако Cloudflare, за рубежом только Ритм, зашифрованно · 30 дней Базы заведений с данными гостей за рубеж не уходят. Копия не сделалась — мак покажет уведомление.

Копия на том же сервере пропадает вместе с сервером. Копией считаю только ту, что лежит в другом месте и проверена.

Новое оформление и чистка списка

14 октября перерисовал интерфейс: светлый, крупный, с главными задачами наверху. 19 октября разобрал все 137 чатов и почистил Ритм: 21 задачу удалил, 16 переписал или перенёс, 31 добавил. Перед правкой сохранил копию базы.

Страница проекта в Ритме: цель, прогресс, открытые задачи, время за неделю, задачи на сегодня, запланированные и без даты
Страница проекта: к какой цели он ведёт, сколько открыто и сколько времени ушло за неделю. Демо-данные.
Итоги недели: 7 задач закрыто, 6,1 часа по таймеру, 84% времени на цели, занятость по часам
Итоги недели: сколько закрыто, сколько времени ушло на цели и в какие часы. Демо-данные.

Сложности и что не получилось

Где трекер не помог и что пришлось чинить

Трекер не делает задачи за меня

Ритм честно считает переносы. На 1 ноября 61 задача из 176 переносилась 5 раз и больше, рекорд — 28 раз. 36 таких задач всё ещё открыты.

счётчик переносов сделал видимым. Задача, которая переехала 5 раз, — сигнал: её надо разбить на шаг поменьше или удалить. Так прошла чистка 19 октября.

Телеграм с российского сервера терял сообщения

Бот отвечал с задержкой или не отвечал вовсе. Перезапуск сервера тоже съедал сообщения.

посредник в облаке плюс очередь: бот не теряет сообщения при перезапуске. Тем же посредником теперь пользуются ещё 12 ботов.

Голос из Safari не распознавался

Айфон пишет звук не в том формате, что Chrome. Голосовые с телефона приходили пустыми.

сервер сначала сохраняет запись в файл и только потом отдаёт на распознавание.

Задачи из скриншотов оказались не нужны

27 сентября бот научился читать скриншот и ставить по нему задачу. В тот же день стало ясно: скриншоты я присылаю для другого, и список забивается лишним. Функцию убрал. Лишняя кнопка дороже, чем её отсутствие.

Что изменилось

Утро начинается со списка, а не с поиска

Утром бот присылает список дня. Главные задачи отмечены, встречи из календаря уже на месте. Новая задача появляется за 10 секунд — голосом, с телефона, на ходу.

Подвисшие задачи видно по счётчику, а не по ощущению. Раз в неделю я разбираю чаты и переношу из них в Ритм всё, что требует действия. Данные всех проектов на сервере теперь копируются каждую ночь.

Что сделать у себя сегодня

Найдите задачи, которые вы переносите

Откройте свой список задач — в блокноте, приложении или голове. Выпишите три задачи, которые вы откладываете дольше недели.

Для каждой решите одно из двух: первый шаг на 15 минут на завтра или удалить. Третьего варианта «потом» нет — он и есть причина переносов.

Похожая задача?

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