Бот / История продукта
Листовой помощник
Напоминание требует наблюдения, а не механического выполнения по календарю.
Этот продукт показывает возможное решение задачи. Идея и визуальные материалы подготовлены для этой подборки.
01 / Исходная идея
С чего всё начинается.
Напоминания о поливе одинаковы для всех растений и не учитывают собственные наблюдения.
02 / Решение
Какую форму это принимает.
Бот ведёт карточки растений и предлагает подтвердить состояние грунта перед записью полива.
Самостоятельная идея продукта
Как это работает.
Владельцы нескольких домашних растений.
Напоминание требует наблюдения, а не механического выполнения по календарю.
- 01
Запустить нужную ветку: мои растения
- 02
Уточнить объект диалога: наблюдение
- 03
Ответить на вопрос: отметить уход
- 04
Проверить сводку: история растения
- 05
Подтвердить итог или изменить настройки: изменить ритм
Состав первой версии+
- Напоминание требует наблюдения, а не механического выполнения по календарю.
- Мои растения: Фикус; Монстера; Проверить грунт.
- Наблюдение: Фикус; Верхний слой сухой?; Да / Нет.
- Отметить уход: Полив выполнен; 17 октября; Добавить заметку.
Основа для запуска+
Сборка продукта
- Конечные состояния диалога, кнопки, возврат к прошлому шагу и журнал обработки событий.
- Основной маршрут первой версии: Мои растения → Наблюдение → Отметить уход → История растения → Изменить ритм.
- Реализовать или подготовить отличие: Напоминание требует наблюдения, а не механического выполнения по календарю.
- Добавить пустое состояние, понятную ошибку, отмену незавершённого действия и безопасное повторение; реальные внешние подключения вводятся после проверки требований.
Структура данных
- Растение: id, имя, фото, личные условия размещения.
- Наблюдение: plantId, дата, состояние грунта, запись ухода, заметка.
- Напоминание: plantId, интервал проверки, пауза, следующее событие.
Проверки и ограничения
- Проверить решение исходной проблемы: Напоминания о поливе одинаковы для всех растений и не учитывают собственные наблюдения.
- Пройти маршрут Мои растения → Наблюдение → Отметить уход → История растения → Изменить ритм на приведённых учебных данных.
- Сверить имена, даты, размеры, единицы и состав между материалами; русский текст читается без заглушек.
- Проверить обязательные значения, неверный ввод, повторное подтверждение и сохранение после перезагрузки.
Особые ситуации
- Нет исходных данных для «Мои растения»: показать объяснение и путь к добавлению.
- Изменены данные после «Наблюдение»: пересчитать или пометить зависимые записи, не сохранять старый результат молча.
- Действие из «История растения» выполнено повторно: не создавать скрытый дубль.
- Невозможно завершить «Изменить ритм»: показать причину и сохранить возможность продолжить.
Критерии готовности
- Первая версия поддерживает задачу аудитории: Владельцы нескольких домашних растений.
- Основной маршрут полностью реализован или показан: Мои растения → Наблюдение → Отметить уход → История растения → Изменить ритм.
- Отличие можно проверить в конкретном материале: Напоминание требует наблюдения, а не механического выполнения по календарю.
- Есть отдельная обложка и пять разных законченных внутренних материалов с русским текстом, единым именем и согласованными данными.
- Переданы редактируемые исходники или исполнимая версия, инструкция и результаты проверок; примеры не приписаны реальным клиентам.
Логика и детали
Внутри продукта.
- Напоминание требует наблюдения, а не механического выполнения по календарю.
- Мои растения: Фикус; Монстера; Проверить грунт.
- Наблюдение: Фикус; Верхний слой сухой?; Да / Нет.
За красивым результатом — понятный процесс
Путь создания.
- 01
Исходная задача
Напоминания о поливе одинаковы для всех растений и не учитывают собственные наблюдения.
- 02
Логика решения
Бот ведёт карточки растений и предлагает подтвердить состояние грунта перед записью полива.
- 03
Отличие
Напоминание требует наблюдения, а не механического выполнения по календарю.
- 04
Пять материалов
Мои растения · Наблюдение · Отметить уход · История растения · Изменить ритм
Другой взгляд на похожую задачу
Можно посмотреть ещё.