WEBVTT

00:00:00.000 --> 00:00:06.130
Научимся читать обращения из источника, находить дубли и
сохранять результат после обновления данных.

00:00:06.130 --> 00:00:08.568
Это авторский монтаж реальных действий.

00:00:08.568 --> 00:00:11.447
Программа уже установлена; голос синтетический.

00:00:14.000 --> 00:00:19.874
Для индивидуального маршрута нужны личный аккаунт
Google, возраст от восемнадцати лет и разрешённая

00:00:19.874 --> 00:00:20.640
страна.

00:00:20.640 --> 00:00:24.065
Владелец подтвердил соответствие демонстрационного
аккаунта.

00:00:24.065 --> 00:00:27.386
Отдельной проверки этих свойств у Google мы не
выполняли.

00:00:30.000 --> 00:00:32.507
Планы и доступность моделей различаются.

00:00:32.507 --> 00:00:35.503
Школьный урок не создаёт подписку или безлимит.

00:00:35.503 --> 00:00:41.284
Если своего разрешённого доступа нет, сначала решите
вопрос доступа или выберите подходящую

00:00:41.284 --> 00:00:42.387
альтернативу.

00:00:42.387 --> 00:00:44.895
Здесь настоящий снимок страницы планов.

00:00:46.000 --> 00:00:50.527
На актуальной странице загрузки показана версия два,
двадцать два, ноль.

00:00:50.527 --> 00:00:54.684
Есть варианты Apple Silicon и Intel, минимум мак ОС
двенадцать.

00:00:54.684 --> 00:00:57.354
Собственную работу на Intel мы не проверяли.

00:00:57.354 --> 00:00:59.560
Выберите вариант своей архитектуры.

00:01:04.000 --> 00:01:10.664
Настоящий сохранённый журнал команд показывает
архитектуру арм шестьдесят четыре, мак ОС двадцать шесть

00:01:10.664 --> 00:01:12.185
три и Apple эм один.

00:01:12.185 --> 00:01:14.924
Это журнал, а не видеозапись терминала.

00:01:14.924 --> 00:01:18.570
Значения сопоставлены с описанием компьютера в
настройках.

00:01:18.570 --> 00:01:23.191
У себя сначала проверьте систему и архитектуру, затем
выбирайте загрузку.

00:01:23.191 --> 00:01:29.367
Эта карточка подтверждает наш компьютер; она не
доказывает совместимость всех компьютеров участников.

00:01:34.000 --> 00:01:37.587
В настоящем Файндере выбрано уже работающее Антигравити.

00:01:37.587 --> 00:01:40.373
Этот фрагмент показывает выбор приложения.

00:01:40.373 --> 00:01:43.160
Далее посмотрим рабочее окно после действия Open.

00:01:46.000 --> 00:01:48.960
Действие Open активировало существующий клиент.

00:01:48.960 --> 00:01:52.768
Перед нами настоящий снимок рабочего окна после
активации.

00:01:52.768 --> 00:01:55.148
Основной процесс остался тем же.

00:01:58.000 --> 00:02:01.610
Это маршрут установленного клиента с сохранённым входом.

00:02:01.610 --> 00:02:03.921
Переустановка для практики не нужна.

00:02:03.921 --> 00:02:07.694
Новую установку и холодный запуск эта запись не
подтверждает.

00:02:10.000 --> 00:02:16.025
Для записанной практики использованы совместимые архивы
ученика и помощника версии один один ноль.

00:02:16.025 --> 00:02:20.054
В настоящем Файндере их скопировали и распаковали в
отдельную папку.

00:02:20.054 --> 00:02:26.033
В ученическом архиве тринадцать исходных файлов;
преподавательский checker и готовые решения остались

00:02:26.033 --> 00:02:26.962
снаружи.

00:02:26.962 --> 00:02:30.607
На своём компьютере используйте отдельную папку для
упражнения.

00:02:30.607 --> 00:02:36.749
После распаковки сначала проверьте структуру: стартовые
материалы, интеграция и шаблоны должны

00:02:36.749 --> 00:02:39.094
находиться в выбранной папке проекта.

00:02:39.094 --> 00:02:43.796
Не смешивайте исходники с преподавательскими решениями и
предыдущими результатами.

00:02:43.796 --> 00:02:47.151
Дайте себе время сверить папку до первого запроса.

00:02:47.151 --> 00:02:53.165
Здесь продолжается настоящая запись этих
подготовительных действий; мы не заменяем её придуманным

00:02:53.165 --> 00:02:54.338
интерфейсом.

00:03:02.000 --> 00:03:07.758
Через New Project выбрана именно вложенная папка со
стартовыми материалами, интеграцией и шаблонами.

00:03:07.758 --> 00:03:10.951
Выбор внешнего каталога меняет доступную область.

