Разработка и тестирование

Подготовьте JSON Schema по документации бесплатно.

Сохраните черновик схемы с документированными типами и обязательными полями. Предположения выделяются отдельно; схема требует проверки на реальных данных.

Что понадобится: видимая спецификация ответа API.

Нужны расширение для Chrome и аккаунт WebAct.
Включено 25 бесплатных задач автоматизации в месяц. Дополнительно действуют ограничения выбранного ИИ-сервиса.

ГОТОВАЯ ИНСТРУКЦИЯ

Подготовьте файл JSON для проверки.

Скопируйте эту инструкцию в WebAct на странице с исходными данными.

Подготовить JSON Schema по документацииЗАДАЧА
Подготовь черновик JSON Schema по видимой спецификации ответа API. Сохрани документированные типы и обязательные поля, отдельно отметь предположения. До начала запроси у меня версию JSON Schema, если она требуется принимающей системе, если этих данных ещё нет, и другие необходимые исходные сведения или настройки, которых не хватает. Работай только с данными текущей активированной вкладки. Создай файл JSON с именем webact-json-schema-draft-from-documentation.json. Полный файл в UTF-8 должен занимать менее 48 000 байт. Используй только наблюдаемые данные и сведения, которые я предоставлю. Оставь отсутствующие значения неизвестными. Сохраняй идентификаторы, даты, единицы измерения и валюты. Сообщи о пропущенном, обрезанном и нечитаемом содержимом и не заявляй о полном охвате. Сверь результат с источником и остановись, если необходимых исходных данных нет. Верни корректный JSON с документированными типами полей. Для неизвестных значений используй null, где это уместно. Сохрани только документированные ограничения. Не запрещай дополнительные свойства без основания. Схему нужно проверить на реальных примерах ответов; не утверждай, что эта проверка уже выполнена. Начни не более чем с 25 записей или с короткого документа. Точно укажи, какое содержимое источника включено.

Выберите использование ИИ в браузере и вставьте инструкцию в режиме «Задача».

Настройте инструкцию. Покажите спецификацию полей ответа API. Укажите нужную версию JSON Schema, если её требует принимающая система.

Результат для проверки.ПРИМЕР
Исходные данные для примера
Docs define required id string and optional label string
Файл JSON для проверки.Отдельный файл. Исходная страница не меняется.
Скачать пример JSON ↓
В примере использованы вымышленные данные. Откройте свою исходную страницу и запустите задачу через расширение.
ПРАКТИЧЕСКОЕ РУКОВОДСТВО

Как составить черновик JSON Schema по документированным полям

Черновик JSON Schema явно задаёт ожидаемую структуру данных. Он полезен, когда документация описывает поля, но нужна машиночитаемая отправная точка для валидации.

Начните с подходящего материала.

Что вы предоставляете
видимая спецификация ответа API.
Ожидаемый результат
Создайте черновик JSON Schema, сохранив документированные обязательные поля и отметив предположения.

Как устроен рабочий процесс.

Сопоставьте документированные поля с типами и требованиями, ясно описав вложенные объекты и массивы. Пометьте допущения о форматах, ограничениях и диалекте схемы, если источник их не задаёт.

Что проверить в результате.

Проверьте схему и испытайте заведомо допустимые и недопустимые примеры. Не делайте все документированные поля обязательными и не придумывайте жёсткие ограничения лишь ради аккуратной схемы.

Перед использованием в другом приложении разберите JSON и проверьте реальные значения. Корректный синтаксис означает, что парсер может прочесть структуру, но не подтверждает точность извлечённых фактов.

Разберите готовый пример.

Скачиваемый пример представляет собой объект JSON. Сравните его структуру и обработку отсутствующих значений с нужным результатом, затем проверьте свои значения по предоставленному источнику.

Приведённый пример служит иллюстрацией. Это не запись запуска на ваших данных.

Скачать пример ↓

