Урок 2 из 8

Как RUFP выполняет задачу

5–7 мин

В прошлом уроке вы создали калькулятор чаевых. Теперь разберём, что происходило после отправки запроса и в какие моменты от пользователя требуется решение.

Рабочий цикл

Небольшую и понятную задачу можно сразу отправить в работу. Для сложной задачи полезно сначала включить режим планирования:

задача → план → уточнение → выполнение → проверка

1. Вы описываете результат

Работа начинается с запроса. В нём вы обычными словами объясняете, что хотите получить.

Для калькулятора мы указали поля ввода, необходимые расчёты и валюту. Этого достаточно, чтобы RUFP предложил способ реализации.

2. Включите режим планирования для сложной задачи

Для небольшой и понятной задачи режим планирования не обязателен. Если задача сложная или затрагивает несколько частей проекта, включите его перед отправкой запроса — нажмите значок списка рядом с кнопкой «+».

Кнопка включения режима планирования рядом с кнопкой добавления файлов
Кнопка режима планирования находится слева от выбора доступа.

В этом режиме RUFP сначала разберёт задачу и подготовит план действий. Вы сможете проверить и уточнить его до начала работы.

3. Вы проверяете план

Убедитесь, что план ведёт к нужному результату, учитывает обязательные функции и не добавляет лишнюю работу.

Если всё верно, подтвердите план и переходите к выполнению. Если план получился слишком сложным, напишите:

Готовый запрос
Упрости план. Оставь только одностраничный калькулятор чаевых без регистрации, базы данных и сохранения истории.

4. RUFP выполняет работу

После подтверждения агент создаёт или изменяет проект.

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

5. Вы проверяете результат

Когда работа завершена, откройте проект и повторите действия из запроса.

Для калькулятора нужно проверить:

  1. Ввод суммы счёта.
  2. Выбор процента.
  3. Количество человек.
  4. Расчёт чаевых.
  5. Общую сумму.
  6. Сумму на одного человека.

Сообщение о завершении означает, что RUFP закончил задачу. Оно не заменяет проверку готового проекта.

Пример ошибочного плана

Представьте, что RUFP предложил:

  1. Создать форму регистрации.
  2. Подключить базу пользователей.
  3. Добавить калькулятор чаевых.
  4. Сохранять историю в личном кабинете.

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

Итог

В работе с RUFP вы ставите задачу и проверяете результат. Для сложных задач между этими этапами можно добавить планирование:

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