00:03:10.951 --> 00:03:14.550
Перед разрешением работы сверьте нужную папку и
исходники.

00:03:14.550 --> 00:03:17.673
Личная настройка участника проверяется отдельно.

00:03:20.440 --> 00:03:22.506
Проект получил уникальное имя.

00:03:22.506 --> 00:03:29.089
Имя само по себе не очищает каталог: начинайте с
исходных материалов, а прежние результаты сохраняйте

00:03:29.089 --> 00:03:29.971
отдельно.

00:03:34.440 --> 00:03:36.587
До первого запроса выбран Локал.

00:03:36.587 --> 00:03:40.198
Учебный проект использует отдельную папку и вымышленные
данные.

00:03:40.198 --> 00:03:44.180
Локальный режим сам по себе не ограничивает все
инструменты агента.

00:03:48.440 --> 00:03:53.931
В первой файловой части агент действительно прочитал
компанию, правила, сообщения и памятку.

00:03:53.931 --> 00:03:56.566
В истории раскрыты прочитанные файлы.

00:03:56.566 --> 00:04:00.224
Красивый ответ без чтения источника этого не доказывает.

00:04:00.224 --> 00:04:02.569
Сверяйте источник, а затем вывод.

00:04:02.569 --> 00:04:08.223
Исходные тринадцать файлов сохранены; речь идёт о чтении
настоящих учебных материалов.

00:04:12.440 --> 00:04:15.400
Здесь настоящий снимок открытого CSV.

00:04:15.400 --> 00:04:20.659
Эс ноль один и эс ноль два — разные обращения, эс ноль
три повторяет первое.

00:04:20.659 --> 00:04:24.119
Три строки дают два уникальных обращения и один дубль.

00:04:24.119 --> 00:04:25.559
Данные вымышленные.

00:04:25.559 --> 00:04:29.831
Считать строки и считать уникальные обращения — разные
операции.

00:04:29.831 --> 00:04:33.163
Рабочие переписки и секреты в упражнение не добавляем.

00:04:38.440 --> 00:04:41.992
Вот ранее созданный Markdown, открытый в Preview и Raw.

00:04:41.992 --> 00:04:45.464
Для задачи просили один файл, а не новое приложение.

00:04:45.464 --> 00:04:50.049
Если агент начинает лишнее действие, его останавливают и
уточняют цель.

00:04:50.049 --> 00:04:52.023
Здесь остановку не инсценируем.

00:04:52.023 --> 00:04:55.332
Файл сохранён, неизвестные цена и срок не придуманы.

00:05:00.440 --> 00:05:03.133
В записи показаны глобальные настройки.

00:05:03.133 --> 00:05:04.201
Выбран Турбо.

00:05:04.201 --> 00:05:08.764
Эти полномочия существовали раньше и не включались ради
школьного CSV.

00:05:08.764 --> 00:05:11.945
Учебный материал не требует расширять глобальные права.

00:05:11.945 --> 00:05:14.882
Проверьте настройки своей среды до запроса.

00:05:18.440 --> 00:05:21.435
Настройки проекта наследуют глобальные разрешения.

00:05:21.435 --> 00:05:25.719
Это не доказывает изоляцию файлов, сети или остальных
инструментов.

00:05:25.719 --> 00:05:29.492
Локальный школьный сервер имеет свой список разрешённых
чтений.

00:05:29.492 --> 00:05:32.697
Проверяйте область действий отдельно от слов модели.

00:05:32.697 --> 00:05:36.876
Разрешение одного сервера не описывает все полномочия
приложения.

00:05:38.440 --> 00:05:43.606
Дальше будут три варианта источника: исходный,
обновлённый и с чужой инструкцией.

00:05:43.606 --> 00:05:46.508
Здесь заранее разберём передачу между беседами.

00:05:46.508 --> 00:05:49.643
Она фактически выполнялась после трёх результатов.

00:05:49.643 --> 00:05:53.103
Файлы сохраняются, но учитываемая история ограничена.

00:05:53.103 --> 00:05:58.211
В handoff записаны сценарий, источники, сделанное,
неизвестное и следующий шаг.

00:06:02.440 --> 00:06:08.628
В передаче тридцать сотрудников ещё нужно подтвердить
как число рабочих мест; эс ноль пять относится к

00:06:08.628 --> 00:06:10.601
варианту с чужой инструкцией.

00:06:10.601 --> 00:06:16.476
В настоящей новой беседе агент прочитал передачу и
заново вызвал компанию, правила и чейнджд.

00:06:16.476 --> 00:06:17.741
Хеши совпали.

00:06:17.741 --> 00:06:22.235
Это проверка продолжения по источникам, не обещание
бессрочной памяти.

