AI помощник
После браузерного пробного запуска помощник может использовать снимок страницы, которую уже получил сценарий. Это помогает исправлять поля после входа без повторной авторизации. Значения полей формы и скрипты в такой снимок не включаются; он хранится не более часа. Помощник должен проверить и сами значения результата, поскольку успешный статус ещё не гарантирует, что название и цена выделены верно.
Помощник помогает исследовать источник, подготовить сценарий и изменить выгрузку. Он работает в контексте доступного пространства и объектов, на которые у вас есть права. Результат нужно проверять на данных, особенно после изменения сайта.
Хороший первый запрос
Хочу каждый день в 02:00 и 12:00 по Москве собирать все товары этого сайта. Нужны артикул, название, категория, цена, остатки по складам и ссылка. Проверь все страницы каталога. Результат нужен в JSON для магазина.
Укажите адрес, охват, поля, часовой пояс и получателя. Если есть образец результата, приложите его. Скриншот помогает показать конкретный элемент, но не заменяет URL и объяснение, что именно нужно извлечь.
Во время работы
После запуска пробного сбора помощник ждёт его завершения без новых обращений к модели на каждом обновлении статуса. В чате остаётся один этап ожидания. Затем помощник проверяет журнал и полученные строки. Если других действий не требуется, проверка сразу формирует итоговый ответ. Если остаются замечания или незавершённые части задачи, помощник продолжает работу. Можно остановить дальнейшую работу кнопкой в чате. Если ожидание превысило десять минут, проверьте карточку прогона: окончание ожидания само по себе не отменяет сбор.
При большом результате помощник читает нужные части отдельно, сохраняя исходные данные. Это сокращает повторную передачу одинакового HTML и строк. Пропущенные или обрезанные значения не считаются проверенными, успешный статус не заменяет проверку содержимого.
Помощник показывает этапы, результаты инструментов и созданные материалы. В правой панели можно смотреть сценарий, выгрузку или снимок. Отвечайте на уточняющие вопросы, если источник допускает несколько трактовок цены, варианта или остатка.
Можно уточнять задачу в том же чате: «помести остатки внутрь товара», «сгруппируй по категории», «используй другую валюту». Перед запуском посмотрите изменения. Подготовка и проверка кода может расходовать вычислительное время, а общение: AI-лимит.
Действия в браузере
При исследовании сайта помощник может вводить значения в поля, нажимать кнопки, наводить указатель, выбирать варианты, нажимать клавиши и прокручивать страницу. Для входа на сайт нужны разрешение и данные вашей учётной записи либо опубликованные учебные доступы. Поддерживаемая CAPTCHA обрабатывается настроенной системой, но результат всё равно проверяется по странице после входа и полученным данным.
Перед кликом или нажатием клавиши в чате появляется отдельный снимок. Например, перед отправкой формы на нём видны уже введённые значения. Можно открыть кадр крупнее. Если снимок не удалось сохранить, действие остановится. Кнопка остановки прерывает дальнейшие действия; если остановить работу во время сохранения кадра, следующий клик не выполняется. Снимок до отправки не подтверждает успешный вход.
История и видимость
Чат можно переименовать, архивировать или удалить. Название формируется автоматически, но его можно исправить. В команде новые чаты общие, если не выбрана приватность; в личном пространстве выбора видимости нет. Один чат может затрагивать несколько сайтов.
Помощник недоступен через внешний управляющий API. Для автоматизации используйте конкретные API-операции: создание сценария, версии, прогона, расписания или выгрузки.
Помощь по документации и коду
AI-помощник отвечает на вопросы о платформе, PHP SDK, JavaScript SDK и внешнем API. Выбирать сайт для такого вопроса не нужно. Можно прислать фрагмент своего алгоритма, текст ошибки и ожидаемый результат.
Например: «В нашем SDK вызов $ctx->http()->headers() даёт ошибку. Как передать заголовки?»
Или: «Как на Go получить список агентов через API нашей системы?»
Помощник ищет опубликованные статьи и читает подходящую версию. Если нужна прежняя версия, укажите её в вопросе. Под ответом показывается использованная документация: по ссылке открывается та версия статьи, на которой основана подсказка.
Для PHP-алгоритма доступна проверка синтаксиса и ограничений песочницы без запуска и сохранения. Успешная проверка не доказывает, что селектор найдёт нужный элемент на сайте: это проверяется отдельно пробным прогоном. Клиенты API на других языках не выполняются внутри PHP-песочницы.
Помощник предназначен для задач нашей платформы. Он не переписывает посторонние программы. Если связь неочевидна, объясните, как код используется в алгоритме сбора, преобразовании выгрузки или интеграции. Доступ к чужим сайтам, сценариям и результатам через чат не предоставляется.
Статьи в блоке «Использованная документация» и ссылки на документацию внутри ответа открываются справа от чата. Там можно читать статью, переключаться по её ссылкам и закрыть панель крестиком или Escape. История и черновик сообщения остаются на месте.
Доступы и секреты
Передавайте SSH-доступы через защищённую форму подключения. Если вы вставили их в сообщение, помощник предупредит перед отправкой. Можно отменить отправку и отредактировать черновик или выбрать «Всё равно отправить».
Распознанные пароли и ключи не появляются в тексте переписки и не передаются AI. Система хранит их отдельно, в зашифрованном виде, без срока автоматического удаления. Они сохраняются при архивации чата и удаляются вместе с ним при полном удалении. Проверка распознаёт структурированные доступы; обычное слово «пароль» само по себе не вызывает предупреждение. Если формат необычный, используйте защищённую форму.
В общем чате кнопка «Просмотреть доступы» доступна участникам с отдельным правом «Просматривать секреты в общих чатах». Управляющий командой настраивает его в группе доступа, в разделе «AI-помощник». Право на чтение чата само по себе не позволяет открыть пароль. Владелец команды имеет право просмотра по общей политике владения. Каждый успешный просмотр фиксируется в журнале. AI не получает секреты даже при наличии у пользователя этого права; подстановку при подключении выполняет серверная служба.
Сайты, письма и ежедневная сводка
Можно описать задачу целиком:
Каждый день в 05:00 собирать цены с двух сайтов. После 06:00 ждать прайс поставщика на входящем адресе. С 07:00 до 08:00 по Москве подготовить сравнение по артикулам и файл с ценами всех источников.
Помощник подберёт доступные сайты, подготовит отдельные сценарии и проверит их, покажет входящий адрес и предложит подтвердить публикации и ежедневный процесс. Если данных не хватает, сводка дождётся источника в указанном окне. Пробный запуск на искусственных данных проверяет алгоритм, а реальный приём письма проверяется отдельно. Укажите, что вы хотите получать из каждого источника и как сопоставлять записи. Для других сводок можно задать свои колонки результата.
Для PHP и JavaScript доступны HTTP, серверный браузер, документы, входящая почта, состояние и подключённые источники. Выбор языка исполнителя должен соответствовать сценарию. Код JavaScript можно проверить без запуска, затем выполнить пробный сбор; пошаговой отладки JavaScript пока нет. Помощник может отвечать и читать справочник на русском или английском.
Визуальный маппер открывается на вашем устройстве через локальный коннектор. Помощник может изучить сохранённый HTML-снимок этого сайта, но не управляет вашим компьютером из чата. Серверный браузер для сбора и исследования сайта работает отдельно.
Содержимое частных писем и вложений обрабатывает сценарий. Модель чата не получает доступ к переписке. Входящий адрес предназначен для приёма писем; он не подключает произвольный IMAP-ящик и не отправляет отчёты по почте. Результат можно сохранить в файл или настроенное подключение, подтвердив доставку.