Как создать ИИ-задание по описанию: написать, проверить, изменить
Опишите простыми словами, что нужно сделать, и Mono превратит это в задание. Напишите проверяемый запрос, изучите, что собрал Mono, проверьте первый запуск и меняйте по одному пункту за раз.
Полезная автоматизация начинается с небольшого поручения, результат которого можно проверить. «Организуй мою работу» оставляет слишком много открытых решений. «Каждый будний день в 8:00 добавляй в мои заметки три свежих заголовка с одного новостного сайта» даёт результат, который можно проверить.
В Mono вы описываете такое поручение обычными словами, и Mono превращает его в задание: то, что он выполняет по расписанию или когда вы нажимаете кнопку Запустить. Это руководство о том, как написать запрос, проверить, что собрал Mono, и безопасно это изменить. Чтобы добавить возможность, созданную кем-то другим, лучше установите и проверьте навык из магазина. Сейчас Mono доступен по листу ожидания; конкретные элементы управления могут меняться от версии к версии.
1. Напишите запрос, который можно проверить
Скажите, что Mono должен сделать, куда должен попасть результат и как часто. Назовите источник, если он есть, и укажите, что делать, когда сообщать не о чем. Не вставляйте в запрос пароли, ключи и реальные данные клиентов.
Используйте это как небольшое упражнение:
Каждый будний день в 8:00 читай свежие публикации на одном новостном сайте, который я укажу.
Добавляй в мои заметки три самых свежих заголовка, каждый со ссылкой.
Сохраняй заголовки как есть; не пересказывай их.
Если на сайте нет публикаций за сегодня, пиши «Новых заголовков сегодня нет».
Не отправляй сообщения и письма и ничего нигде не публикуй.Главное, что это можно проверить: вы знаете, как выглядит правильный результат, ещё до того, как Mono что-либо соберёт. Если не указать время, задание будет запускаться только по кнопке Запустить, и это хороший способ начать.
2. Создайте задание и следите за шагами
Откройте раздел Задания и нажмите + или попросите Mono в чате создать задание. Если ввести /create-task, а за ним свой запрос, результат будет тем же. Mono проходит четыре шага: разбирается в вашей идее, собирает всё нужное, складывает всё вместе и пробует в деле. Обычно это занимает около минуты, поэтому не закрывайте приложение, пока Mono работает.
Если Mono найдёт в магазине навык, который выполняет часть работы, он спросит, прежде чем его добавить. Навык обычно надёжнее сайта, которому может понадобиться ключ или который может сменить вёрстку, но выбор за вами. Чтобы вместо этого собрать шаги вручную, выберите «Настроить шаги самостоятельно».
Когда что-то мешает создать задание, Mono сообщает об этом и сохраняет ваш текст. «Пока я не могу сделать это сам» приходит вместе с причиной, которую называет Mono, например неподключённый аккаунт. «Я попробовал, но не сработало» означает, что задание не создано: попробуйте ещё раз или опишите поручение иначе, обычно более узко.
3. Изучите, что собрал Mono
Когда задание готово, открывается его страница. Сравните задание со своим запросом, прежде чем на него полагаться.
| Проверка | Где смотреть | Ожидаемый результат |
|---|---|---|
| Условие запуска | Первая строка раздела Как это работает | По будням в 8:00 или кнопка Запустить, если время не указано |
| Шаги | Остальная часть раздела Как это работает | Прочитать сайт, выбрать три заголовка, записать в заметки |
| Примечания | Полезно знать и примечания вверху страницы | Ничего неожиданного, например аккаунта, который ещё нужен Mono |
| Внешние действия | Каждый шаг | Никаких сообщений, писем и публикаций |
Если в задании есть шаг, о котором вы не просили, его стоит изменить, даже если результат выглядит правильно. Проверьте, что источником служит именно тот сайт, который вы назвали, а не похожий на него.
4. Проверьте первый настоящий запуск
Пока Mono собирает шаги, он пробует их без реальных последствий. Когда задание сохранено, оно один раз запускается по-настоящему: всё, что оно записывает или отправляет, происходит сразу, а запуск попадает в историю задания. Поэтому учебный запрос пишет только в ваши заметки.
Откройте результат и сравните его с запросом: три заголовка, каждый со ссылкой, в исходной формулировке. В следующие несколько дней снова нажимайте кнопку Запустить, в том числе в день без новых публикаций, и проверьте сообщение для пустого дня. Ведите короткую запись: дата, ожидаемый результат, фактический результат и всё неожиданное.
Если более поздняя версия будет записывать данные в другой сервис, сначала испытайте её на безопасном месте назначения, результат в котором вы можете проверить сами. Запуск с отметкой «Сработало» означает, что шаги завершились. Это не доказывает, что изменилась нужная запись.
5. Меняйте по одному пункту за раз
Чтобы изменить задание словами, попросите Mono в чате, например: «Измени моё задание с заголовками: добавь время публикации после каждого заголовка. Сохрани расписание, источник и сообщение для пустого дня». Mono пересобирает шаги задания на месте. Изменение сохраняется, только когда пересобранное задание работает, а расписание остаётся прежним, если вы не попросите новое. Если закрыть экран до окончания, ничего не изменится.
Изменённое задание тоже один раз запускается по-настоящему, поэтому снова прочитайте раздел Как это работает и проверьте результат. Чтобы вручную поправить отдельный шаг, нажмите кнопку Изменить задание на странице задания. Если изменение добавляет доступ к сети или подключённый аккаунт, решайте об этом доступе отдельно. Не принимайте его только потому, что исходное задание было простым.
6. Решите, готово ли задание работать само
Задание готово к расписанию, когда у него правильное условие запуска, оно предсказуемо справляется с пустым днём и вы можете проверить его результат. Держите его цель настолько узкой, чтобы с одного взгляда было понятно, сработал ли запуск.
Когда задание пройдёт ваши проверки, запишите эти примеры рядом с его назначением. Руководство по автоматизации рассказывает, как выбрать расписание, а диагностика задания по расписанию поможет, если запуск не происходит. Сравнение навыков, MCP и ACP поможет, если следующему шагу нужен внешний инструмент или агент для кода.
