Google Sheets остаются удобной витриной для человека, но для внутренней координации системы этого уже недостаточно. В этом уроке мы добавляем минимальный внутренний слой.
Бот сам ставит внутренние задачи: как добавить шину задач в Telegram-бота
В четвёртом уроке ShipAI добавляем внутренний слой системы: агенты, типы задач и шину задач, чтобы входящий текст сразу превращался во внутреннюю задачу, а не только сохранялся для человека.
Коротко о сути урока
После урока ты сможешь:
- Понять, как текстовое сообщение превращается во внутреннюю задачу.
- Увидеть, зачем системе нужна своя шина.
- Разобраться, почему это уже не просто бот с таблицей, а первый системный каркас.
- Собрать минимальный внутренний слой для координации работы.
Для кого этот урок
Этот урок сделан для тех, кто уже прошёл третий шаг курса и хочет понять, как система начинает не только сохранять вход человеку, но и ставить внутреннюю задачу сама.
Подойдёт, если ты
- уже посмотрел третий урок стартового курса ShipAI;
- хочешь понять, зачем системе нужен внутренний слой;
- строишь Telegram-бота с задачами, ролями и статусами;
- хочешь перейти от таблицы для человека к шине задач для системы.
Не расширяем этот урок
Это не урок про Supabase ради Supabase и не статья про Postgres ради Postgres. Фокус держим на внутренней координации, минимальной шине задач и логике, в которой входящий текст сразу становится внутренней работой системы.
Видео и конспект
Смотрите урок прямо на странице или откройте его на YouTube, если удобнее там.
Если удобнее открыть на YouTube, вот ссылка: https://www.youtube.com/watch?v=U4yh5HDmP2U
Что добавляем
Здесь мы отделяем витрину для человека от внутренней координации системы. Telegram-бот начинает не только показывать результат, но и ставить внутреннюю работу сам.
Как это работает
Когда система растёт, Google Sheets уже не хватает как единственного слоя. Нужен внутренний каркас, который умеет держать типы задач, роли и саму шину задач.
Что важно понять
В уроке появляются таблицы `agents`, `task_types` и `agent_tasks`, а входящий текст начинает собираться в payload для внутренней шины.
- Отдельные сущности для агентов и типов задач.
- Шина задач для внутренней обработки.
- Переход от записи для человека к внутренней задаче системы.
Ограничение шага
Внутренний слой не должен смешиваться с внешним результатом. Чем чище разделение между слоями, тем проще развивать систему дальше без хрупких связок.
Что дальше
После урока бот уже умеет ставить внутреннюю задачу, а не только сохранять внешний след. Но пока это ещё не память процесса, и следующий шаг связан с краткосрочным состоянием.
Таймкоды урока
Быстрые переходы по видео, чтобы сразу открыть нужный фрагмент.
Частые вопросы
Короткие ответы на типичные вопросы перед просмотром урока.
Да, это желательно: в третьем уроке мы уже вынесли внешний слой данных, а в четвёртом добавляем внутреннюю координацию системы.
Google Sheets удобны как витрина для человека, но для внутренней координации системе нужны отдельные сущности, связи и шина задач.
На этом шаге в шину попадает текстовое сообщение вместе с базовыми полями для внутренней обработки: идентификаторы, статус, приоритет и payload.
Чтобы система ссылалась на отдельные сущности через ключи, а не дублировала всё текстом в одной таблице. Так внутренний слой остаётся устойчивым и расширяемым.
Потому что здесь мы закладываем минимальный каркас. Голосовой контур будет добавлен позже, когда базовая внутренняя координация уже заработает.
Материалы по уроку в Сообществе
🔒 Полные материалы по уроку, шаблоны и разбор деталей — в Сообществе ShipAI.
📇 Вход через бота @shipai_ru_bot
Что дальше
После урока можно перейти дальше, открыть курс целиком или зайти в Telegram-канал ShipAI.