Первый боевой проект модуля: собираем бота, которым будет пользоваться твой класс. Расписание и домашка из таблицы, свободные вопросы — через нейросеть. Всё, что ты учил в уроках 2–8, соединяется в один продукт.
🎯 ЧТО ПОЛУЧИМ
Три сценария использования — посмотри переписку:
📅 Расписание
Завтра, вторник: 1. Физика · 2. Физика · 3. Русский · 4. История · 5. Физра ⚽
📚 Домашка → [Физика]
Физика на вторник: §12 + задача 5. Записано вчера в 14:30
а что взять на экскурсию в пятницу?
Судя по прогнозу — куртку и удобную обувь 🥾 Сбор в 8:30 у школы. Перекус можно, телефон заряди: будет квест с фото!
Заметь: первые два ответа — точные данные из таблицы (никакой нейросети, никаких выдумок). Третий — Claude со знанием контекста . Секрет в том, как бот решает, куда отправить запрос. Это и есть главная новая деталь урока — Router.
🛠 СБОРКА · ЧАСТЬ 1
Всё из урока 6, теперь боевое. Пройди чек-лист — +5 за каждый шаг:
Создал таблицу «Бот класса» с двумя листами: «Расписание» (День · Номер урока · Предмет) и «Домашка» (День · Предмет · Задание) Заполнил расписание хотя бы на 2 дня вперёд — реальное, из дневника Внёс домашку на завтра по 2–3 предметам Проверил одинаковость названий: «физика» везде пишется одинаково — помнишь ловушку «матеши» из урока 6?
Кто будет вести таблицу? Реальная причина смерти ботов класса — устаревшие данные. Договорись с 1–2 одноклассниками вести домашку вместе: таблица общая, права на редактирование раздаются в два клика.
🛠 СБОРКА · ЧАСТЬ 2
До сих пор твой сценарий был прямой линией. Router — это развилка: после Watch Updates цепочка расходится на ветки, и у каждой ветки есть фильтр — условие «пускать сюда или нет».
👀 Watch Updates → 🔀 Router
если текст = «📅 Расписание»
→ Search Rows (лист «Расписание») → Send a Message
если текст = «📚 Домашка»
→ inline-кнопки предметов → Search Rows (лист «Домашка») → Send a Message
иначе (всё остальное)
→ Simple text prompt (Claude) → Send a Message
Проверь логику: в какую ветку Router отправит каждое сообщение? +5 за верный ответ.
🧪 ТЕСТ
Сам ты бота не сломаешь: ты знаешь, куда жать. Одноклассник — сломает за минуту, и это лучшее, что может случиться. Вот три типовых фейла первого теста и что с ними делать:
🐛 «Я спросил про домашку словами, а он затупил»
Пользователь пишет «что задали по физике?» текстом, минуя кнопку. Запрос улетает в ветку Claude, а тот не знает твою домашку. Фикс: в системный промпт Claude добавь: «если спрашивают про домашку или расписание — отвечай: нажми кнопку 📚 Домашка, там точные данные».
🐛 «Расписание вчерашнее»
Данные в таблице устарели. Это не баг бота — это баг процесса. Фикс: договорённость, кто и когда обновляет (см. прошлый слайд). Бот честен ровно настолько, насколько свежа его таблица.
🐛 «Он ответил на вопрос про контрольную какую-то ерунду»
Claude не знает про вашу контрольную — и выдумал. Знакомая галлюцинация. Фикс: правило в промпт: «если вопрос про конкретные события класса, которых нет в твоих данных — скажи, что не знаешь, и посоветуй спросить старосту».
Правило хорошего теста: молчи, пока одноклассник тыкает бота. Не подсказывай. Каждое место, где он завис или спросил «а как…» — это твой список доработок.
О чём будут спрашивать Какие три вопроса твоему боту будут задавать чаще всего?