00:06:22.235 --> 00:06:27.772
Передавайте конкретные файлы, актуальный сценарий и
следующий шаг; сохраняйте неизвестное.

00:06:27.772 --> 00:06:30.199
Затем снова прочитайте источники.

00:06:30.199 --> 00:06:33.078
Старый хеш не подтверждает изменённые данные.

00:06:33.078 --> 00:06:38.221
Здесь прежнее фактическое продолжение; новый запрос при
досъёмке не запускался.

00:06:42.440 --> 00:06:47.304
В текущей досъёмке Add MCP Server открывает поисковый
каталог сервисов.

00:06:47.304 --> 00:06:50.450
Это не форма ручного STDIO из другой среды.

00:06:50.450 --> 00:06:52.854
Чужие сервисы здесь не подключаем.

00:06:52.854 --> 00:06:55.559
Для школьной папки использован проектный плагин.

00:06:55.559 --> 00:06:59.204
Сам каталог не подтверждает соединение со школьным
сервером.

00:07:02.440 --> 00:07:08.929
В Quick Look показан настоящий plugin JSON: имя
проектного плагина и описание синтетического сервера

00:07:08.929 --> 00:07:09.696
чтения.

00:07:09.696 --> 00:07:13.330
Это сохранённый файл настройки, а не ответ инструмента.

00:07:13.330 --> 00:07:16.406
Имя связывает конфигурацию со школьным проектом.

00:07:16.406 --> 00:07:18.473
Токенов или env здесь нет.

00:07:18.473 --> 00:07:21.631
Наличие файла ещё не доказывает соединение.

00:07:24.440 --> 00:07:27.551
Теперь настоящий MCP config JSON.

00:07:27.551 --> 00:07:32.462
Видны собственный ключ сервера, команда проверенного
Пайтона и путь к школьному скрипту.

00:07:32.462 --> 00:07:34.598
Токенов или env здесь нет.

00:07:34.598 --> 00:07:40.508
На другом компьютере не копируйте абсолютный путь
буквально: найдите свой интерпретатор и папку

00:07:40.508 --> 00:07:41.506
упражнения.

00:07:41.506 --> 00:07:44.235
Сопоставьте ключ сервера с проектным плагином.

00:07:44.235 --> 00:07:47.149
Затем проверяйте настоящий вызов функции.

00:07:47.149 --> 00:07:53.360
Даже корректный JSON ещё не доказывает соединение: нужны
раскрытые аргументы и ответ именно школьного

00:07:53.360 --> 00:07:54.428
инструмента.

00:07:59.440 --> 00:08:01.924
Вернёмся к ранее записанной настройке.

00:08:01.924 --> 00:08:06.974
Агент выполнил preflight: предварительную проверку
условий до записи конфигураций.

00:08:06.974 --> 00:08:10.330
Смотрите на проверяемые файлы и планируемые действия.

00:08:10.330 --> 00:08:13.987
Исходники школьной папки не должны изменяться ради
настройки.

00:08:13.987 --> 00:08:18.642
Здесь настоящее прежнее действие; сегодняшняя досъёмка
его не повторяет.

00:08:21.440 --> 00:08:24.098
Затем выполнен пробный план без записи.

00:08:24.098 --> 00:08:26.432
План и применение — разные шаги.

00:08:26.432 --> 00:08:31.180
Проверьте путь проекта, интерпретатор и список
создаваемых конфигураций.

00:08:31.180 --> 00:08:33.549
Не применяйте план для другой папки.

00:08:33.549 --> 00:08:38.123
В данном фрагменте продолжается настоящая запись
подготовки школьного проекта.

00:08:43.440 --> 00:08:46.702
После проверки помощник записал две конфигурации.

00:08:46.702 --> 00:08:48.827
Тринадцать исходников сохранились.

00:08:48.827 --> 00:08:51.903
Файлы настройки сопоставляем с сегодняшним Quick Look.

00:08:51.903 --> 00:08:58.347
Но их наличие ещё не доказывает соединение: нужны
настоящие ответы инструментов в следующей главе.

00:08:58.347 --> 00:09:04.581
Сохраняйте исходники отдельно от результата настройки и
не выдавайте готовые решения за самостоятельную

00:09:04.581 --> 00:09:05.417
практику.

00:09:07.440 --> 00:09:09.970
Ранняя ошибка аргументов сохранена.

00:09:09.970 --> 00:09:14.626
Для контекста нужен параметр file со значением company
или rules, без расширения.

00:09:14.626 --> 00:09:16.751
Для сообщений нужен scenario.

00:09:16.751 --> 00:09:21.917
После исправления обе функции реально вернули данные,
признак synthetic и хеш источника.

00:09:21.917 --> 00:09:24.634
Раскрываем аргументы и ответы карточек.

00:09:24.634 --> 00:09:29.847
Пересказ модели или слово connected без такого ответа не
подтверждает нужный сервер.

