Когда доступен LLM
Для запроса используется настроенный провайдер. Заголовки задач передаются отдельно как недоверенные данные, а ответ проверяется до публикации.
Механика проста. Слово держать сложно.
кДелам помогает закрытой команде сделать личную задачу видимой только после твоего подтверждения. Дальше остаются дедлайн, группа и честный итог.
Открыть @PinokCoin_botОткроется личный чат в Telegram. Задача не публикуется без подтверждения.
ЧТО ПРОИСХОДИТ С ЗАДАЧЕЙ
кДелам не превращает команду в корпоративный таск-трекер. Он ведёт один понятный путь: сформулировать действие, назвать срок, подтвердить обещание, увидеть итог.
ЛИЧНОЕ → ПУБЛИЧНОЕ
В личном чате - короткое название задачи. Не отчёт, не проект, а конкретное действие до 200 символов.
Есть быстрые варианты и ручной ввод. В текущем релизе время показывается по Москве, а сам момент хранится точно.
Только после явного подтверждения задача становится активной и появляется в закрытой группе.
Новая задача
После подтверждения задача станет публичным обещанием в группе.
Иллюстративный экран, не live-интерфейсПРОГНОЗ КОМАНДЫ
После публичного анонса участники голосуют «Успеет» или «Не успеет». Автор задачи не голосует за себя; остальные могут изменить прогноз только в первые пять минут.
Публичное обещание
Дедлайн: Пт, 18:00
Демо: выбери один прогноз.
Успеет: Марина, Дима, Соня, Антон
Не успеет: Илья, Катя
ДЕДЛАЙН И РЕЗУЛЬТАТ
Бот смотрит на сохранённое состояние задачи, а не надеется на один таймер в памяти. При переносе срока старые напоминания становятся неактуальными. В момент дедлайна сохраняется льготное окно; после него пропуск фиксируется один раз.
ПИНОККОИН
Если задача пропущена после льготного времени, в историю добавляется виртуальный ПинокКоин. Выполнена вовремя - ноль. Всё прозрачно: дата, изменение баланса и причина остаются в личной истории.
Цель можно выбрать от 500 до 10 000. Достигли её - выбираете, как отметить праздник, и начинаете новый цикл. Накопленный за всё время итог сохраняется.
Празднование - выбор участника: с группой, самостоятельно, позже или другой вариант.
КОНТЕКСТНЫЙ ПИНОК
Команда вызывает /pinok @username или отвечает этой командой на сообщение участника. Бот смотрит только на проверенный контекст: активные задачи, ближайший срок, баланс, цель, серии и локальное время.
Для запроса используется настроенный провайдер. Заголовки задач передаются отдельно как недоверенные данные, а ответ проверяется до публикации.
кДелам сразу использует локальную русскую библиотеку фраз. Ошибка генерации не становится техническим сообщением в группе.
Текст не может изменить дедлайн, статус, ПинокКоины или права доступа. За решения отвечает логика бота, не генерация текста.
ГРАНИЦЫ ТЕКУЩЕГО РЕЛИЗА
/list и /pinok.Закрытая команда. Понятные договорённости. Без театра отчётности.
Сейчас бот работает с одной настроенной закрытой группой. Возможность подключать новые группы станет отдельным следующим этапом.