Используйте со своими материалами.

  1. Откройте нужный источник и активируйте WebAct в этой вкладке.
  2. Скопируйте задание из верхнего блока, добавьте нужные поля или предпочтения и проверьте предложенные действия.
  3. Сравните первый результат с источником. При необходимости запросите конкретное исправление или уточнение.
К промпту задания ↑
КАК НАЧАТЬ

Подготовьте источник, запустите задачу и проверьте результат.

  1. 01

    Установите WebAct и войдите в аккаунт.

    Установите расширение для Chrome и подтвердите аккаунт WebAct. Выберите использование ИИ в браузере, затем ChatGPT. При необходимости войдите в ChatGPT.

  2. 02

    Подготовьте исходные данные.

    Покажите спецификацию полей ответа API. Укажите нужную версию JSON Schema, если её требует принимающая система. Включите WebAct в этой вкладке, выберите нужный контекст и перейдите в режим «Задача».

  3. 03

    Запустите задачу и проверьте результат.

    Проверьте предложенные действия, запустите задачу и сверьте готовый файл с исходными данными перед использованием.

Что понадобится.

Видимая спецификация ответа API.

Что вы получите.

Сохраните черновик схемы с документированными типами и обязательными полями. Предположения выделяются отдельно; схема требует проверки на реальных данных. Файл JSON.

Границы задачи.

Задача выполняется только в активной вкладке. Начните не более чем с 25 записей или с короткого документа. Полный файл в UTF-8 должен занимать менее 48 000 байт.

ЧАСТЫЕ ВОПРОСЫ

Что проверить перед использованием.

В схеме id и label имеют тип string, но обязателен только id. Дополнительные свойства не ограничены. Сверьте версию схемы и проверьте её на реальных ответах API перед использованием.

Чем отличаются режимы «Чат» и «Задача»
Какие исходные данные нужны?

Для задачи нужны: видимая спецификация ответа API. Покажите спецификацию полей ответа API. Укажите нужную версию JSON Schema, если её требует принимающая система. Проверьте контекст, который передаёте задаче.

Что проверить в результате?

В схеме id и label имеют тип string, но обязателен только id. Дополнительные свойства не ограничены. Сверьте версию схемы и проверьте её на реальных ответах API перед использованием.

Будут ли выполнены тесты или код?

Нет. Задача готовит документацию, примеры или сценарии для проверки. Предложенные тесты и команды не запускаются. Если нужно прочитать DOM страницы с помощью кода, это требует вашего явного одобрения.

Можно ли использовать бесплатный тариф?

Да. Эту задачу можно выполнить на тарифе Free через ChatGPT в браузере. Нужны расширение для Chrome, подтверждённый аккаунт WebAct и вход в ChatGPT в том же профиле Chrome. Платный тариф WebAct и платный API-ключ не требуются. Ограничения использования ChatGPT продолжают действовать. Тариф Free включает 25 задач автоматизации WebAct в месяц на все инструменты вместе. Задача списывается из лимита, когда начинается её первое действие. Промежуточные шаги и необходимые повторные попытки отдельно не считаются. Лимит обновляется в начале каждого календарного месяца по UTC. Когда 25 задач закончатся, можно перейти на платный тариф или дождаться следующего месяца. Обычный чат без автоматизации не расходует этот лимит и остаётся бесплатным в пределах ограничений ИИ-сервиса.

Задача выполняется прямо на этой странице?

Нет. Здесь размещены пример и инструкция для копирования. Задачу вы запускаете через WebAct на исходной странице, которую активируете. Информацию со страницы, переданную задаче, обрабатывает выбранный ИИ-сервис в браузере. Обычный ответ в чате без автоматизации не расходует задачи WebAct, а создание файла или изменение полей в режиме «Задача» — расходует.

О том, как обрабатывается переданный контекст страницы, читайте в нашей политике конфиденциальности.

МЕНЬШЕ РУЧНОГО КОПИРОВАНИЯ

Сверьте результат с исходными данными.

Откройте WebAct на странице с нужными данными и начните работу.

Установить WebAct