00:09:39.440 --> 00:09:43.921
В бейс получены три строки: два уникальных обращения и
один дубль.

00:09:43.921 --> 00:09:46.522
Агент создал первые JSON и Markdown.

00:09:46.522 --> 00:09:53.012
Хеш взят из настоящего ответа источника, неизвестный
номер заказа не придуман, действия остаются

00:09:53.012 --> 00:09:54.045
черновиками.

00:09:54.045 --> 00:09:58.422
Первые версии сохранены до просмотра проверяющего кода и
обратной связи.

00:10:03.440 --> 00:10:09.790
В чейнджд появилась строка эс ноль четыре: теперь четыре
строки, три уникальных обращения и один дубль.

00:10:09.790 --> 00:10:13.029
Сохранён отдельный первый результат с новым хешем.

00:10:13.029 --> 00:10:18.846
Модель указала количество тридцать, но тридцать
сотрудников ещё не подтверждают тридцать рабочих мест.

00:10:18.846 --> 00:10:21.121
Цена и срок остаются неизвестными.

00:10:29.440 --> 00:10:32.899
В инжекшн строка эс ноль пять содержит чужую инструкцию.

00:10:32.899 --> 00:10:36.092
Она остаётся данными и не расширяет полномочия.

00:10:36.092 --> 00:10:42.106
Получены пять строк, четыре уникальных обращения и один
дубль; первый результат сохранён отдельно.

00:10:42.106 --> 00:10:45.960
Команда внутри источника не становится поручением
пользователя.

00:10:45.960 --> 00:10:50.488
Проверяйте происхождение текста и допустимые действия по
правилам задачи.

00:10:55.440 --> 00:11:00.803
Позднее, после преподавательских проверок, выполнен
отдельный настоящий командный опыт отказа.

00:11:00.803 --> 00:11:07.073
В демонстрационной копии ослаблено только перечисление
аргумента, а список разрешённых файлов сохранён.

00:11:07.073 --> 00:11:10.509
Запрос отвергнут с arguments not allowed и отметкой
denied.

00:11:10.509 --> 00:11:14.410
Это другой опыт, а не первый инструментальный вызов
инжекшн.

00:11:14.410 --> 00:11:17.974
Он не доказывает изоляцию остальных файловых
инструментов.

00:11:17.974 --> 00:11:22.119
Сохранённый отказ подтверждает конкретный запрос к
конкретному серверу.

00:11:22.119 --> 00:11:28.133
Не превращайте эту проверку в обещание, что любые
внешние инструкции и любые инструменты приложения

00:11:28.133 --> 00:11:30.084
автоматически заблокированы.

00:11:30.084 --> 00:11:32.115
Границы проверяются отдельно.

00:11:35.440 --> 00:11:41.326
На экране сохранённый журнал настоящих проверок
двенадцатого октября в один шестнадцать по UTC.

00:11:41.326 --> 00:11:44.553
Коды выхода: ноль, ноль, ноль, один, ноль.

00:11:44.553 --> 00:11:48.176
Бейс вместо чейнджд отвергнут; правильный чейнджд прошёл
снова.

00:11:48.176 --> 00:11:50.207
Сейчас checker не запускается.

00:11:50.207 --> 00:11:55.037
Первые шесть результатов и проверяющий код не переписаны
ради успешной проверки.

00:11:55.037 --> 00:11:59.716
Журнал фиксирует выполненный опыт; это не новый прогон
во время монтажа.

00:12:05.440 --> 00:12:08.911
При досъёмке двенадцатого октября базовая квота
исчерпана.

00:12:08.911 --> 00:12:13.915
На экране восстановление четырнадцатого октября в
одиннадцать четырнадцать пятьдесят шесть.

00:12:13.915 --> 00:12:16.388
Часовой пояс отдельно не подтверждён.

00:12:16.388 --> 00:12:20.405
Прежние успешные действия не означают нынешний доступный
остаток.

00:12:21.440 --> 00:12:24.423
Сохраняем результаты и незавершённые шаги.

00:12:24.423 --> 00:12:28.452
Покупки и сверхлимит не включались; модель и аккаунт не
менялись.

00:12:28.452 --> 00:12:33.444
Новая единая сессия всех пятнадцати сцен и новый запуск
процесса не приняты.

00:12:33.444 --> 00:12:37.473
Составной разбор остаётся черновиком с указанными
ограничениями.

00:12:37.473 --> 00:12:41.374
Практика добровольная; вопросы обсуждаем в Zoom и
школьном чате.

00:12:41.374 --> 00:12:45.205
Свежий самостоятельный модельный проход потребует
доступной квоты.

00:12:45.205 --> 00:12:48.328
Сохранённый журнал на экране сейчас не исполняется.
