Перейти к содержимому
getxflow.com

AI агент

Как ставить задачи

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

Агенту пишут задачу обычными словами, как сотруднику. Про устройство xflow он знает из скилла, который CLI кладёт ему при входе.

Назовите, кто пользуется, что он делает и какие данные нужны:

Сделай приложение для склада: кладовщик видит остатки по товарам,
отмечает приход и расход. Каждое утро присылай в Telegram список
товаров, которых осталось меньше 10 штук.

Агент сам разложит это на части: таблицы в базе, функции, расписание, экраны.

Лучше Хуже
«Менеджер видит свои заявки, руководитель все» «Сделай CRM»
«Данные из Wildberries, кабинет уже в интеграциях» «Подключи WB» без кабинета
«Форма для клиентов без входа» «Сделай публичным»
  • создаёт проект и приложения;
  • пишет код, миграции базы и функции;
  • отправляет код на сборку и публикует версии;
  • ставит расписания и переменные окружения;
  • смотрит ошибки приложения и функций и чинит их.
  • подключить кабинет сервиса в «Интеграциях», если задача про внешний сервис;
  • открыть приложение людям: окно «Опубликовать», поле «Кто может открыть»;
  • пригласить коллег в проект;
  • выпустить ключ функции, если её зовёт внешний сервис.

Агент сам скажет, когда нужен один из этих шагов.

  • Откройте приложение по адресу, который прислал агент, и пройдите основной сценарий.
  • Если что-то сломалось, опишите агенту, что сделали и что увидели. Ошибки из браузера и функций он прочитает сам: xflow logs, xflow functions logs.
  • Прежнюю версию приложения можно вернуть за секунду, см. Приложения.

Опасные действия выключены в разрешениях по умолчанию. Если агент предлагает --force, удаление данных или файлов, сначала спросите, что именно пропадёт.